Skip to main content
Use GET /trades when you want execution-level records only.

Endpoint

GET /trades

Request shape

ParameterRequiredNotes
exchangeYesExchange ID
assetYesNormalized asset or instrument ID
limitNoPage size
cursorNoOpaque pagination token
fromNoExplicit start time; usually requires bearer auth
toNoExplicit end time; usually requires bearer auth

Access behavior

ModeBehavior
No API keyLimited to the latest 6 hours
With API keySupports broader historical queries and custom time bounds

Example

curl "https://api.polaris.supply/trades?exchange=binance&asset=BTC-USDT&limit=100"

Response pattern

{
  "data": [],
  "next_cursor": "opaque_token_or_null",
  "has_more": false
}

Next steps

  • Read Trades to understand the normalized trade payload.
  • Read Authentication if you need explicit historical bounds.
  • Read Events API if you need more than just executions.