get
https://api.tatum.io/v4/data/prediction/search
/v4/data/prediction/search
50 credits per API call
Unified search across events, tags and trader profiles. One query returns
all three result types in a single response — pick the branches you care
about with searchTags and searchProfiles.
Designed for discovery surfaces (autocomplete, top-of-page search) where a
single query needs to surface the most relevant entities of any kind.
Platform support
- Polymarket only.
Filtering and pagination
qis the required search string — 2..128 characters. Single-character queries are rejected with400because they match an unhelpfully wide slice of the dataset.limitPerTypecaps the number of results returned per branch (events, tags, profiles) — defaults to 10.searchTagstoggles thetagsbranch — defaults totrue.searchProfilestoggles theprofilesbranch — defaults tofalsebecause most callers don't need it.eventsStatusnarrows the events branch by a free-text status (e.g.active);eventsTagis a comma-separated list of tag slugs (up to 50 entries).keepClosedMarketsoverrides the default behaviour of hiding closed markets from the events branch.sortis a free-text sort key forwarded to the upstream;ascendingsets sort direction.- Pagination is page-based (not cursor-based) — advance via
?page=N+1. The response body carriesdata.pagination.hasMoreanddata.pagination.totalResultsfor paging decisions.
Other notes
- Branches are populated independently — an empty
tagsarray means no tag matches were found, not that the search failed. eventsshare the same shape as the/eventslisting endpoint, so the same client-side rendering can be reused.profilesrows include onlyproxyWallet,nameandpseudonym— additional profile fields (image, bio) are not exposed here.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…