Skip to main content
GET
List trades for integrators
Each trade is in the orientation GET /v1/markets advertises: price in USDC per cNGN to 10 decimal places, base_volume the cNGN traded to 6 places, and target_volume the USDC it traded for (price x base_volume) to 18 places, all rounded to nearest. type is the taker’s side in cNGN: buy means the taker acquired cNGN and paid USDC. trade_id is the same id GET /v1/trades reports, so the two feeds can be reconciled row by row. Responses are cached for up to 5 seconds and carry Cache-Control: public, max-age=5. The cache key is ticker_id, limit and before_trade_id only.

Query Parameters

ticker_id
string
required

A ticker_id from GET /v1/integrations/tickers: cNGN-USDC or cNGN-PERP, matched exactly. The deprecated USDCcNGN-SPOT and USDCcNGN-PERP are accepted until 2027-01-06 and answered under the canonical ticker_id with Deprecation: true and X-Canonical-Market headers.

limit
integer
default:100
Required range: 1 <= x <= 500
before_trade_id
integer

The next_before_trade_id from the previous page, to page to older trades.

Required range: x >= 1

Response

One page of trades, newest first

ticker_id
string
required
trades
object[]
required
next_before_trade_id
integer

Pass as before_trade_id to fetch older trades. Absent on the last page.