Skip to main content
POST
/
v1
/
report
/
executions
/
search
Search executions
curl --request POST \
  --url https://api.polymarketexchange.com/v1/report/executions/search \
  --header 'Content-Type: application/json' \
  --data '
{
  "pageSize": 123,
  "pageToken": "<string>",
  "orderId": "<string>",
  "clordId": "<string>",
  "startTime": "2023-11-07T05:31:56Z",
  "endTime": "2023-11-07T05:31:56Z",
  "symbol": "<string>",
  "types": [
    "EXECUTION_TYPE_PARTIAL_FILL"
  ],
  "newestFirst": true,
  "accounts": [
    "<string>"
  ],
  "clientAccountId": "<string>",
  "clientParticipantId": "<string>",
  "parentOrderId": "<string>",
  "execIds": [
    "<string>"
  ],
  "startTransactTradeDate": {
    "year": 123,
    "month": 123,
    "day": 123
  },
  "endTransactTradeDate": {
    "year": 123,
    "month": 123,
    "day": 123
  }
}
'
{
  "executions": [
    {
      "id": "<string>",
      "order": {
        "id": "<string>",
        "type": "ORDER_TYPE_MARKET_TO_LIMIT",
        "side": "SIDE_BUY",
        "orderQty": "<string>",
        "symbol": "<string>",
        "clordId": "<string>",
        "timeInForce": "TIME_IN_FORCE_DAY",
        "account": "<string>",
        "cumQty": "<string>",
        "avgPx": "<string>",
        "leavesQty": "<string>",
        "state": "ORDER_STATE_PARTIALLY_FILLED",
        "participant": "<string>",
        "price": "<string>",
        "insertTime": "2023-11-07T05:31:56Z",
        "stopPrice": "<string>",
        "minQty": "<string>",
        "createTime": "2023-11-07T05:31:56Z",
        "allOrNone": true,
        "crossId": "<string>",
        "hostCrossId": "<string>",
        "submittingParticipant": "<string>",
        "clientAccountId": "<string>",
        "clientParticipantId": "<string>",
        "parentOrderId": "<string>",
        "commissionsBasisPoints": "<string>",
        "participateDontInitiate": true,
        "cashOrderQty": "<string>",
        "strictLimit": true,
        "goodTillTime": "2023-11-07T05:31:56Z",
        "bestLimit": true,
        "immediatelyExecutableLimit": true,
        "lastTradeId": "<string>",
        "commissionNotionalTotalCollected": "<string>",
        "selfMatchPreventionInstruction": "SELF_MATCH_PREVENTION_INSTRUCTION_REJECT_AGGRESSOR",
        "orderCapacity": "ORDER_CAPACITY_AGENCY",
        "ignorePriceValidityChecks": true,
        "lastTransactTime": "2023-11-07T05:31:56Z",
        "makerCommissionsBasisPoints": "<string>",
        "manualOrderIndicator": "MANUAL_ORDER_INDICATOR_MANUAL"
      },
      "lastShares": "<string>",
      "lastPx": "<string>",
      "type": "EXECUTION_TYPE_PARTIAL_FILL",
      "text": "<string>",
      "orderRejectReason": "ORD_REJECT_REASON_UNKNOWN_SYMBOL",
      "transactTime": "2023-11-07T05:31:56Z",
      "legPrices": [
        {
          "symbol": "<string>",
          "anchor": true,
          "px": "<string>",
          "qty": "<string>",
          "side": "<string>",
          "referencePx": "<string>"
        }
      ],
      "tradeId": "<string>",
      "aggressor": true,
      "commissionNotionalCollected": "<string>",
      "unsolicitedCancelReason": "UNSOLICITED_CXL_REASON_CONNECTION_LOSS",
      "traceId": "<string>",
      "commissionSpreadPx": "<string>",
      "transactTradeDate": {
        "year": 123,
        "month": 123,
        "day": 123
      }
    }
  ],
  "nextPageToken": "<string>",
  "eof": true
}

Body

application/json
pageSize
integer<int32>
pageToken
string
orderId
string
clordId
string
startTime
string<date-time>
endTime
string<date-time>
symbol
string
types
enum<string>[]

ExecutionType denotes the execution type.

Available options:
EXECUTION_TYPE_PARTIAL_FILL,
EXECUTION_TYPE_FILL,
EXECUTION_TYPE_CANCELED,
EXECUTION_TYPE_REPLACE,
EXECUTION_TYPE_REJECTED,
EXECUTION_TYPE_EXPIRED,
EXECUTION_TYPE_DONE_FOR_DAY
newestFirst
boolean
accounts
string[]
clientAccountId
string
clientParticipantId
string
parentOrderId
string
execIds
string[]
startTransactTradeDate
object

Date represents a calendar date.

endTransactTradeDate
object

Date represents a calendar date.

Response

200 - application/json

A successful response.

executions
object[]
nextPageToken
string
eof
boolean