Get completed intents
Lists filled, cancelled and rejected intents for the caller’s organization. Returns one row per action; terminal_only=true selects the terminal action of each intent. Actions include symbol, resolved instrument, terminal_status and terminal_at. The plan history window bounds start, including when omitted, and is reported in anthid-retention-days. Live intents are available at /v1/intents.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Trading account ID. Omitted, the read covers every account in the organization.
Required broker environment. Includes disabled and deleted accounts. A named account must belong to this environment.
paper, live Filter by intent ID; other filters and pagination still apply.
Filter by symbol. Normalized to uppercase.
How the intent ended: FILLED, CANCELLED or REJECTED
Inclusive range start, against the sort column when that is a clock and terminal_at otherwise
Exclusive range end, bounding the same column as start
One row per intent instead of one per action
Maximum rows; defaults to 100 and is clamped to 1 through 1000
x >= 0Sort field; defaults to terminal_at
Sortable columns on completed intents.
Deliberately short. Every column here is either in the table's sort key or cheap to scan, and a sort offered over a six year table is a promise about cost as much as about ordering.
terminal_at, created_at, received_at, symbol Sort direction; defaults to Desc
Asc, Desc Opaque keyset cursor from a previous response. Only valid for the sort_by it was issued with.