Batch Fetch Order

Get a list of orders filtered by optional query parameters.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
^[A-Za-z0-9_./-]*$

Optional. Returns only orders for this instrument, for example BTC/USD. Only letters, numbers, '_', '.', '-' and '/' are allowed (HTTP 422 otherwise).

integer
Defaults to 0

Unix timestamp in milliseconds. Returns only orders created at or after this time. Use it together with end_datetime.

integer
Defaults to 0

Unix timestamp in milliseconds. Returns only orders created before this time (exclusive). Defaults to the current time. To filter by time, pass end_datetime, or both start_datetime and end_datetime.

integer
Defaults to 1

Page number for set of orders desired, starting from 1. Default 1.

integer
Defaults to 500

Maximum number of orders returned on a single page. Default 500, maximum 500; larger values are treated as 500.

string

Bulk order ID

string
enum
Allowed:
string
enum
Defaults to desc

asc or desc by time

Allowed:
string
enum
Allowed:
string
enum
Allowed:
Headers
string
required

Your API key, sent in the api-key request header.

string
required

Lowercase hex-encoded HMAC-SHA256 of the timestamp header value, using your API secret as the key: hex(HMAC_SHA256(api_secret, timestamp)). Only the timestamp is signed; the request path and body are not part of the signature. An invalid signature returns HTTP 401.

string
required

A Unix timestamp in seconds, sent with every request and used as the signed message. Your timestamp must be within 30 seconds of the API server time, otherwise the request is considered expired and rejected with HTTP 408. We recommend using the Get Time endpoint to query the API server time if you believe there is a time difference between your server and the API servers.

Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json