get
https://api.tatum.io/v4/data/prediction/markets//trades
/v4/data/prediction/markets/{id}/trades
100 credits per API call
Recent trades feed for a single market. Each row is one fill — outcome side, buy/sell direction, price, size and notional value — with the taker wallet attribution when the upstream exposes it.
Filtering and pagination
afterandbeforeare ISO-8601 timestamps that define an inclusive time window. They are honoured by Kalshi natively. On Polymarket the upstream/tradesfeed has no time-window filter, so passingafterorbeforeagainst a Polymarket market returns400— set the platform via the path id rather than attempting cross-platform time queries.- Pagination is cursor-based. The first call returns a
pagination.cursor; pass it back verbatim as?cursor=…on the next call. Cursors are fingerprint-bound to the time-window filter set.
Other notes
takeris the wallet that crossed the spread on this fill. Populated on Polymarket;nullon Kalshi (the public trades feed does not expose per-trade wallet attribution there).txHashis the on-chain settlement transaction hash where one exists. Populated on Polymarket andnullon Kalshi.sideis the outcome side (yes/no);directionis the order side (buy/sell) — both are surfaced because they answer different questions.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
404Market not found on any supported platform.