Skip to main content
GET
List order book markets
Use this endpoint to discover the markets and outcome tokens covered by the Order Book API. It returns Polymarket markets tagged as Crypto (Gamma tag_id=21). Each market includes its conditionId and the tokenId for every outcome. Results are ordered by marketId in ascending order. Take a tokenId from here and pass it to Get Order Book Events to fetch the book snapshots and price_change deltas for that outcome.
status is Orbscan’s availability status. active means Orbscan tracks the market as active. Otherwise, the value is closed. This differs from Gamma’s closed field.
Results are cursor-paginated. When the response includes a nextCursor, pass it back as the cursor query parameter. Reuse the cursor with the same filters.

Authorizations

Authorization
string
header
required

Paste your Orbscan API key here. The Bearer prefix is added automatically.

Query Parameters

marketId
string

Exact Gamma market ID.

Example:

"12345"

conditionId
string

Exact condition ID. It must start with 0x followed by 64 hexadecimal characters. Input is case-insensitive and normalized to lowercase.

Example:

"0x0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef"

tokenId
string

Return the market that contains this outcome token.

Example:

"123456789"

status
enum<string>

Orbscan availability status. active means Orbscan tracks the market as active. closed means it does not. This differs from the Gamma closed field. Input is case-insensitive.

Available options:
active,
closed
Example:

"active"

limit
integer
default:100

Page size. Defaults to 100. Values outside 1 to 1,000 return 400.

Required range: 1 <= x <= 1000
cursor
string

Opaque cursor from the previous response's nextCursor. Reuse it with the same filters.

Response

Successful response

message
string
Example:

"OK"

status_code
string
Example:

"1"

data
object