API ReferenceTrader Intelligence
List wallet-attributed trades for one venue market.
const url = 'https://data.predictefy.com/v1/traders/polymarket/markets/example/trades?limit=20';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://data.predictefy.com/v1/traders/polymarket/markets/example/trades?limit=20' \ --header 'Authorization: Bearer <token>'Resolves the supplied public or venue-native market id through the Predictefy catalog, then reads the venue tape or the venue's qualified Predictefy store. Coverage is capability-qualified; an unsupported venue or trade lane returns TRADERS_UNSUPPORTED instead of an empty synthetic tape.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”A venue with a capability-qualified Trader Intelligence adapter.
A Predictefy market id or a venue-native alias resolvable through the catalog.
Query Parameters
Section titled “Query Parameters”Opaque cursor returned by a previous page. Snapshot/offset cursors are signed by the server; a tampered or foreign cursor is rejected as VALIDATION_ERROR.
Responses
Section titled “Responses”Wallet-attributed venue trades, newest first.
object
object
object
Newest observation in the returned page, or null when the page is empty.
object
Predictefy-store — Trader Intelligence rows served from Predictefy's own store. venue-rest — live Trader Intelligence rows fetched per request through the venue adapter.
Example
{ "success": true, "data": [ { "side": "buy" } ], "meta": { "provenance": { "source": "predictefy-store" }, "window": "day" }}VALIDATION_ERROR / TRADERS_UNSUPPORTED
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Headers
Section titled “Headers”Net credits charged for this metered response after any error refund.
Post-charge account balance. Present only when the existing debit/refund operation made it available; the service never adds a database read solely for this header.
UNAUTHORIZED
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}INSUFFICIENT_CREDITS
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}SCOPE_MISSING
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}MARKET_NOT_FOUND / dark lane
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}RATE_LIMITED
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}Unexpected internal error. Retryable; error.requestId identifies the failure.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}A dependency is temporarily unavailable — the catalog, history, matching, feeds, an upstream venue, or the platform store. Retryable.
object
object
Always present on errors; quote this id when reporting a failed request.
Present only when a venue error is attributed to a specific exchange.
Example
{ "success": false, "error": { "code": "VALIDATION_ERROR" }}