get
https://api.tatum.io/v4/data/prediction/wallets//activity
/v4/data/prediction/wallets/{address}/activity
100 credits per API call
Full wallet event feed — covers every event type the upstream emits:
TRADE, SPLIT, MERGE, REDEEM,
REWARD, CONVERSION, MAKER_REBATE and
REFERRAL_REWARD. Unlike /wallets/{address}/trades,
this endpoint includes non-trade events and supports a native time-range
filter — useful for activity logs, audit trails and tax exports.
Platform support
- Polymarket only. Kalshi wallets return
400.
Filtering, sorting and pagination
market/eventIdscope the response (mutually exclusive, up to 50 entries each).typeis a comma-separated list of event types — up to 8 entries from the enum.sidefilters toBUYorSELL(relevant for trade-type rows; null on non-trade rows).start/endare unix-seconds (not milliseconds) — values that look like millisecond timestamps (~13 digits) are rejected with400.endmust be greater than or equal tostart.sortByacceptsTIMESTAMP,TOKENS,CASH. Defaults toTIMESTAMP. Combine withsortDirection(defaults toDESC).- Pagination is offset-based —
limit(1..500, default 100) andoffset(0..10000, default 0).
Other notes
sideisnullon non-trade rows (e.g.REWARD,SPLIT,MERGE,REDEEM) — direction is undefined there.outcomeIndexcan benullfor rows that don't map to a position side. A sentinel value of999is occasionally emitted by the upstream for the same case.conditionIdandassetcan benullon rows that aren't market-scoped (e.g. some reward / referral rows).addressis normalised to lowercase before being echoed in the response.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…