Skip to main content
A thread is a curated collection of related markets with its own start and end time. This endpoint lists threads across the whole platform.

Endpoint

Query parameters

string
default:"active"
active returns threads whose start time has passed and whose end time hasn’t. upcoming returns threads that haven’t started. closed returns threads that have ended. A thread without both a start and an end time is never active. all is accepted but currently returns the same set as active.
string
Only threads created by this user (UUID).
string
default:"created_at"
created_at, start_time or total_volume.
string
default:"desc"
asc or desc.
integer
default:"100"
1 to 500.
integer
default:"0"
0 to 10,000.

Response

Thread[]
object
{ offset, limit, total, hasMore }
object
{ requestedAt, transformed, dataSource, filters }. filters repeats the query you sent.

Caching and rate limit

Thread list group, rate-limited per IP (see Rate limits). Responses may be served from a short-lived cache.

Example request

Example response

200

GET /api/threads/:id

One thread

GET /api/threads/:id/markets

A thread’s markets