List Orders

Retrieve a detailed, paginated list of orders created by a whitelisted buyer account, authenticated with a TronSave API key.

Retrieve a detailed list of orders created by the buyer account. This endpoint returns extended order data for advanced integrations and analytics. It requires API key whitelist access.

GET https://api.tronsave.io/v2/internal/buyer/orders

Rate limit: 15 requests per 1 second.

Headers

Name
Type
Description

apikey*

String

TronSave API key (must belong to a whitelisted address). See Authentication.

* Required.

Query parameters

Name
Type
Description

startTimestamp

Number

Timestamp in seconds: start of the time range to filter orders.

endTimestamp

Number

Timestamp in seconds: end of the time range to filter orders.

pageSize

Number

Number of records per page. (Default: 20, Maximum: 20)

cursor

String

Pagination cursor. Use nextCursor to go forward, prevCursor to go backward. (Omit to fetch the first page.)

direction

String

Only needed when navigating backward: pass direction=prev together with cursor=prevCursor. To go forward, just pass cursor=nextCursor — no direction needed.

Response

The data object wraps the paginated result. Each entry in the inner data array is one order. Use id as the orderId in subsequent calls. price and payoutAmount are in SUN; durationSec is in seconds; fulfilledPercent ranges from 0 to 100.

Success example

Error

The apikey The header was not provided.

Example

Query parameters:

Key
Value

startTimestamp

1778236532

endTimestamp

1779349961

pageSize

2

cursor

af28gmn9vIINZjkQk46sf-bkhEM

Request examples

Next steps

Last updated