v1
latestOpenAPI 3.1.02026-07-2657157254.1 KBGet Activity
Fetch activity data for a specific user.
Returns SPLIT, MERGE, REDEEM, and CONVERT events from the unified activity table.
Note on CONVERT rows: these are NegRisk position conversions (sell NO tokens on a subset of conditions, buy YES tokens on the remainder). Their condition_id field actually carries the NegRisk parent market_id, not a CTF condition_id, so the Postgres market-metadata lookup will return empty market_slug/title for them. Filtering by condition_id will not match conversions — conversions are a market-level operation, not a per-outcome one.
Query parameters
Wallet address
Wallet address
Unix timestamp (seconds) for start
Unix timestamp (seconds) for start
Unix timestamp (seconds) for end
Unix timestamp (seconds) for end
Filter by market slug
Filter by market slug
Filter by condition ID
Filter by condition ID
Sort options for activity.
Sort by: timestamp or type
Number of activities to return (1-500)
Number of activities to return (1-500)
Sort order direction enum.
Sort order: asc or desc
Pagination key for cursor-based pagination
Pagination key for cursor-based pagination
Response
Successful Response