Skip to main content
GET
/
api
/
v1
/
markets
/
explore
Explore markets
curl --request GET \
  --url https://api.0xinsider.com/api/v1/markets/explore \
  --header 'Authorization: Bearer <token>'
{
  "object": "<string>",
  "data": [
    {
      "type": "<string>",
      "event_slug": "<string>",
      "parent_title": "<string>",
      "markets": [
        {
          "id": "<string>",
          "condition_id": "<string>",
          "title": "<string>",
          "slug": "<string>",
          "url_slug": "<string>",
          "image": "<string>",
          "icon": "<string>",
          "category": "<string>",
          "platform": "<string>",
          "volume": 123,
          "liquidity": 123,
          "whale_trade_count": 123,
          "whale_distinct_wallets": 123,
          "whale_total_usd": 123,
          "whale_last_trade_at": "2023-11-07T05:31:56Z",
          "end_date": "2023-11-07T05:31:56Z",
          "created_at": "2023-11-07T05:31:56Z",
          "outcome_yes": "<string>",
          "outcome_no": "<string>",
          "event_slug": "<string>",
          "kalshi_series_slug": "<string>",
          "smart_score": 123,
          "smart_count": 123,
          "smart_label": "<string>",
          "open_interest": 123,
          "oi_change_pct": 123,
          "price_points": [
            [
              123
            ]
          ]
        }
      ],
      "image": "<string>",
      "platform": "<string>",
      "category": "<string>",
      "rep_volume": 123,
      "rep_whales": 123
    }
  ],
  "has_more": true,
  "facets": {
    "categories": [
      {
        "value": "<string>",
        "label": "<string>",
        "count": 123
      }
    ],
    "platforms": [
      {
        "value": "<string>",
        "label": "<string>",
        "count": 123
      }
    ]
  },
  "meta": {
    "request_id": "<string>",
    "cached": true,
    "cache_age_s": 123
  },
  "next_cursor": "<string>",
  "total": 123
}

Documentation Index

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

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

Browse whale-active markets. Unlike search, this is the “show me what is going on” feed — already filtered to titled, user-facing markets with real activity. Cluster behaviour: grouped events (e.g. “Next US president — by candidate”) return one row per event with a primary market injected so you have something to link to. Common filters:
  • category=crypto — restrict to a category.
  • platform=polymarket or platform=kalshi.
  • status=active — exclude resolved markets.
  • sort=volume — sort by recent volume.
curl -H "Authorization: Bearer $OXINSIDER_API_KEY" \
  "https://api.0xinsider.com/api/v1/markets/explore?category=crypto&status=active&limit=20"
Cursor-paginated. See Pagination.

Authorizations

Authorization
string
header
required

API key: Authorization: Bearer oxi_sk_live_...

Headers

If-None-Match
string

Conditional GET validator from a previous ETag. Matching values return 304 Not Modified with an empty body.

Query Parameters

category
string

Filter by provider-native market category (case-insensitive, no parent/child expansion).

status
enum<string>
default:all

Filter by market status.

Available options:
active,
closed,
all
platform
enum<string>
default:all

Filter by source platform.

Available options:
polymarket,
kalshi,
all
sort
enum<string>
default:trending

Sort order for the discovery feed.

Available options:
trending,
whales,
volume,
newest
cursor
string

Opaque pagination cursor from the previous response.

limit
integer
default:24

Page size.

Required range: 1 <= x <= 48
q
string

Keyword search against market titles.

Response

Grouped market discovery results

object
string
required
Allowed value: "list"
data
object[]
required
has_more
boolean
required
facets
object
required
meta
object
required
next_cursor
string | null
total
integer | null

Total matching visible entries after grouping. Present on the first page and omitted on cursor pages.