Skip to main content
Search Markets
curl --request GET \
  --url https://synthesis.trade/api/v1/markets/search/{query}
{
  "success": true,
  "response": [
    {
      "venue": "kalshi",
      "event": {
        "series_id": "KXBTC",
        "event_id": "KXBTC-25",
        "title": "Bitcoin above $100,000 on Dec 31?",
        "sub_title": "Expires at year end",
        "slug": "bitcoin-above-100000-on-dec-31",
        "image": "https://example.com/kalshi-bitcoin.png",
        "tags": [
          "crypto",
          "bitcoin"
        ],
        "labels": [
          "crypto",
          "macro"
        ],
        "category": "Crypto",
        "active": true,
        "liquidity": "800000",
        "volume": "3000000",
        "live": {
          "is_active": true
        },
        "created_at": "2026-01-01T00:00:00",
        "updated_at": "2026-01-01T00:00:00",
        "ends_at": "2026-12-31T23:59:59"
      },
      "markets": [
        {
          "series_id": "KXBTC",
          "event_id": "KXBTC-25",
          "market_id": "KXBTC-25-T100000",
          "kalshi_id": "T100000",
          "title": "Bitcoin above $100,000?",
          "outcome": "Yes",
          "description": "Resolves Yes if Bitcoin settles above $100,000 on expiration.",
          "image": "https://example.com/kalshi-bitcoin-market.png",
          "left_outcome": "Yes",
          "right_outcome": "No",
          "left_price": "0.58",
          "right_price": "0.42",
          "left_token_id": "BRjpCHtyQLeSRWyE1yTdBQbhLkny5oEnveRijBjRoiA",
          "right_token_id": "F4r2GpoNU8MBMdKqP6MCBzKEHe2Mt8s5qm4GrFcJQnbJ",
          "winner_token_id": "",
          "active": true,
          "resolved": false,
          "claimable": false,
          "liquidity": "800000",
          "open_interest": "1200000",
          "volume": "3000000",
          "volume24hr": "175000",
          "dflow": {
            "enabled": true
          },
          "jupiter": true,
          "created_at": "2026-01-01T00:00:00",
          "updated_at": "2026-01-01T00:00:00",
          "ends_at": "2026-12-31T23:59:59"
        }
      ]
    }
  ]
}

Path Parameters

query
string
required

Search text.

Query Parameters

venue
string

Restrict search to a venue. Supported values: polymarket or kalshi.

Example:

"kalshi"

labels
string

Comma-separated label filter.

Example:

"crypto,politics"

min_price
number

Minimum market price filter.

max_price
number

Maximum market price filter.

rewards
boolean
default:false

Only include reward markets (Polymarket only).

live
boolean
default:false

Only include live markets.

sort
string

Sort field. Supported values: liquidity, volume, closes_soon, probability, newest.

limit
integer
default:25

Maximum events to return. Capped at 100.

Example:

25

offset
integer
default:0

Pagination offset.

Example:

0

Response

200 - application/json

Search results