get
https://api.connex.trade/api/v1/trading/executions
Get transactions from the past 7 days.
Permission
- Applies to both primary user and trading portfolio's API Key.
- Permission: READ.
Rate Limit
- 5 requests per 10 seconds
Request
| Name | Type | Mandatory | Description |
|---|---|---|---|
| orderId | String | N | Order ID. If provided, the query will return executions related to this order. |
| sym | String | N | Trading pair unique identifier , example BINANCE_SPOT_BTC_USDT, BINANCE_PERP_BTC_USDT |
| exchange | String | N | Exchange type(BINANCE,OKX) |
| businessType | String | N | Business type of the trade, for example SPOT, PERP |
| begin | String | N | Start time of the query window. If not specified, the default is to query data from up to 7 days ago. |
| end | String | N | End time of the query window. If not specified, the current time is used. |
| limit | String | N | Maximum number of records to return. Default is 1000, maximum is 1000. |
Response
| Field | Type | Remark |
|---|---|---|
| transactionId | String | Unique identifier of this trade execution record. One order may generate multiple executions. |
| portfolioId | String | Identifier of the portfolio or sub-account to which this trade belongs. |
| orderId | String | System-generated order ID associated with this execution. |
| clientOrderId | String | Client-defined order ID passed when placing the order (used for idempotency and client-side tracking). |
| exchangeType | String | ExchangeType(BINANCE、OKX) |
| businessType | String | Business type of the trade, such as SPOT, PERP |
| sym | String | Trading pair unique identifier |
| side | String | Trade side, such as BUY or SELL (or other venue-specific side values). |
| quantity | String | Executed quantity for this trade. |
| price | String | Executed price for this trade. |
| tradingFee | String | Trading fee charged for this execution. |
| tradingFeeCoin | String | Currency in which the trading fee is charged (e.g. USDT, BTC). |
| rpnl | String | Realized PnL generated by this execution. |
| clientOrderId | String | Client-defined order ID passed when placing the order (used for idempotency and client-side tracking). |
| algoOrderId | String | ID of the parent algo order if this execution was generated by an algorithmic strategy; 0 or empty if not applicable. |
| createAt | String | Timestamp when this trade execution was created, in milliseconds since Unix epoch. |
| execType | String | Liquidity role of this execution: "MAKER" or "TAKER". |
Note
This endpoint returns normalized trade execution records for the last up to 7 days within the specified time range.
The result is not paginated – the server returns up to the maximum number of records allowed by the limit parameter in a single response.
