Account Activities
Consume the unified activity feed, wallet transactions, order executions, KYC changes, dividends, and account events.
Explore endpoints
5 of 5/users/{userId}/orders/{orderId}/executions
Get sub-account order execution reports
Full endpoint documentationgetUserOrderExecutionsReturns OMS execution reports for a sub-account order, including receipt, fill, rejection, and cancellation reports.
Parameters
userIdstringpathRequiredExample: usr_abc123
orderIdstringpathRequiredExample: ord_abc123xyz
Headers
AuthorizationstringRequiredBearer sk_sandbox_<your_key> for sandbox requests.
Response fields
orderIdstringsubAccountIdstring | nullexecutionsobject[]executions[].executionReportIdstringexecutions[].journalVersioninteger | nullexecutions[].immutablebooleanexecutions[].eventHashAlgorithmstring | nullexecutions[].eventHashstring | nullexecutions[].orderIdstringexecutions[].clientOrderIdstring | nullexecutions[].accountTypeMASTER | SUBACCOUNTexecutions[].subAccountIdstring | nullexecutions[].reportTypeORDER_RECEIVED | FILL | REJECT | CANCEL | REPLACE | CORRECTIONexecutions[].orderStatusRECEIVED | FILLED | REJECTED | CANCELLED | REPLACED | WORKINGexecutions[].sideBUY | SELLexecutions[].symbolstringexecutions[].exchangestring | nullexecutions[].requestedQuantitynumberexecutions[].filledQuantitynumberexecutions[].remainingQuantitynumberexecutions[].fillPricenumber | nullexecutions[].averageFillPricenumber | nullexecutions[].feeAmountnumber | nullexecutions[].netAmountnumber | nullexecutions[].currencystringExample: "USD"
executions[].executionVenuestring | nullexecutions[].actorTypestring | nullexecutions[].actorIdstring | nullexecutions[].requestIdstring | nullexecutions[].sourcestring | nullexecutions[].correctsExecutionReportIdstring | nullexecutions[].syntheticbooleanTrue only for a read-time compatibility FILL derived from a legacy filled order that predates the immutable execution journal.
executions[].sourceEvidencestring | nullexecutions[].createdAtstring | nullexecutions[].occurredAtstring | nullexecutions[].recordedAtstring | nullcountintegerResponse codes
200Execution reports for the order.404Sub-account or order not found.Use account activities to build an internal ledger and customer timeline. The feed is not a replacement for reconciliation; it is the event-oriented view used to explain state changes.
Activity sources
GET /client-activity— partner-wide reverse-chronological activity feed.GET /users/{userId}/transactions— complete sub-account wallet ledger.GET /orders/{orderId}/executions— master order execution reports.GET /users/{userId}/orders/{orderId}/executions— sub-account execution reports.GET /streamand signed webhooks — live notifications.
Persist the activity ID, event type, account ID, order ID or transaction ID, timestamp, currency, amount, and X-Request-ID. Treat duplicate events as normal and use eventId for webhook/SSE deduplication.
For period-end reporting, combine this feed with Statements and Confirms and Daily Reconciliation.
Was this page useful?
Your signal helps us tighten partner onboarding docs.
Last updated on