List public market trades, newest first by default
GET/api/v1/public/markets/:market_id/trades
Anonymous consolidated tape. Participant accounts, order identifiers, participant fees and fee tiers are never returned. Without since_id, the endpoint returns the newest page and defaults to order=desc. Use cursor_trade_id to page toward older trades. For deterministic forward catch-up, pass the last processed trade as since_id; catch-up is always order=asc and returns next_since_id. A supplied wallet query is rejected with PUBLIC_WALLET_FILTER_UNSUPPORTED; use an authenticated account fills endpoint for own activity.
Request
Responses
- 200
- 400
- default
Public trades
Invalid public query, including PUBLIC_WALLET_FILTER_UNSUPPORTED for wallet filtering.
Structured API error
Response Headers
X-Request-Id
Stable request correlation id generated or echoed by the server.