Skip to main content
GET
Order History

Overview

Retrieve order history for the authenticated user. This endpoint returns orders regardless of status, with optional filtering and pagination. For active orders, use the List Active Orders endpoint.

Authentication

X-Api-Key
string
required
Your API key with Read or Trade scope

Query Parameters

status
string
Filter by order statusAllowed values: filled, cancelled, rejected, partially_filled
symbol
string
Filter by trading pair symbolExample: USDT-NGN
side
string
Filter by order sideAllowed values: buy, sell
type
string
Filter by order typeAllowed values: market, limit
start_time
string
Filter orders created after this time (RFC3339 format)Example: 2024-01-01T00:00:00Z
end_time
string
Filter orders created before this time (RFC3339 format)Example: 2024-12-31T23:59:59Z
limit
integer
Maximum number of orders to returnDefault: 50Range: 1 to 100
offset
integer
Number of orders to skip for paginationDefault: 0

Request Examples

Response

success
boolean
required
Indicates if the request was successful
message
string
required
Human-readable response message
data
object
required
Paginated order data
timestamp
string
ISO 8601 timestamp of the response

Success Response

Error Responses

Pagination

Use limit and offset for pagination. The response includes total_count and has_more to help navigate pages.

Rate Limits

  • 100 requests per minute per API key

Next Steps

List Active Orders

View your active orders

List Trades

View individual trade executions

Get Order

Get details of a specific order

Place Order

Place a new order