Portfolio

Get user orders

GET
/execution/orders

Authorization

appIdbearerAuth
headerx-app-id<token>

Your application ID. Required on app-tier and user-tier routes. Omitted on routes that authenticate with x-app-api-key only.

headerAuthorizationBearer <JWT>

JWT access token from POST /auth/verify. Required with x-app-id on user routes. On the smart-route quote it is optional and turns a preview into an executable quote.

Query Parameters

orderId?string
orderType?string
Value in"market""limit"
quoteId?string
externalId?string
Length1 <= length <= 128
clientOrderId?string
Length1 <= length <= 128
venueMarketIds?array<string>|string
status?string

Order lifecycle status. In flight: pending (accepted, funds being checked), signing, pending_bridge (funds moving to the venue's chain), submitting, submitted (sent to the venue, awaiting confirmation). Resting limit orders: open, partially_filled_open, cancel_pending (cancel requested, awaiting the venue). Terminal: filled, partial_fill (the unfilled rest will not fill; see partialFillReason), failed, expired, cancelled.

Value in"pending""signing""pending_bridge""submitting""submitted""open""partially_filled_open""cancel_pending""filled""partial_fill""failed""expired""cancelled"
cursor?string
limit?integer
Range1 <= value <= 100
mode?string
Value in"live""paper"

Response Body

200

application/json
  1. response
data*array<>

This page of results.

nextCursor*string

Pass as cursor to fetch the next page; null on the last page.

hasMore*boolean

true when another page exists.

Example Request
curl -X GET 'https://api.t.sufwankhalid.com/execution/orders'
Example Response
{  "data": [    {      "id": "cmf3r1a2b00c4mw0lq8y7e3uj",      "quoteId": "k2r8v5n1x7c4m9t3b6q0w2za",      "externalId": null,      "clientOrderId": null,      "venue": "polymarket",      "status": "filled",      "side": "buy",      "amountRaw": "15300000",      "orderType": "market",      "limitPriceRaw": null,      "timeInForce": null,      "expiresAt": null,      "slippageBps": 500,      "quotedPriceRaw": "0.51",      "quotedCostRaw": "15300000",      "quotedSharesRaw": "30000000",      "quotedToWinRaw": "30000000",      "filledAmountRaw": "15300000",      "executionPrice": "0.51",      "actualSharesRaw": "30000000",      "actualToWinRaw": "30000000",      "partialFillReason": null,      "txHash": "0x9c1e5b7a3d2f8c6e4a0b9d7f5c3e1a8b6d4f2c0e9a7b5d3f1c8e6a4b2d0f9c7e",      "errorMessage": null,      "dagRunId": "cmf3r1a4k00c6mw0l9d3h5tsy",      "createdAt": "2026-09-29T15:04:12.204Z",      "updatedAt": "2026-09-29T15:04:14.052Z",      "venueMarket": {        "id": "cmf3q8z0a009zmw0l3w8n6jbd",        "venueEventId": "cmf3q8yk3008pmw0l6b1s0qfe",        "question": "Will the Fed cut rates at the December 2026 meeting?",        "image": null      },      "venueMarketOutcome": {        "label": "Yes",        "title": null      }    }  ],  "nextCursor": null,  "hasMore": false}