Skip to main content
GET
/
v1
/
polymarket
/
markets
List Polymarket Markets (Native)
curl --request GET \
  --url https://api.arbiterapi.com/v1/polymarket/markets \
  --header 'X-API-Key: <api-key>'
{
  "data": [
    {
      "id": "531202",
      "question": "Will Bitcoin hit $100k by June 2026?",
      "conditionId": "0xb48621f7eba07b0a3eeabc6afb09ae42490239903997b9d412b0f69aeb040c8b",
      "slug": "will-bitcoin-hit-100k-by-june-2026",
      "outcomes": "[\"Yes\", \"No\"]",
      "outcomePrices": "[\"0.65\", \"0.35\"]",
      "volume": "1523400.52",
      "liquidity": "45320.66",
      "active": true,
      "closed": false,
      "startDate": "2025-03-26T16:49:31.084Z",
      "endDate": "2026-06-30T12:00:00Z",
      "createdAt": "2025-03-26T14:44:34.145447Z",
      "updatedAt": "2026-03-29T05:25:34.978655Z",
      "new": false,
      "featured": false,
      "archived": false,
      "clobTokenIds": "[\"12345678901234567890\", \"98765432109876543210\"]",
      "tokens": [
        {
          "token_id": "12345678901234567890",
          "outcome": "Yes",
          "price": 0.65
        },
        {
          "token_id": "98765432109876543210",
          "outcome": "No",
          "price": 0.35
        }
      ],
      "neg_risk": false
    }
  ],
  "cursor": "abc123",
  "has_more": true
}

Documentation Index

Fetch the complete documentation index at: https://docs.arbiterapi.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-API-Key
string
header
required

Query Parameters

market_slug
string[] | null

Filter by market slug(s)

event_slug
string[] | null

Filter by event slug(s)

condition_id
string[] | null

Filter by condition ID(s)

token_id
string[] | null

Filter by token ID(s) — matches primary or secondary token

Maximum array length: 100
tags
string[] | null

Filter by tag(s)

search
string | null

Search market questions by keyword

status
string | null

Filter by status: open, closed

min_volume
number | null

Minimum total volume (USD)

start_time
integer | null

Markets created after this Unix timestamp (seconds)

end_time
integer | null

Markets created before this Unix timestamp (seconds)

limit
integer
default:50
Required range: 1 <= x <= 100
cursor
string | null

Pagination cursor from previous response

Response

Paginated Polymarket markets