Executed trade fills for an address. The handler transparently combines real-time fills (last 24 hours) with the archive (older than 24 hours); the cursor carries which source the next page is on, so pagination is continuous. Weight:Documentation Index
Fetch the complete documentation index at: https://staging-docs.orderly.network/llms.txt
Use this file to discover all available pages before exploring further.
5
Request
| Field | Type | Required | Default | Notes |
|---|---|---|---|---|
address | string | Yes | — | Wallet address |
broker_id | string | No | — | Optional |
account_id | string | No | — | Optional |
symbol | string | No | — | Symbol filter |
start_time | int64 | No | — | ms epoch |
end_time | int64 | No | now (when start_time set) | ms epoch |
limit | int | No | 100 | 1..1000 (without time range) or 1..2000 (with time range) |
cursor | string | No | — | Opaque cursor (carries src) |
Response
| Field | Type | Notes |
|---|---|---|
id | string | Transaction ID |
order_id | string | null | null on orphaned / liquidation fills |
is_maker | bool | true = maker, false = taker |
realized_pnl | string | null | null for fills older than 24 hours (archive does not retain this column) |
Notes
- 24-hour boundary: real-time data covers
[max(start_time, now − 24h), end_time]; archived data covers[start_time, min(end_time, now − 24h − 1ms)] - Treat the cursor as opaque — always pass it back as-is