Orders
Get Orders
GET
header
AuthorizationBearer <token>Scope: orders:read
limit?integerPage size (1-100).
Range
1 <= value <= 100Default
20cursor?stringOpaque cursor from pagination.next_cursor.
status?stringComma-separated statuses to filter: pending,processing,completed,canceled.
order_type?stringComma-separated order types to filter.
asset?stringFilter by asset code.
subaccount_id?stringFilter by subaccount (prefix sub_).
created_from?stringRFC3339 lower bound on created_at.
Format
date-timecreated_to?stringRFC3339 upper bound on created_at.
Format
date-timeinclude_total?booleanWhen true, adds pagination.total.
A page of orders.
application/json- response
data*array<>pagination*Cursor pagination metadata.
curl -X GET 'https://api.betaramps.com/orders'Example Response
{ "data": [ { "id": "ord_0192f4e3-8a9b-7c6d-5e4f-3a2b1c0d9e8f", "type": "withdrawal", "status": "completed", "source_origin": "sub_0192f4e3-8a9b-7c6d-5e4f-3a2b1c0d9e8f", "source_asset": "USDC", "target_asset": "USDC", "source_amount": "100", "target_amount": "97.5", "fee": "2.5", "external_reference": "payout-1001", "created_at": "2026-01-15T10:00:00Z", "completed_at": "2026-01-15T10:05:00Z" } ], "pagination": { "has_more": false, "next_cursor": null }}