Felo API PlatformFelo API Platform

Data API / Kalshi / Markets

Get Kalshi Markets

List markets on Kalshi, the CFTC-regulated US prediction exchange, with live bid/ask quotes in dollars. Use this when you need odds from a regulated venue, or to cross-check a Polymarket price against a second market; fetch specific markets with tickers (comma-separated), scope to a group with event_ticker / series_ticker, or narrow with status, search, and the created / close / settled timestamp ranges. Returns markets[] with title, status, yes_bid_dollars / yes_ask_dollars, last_price_dollars, volume_fp, open_interest_fp, and rules_primary (the settlement criteria), plus a cursor to page with. For executed fills rather than quotes, use get_kalshi_trades. For the crypto-native venue carrying similar questions, use get_polymarket_markets.

Параметры

запрос

  • tickersstringНеобязательный

    Comma-separated Kalshi market tickers to retrieve.

  • event_tickerstringНеобязательный

    Filter by a single Kalshi event ticker.

  • searchstringНеобязательный

    Search markets by keywords in title and description. Must be URL encoded (e.g., 'bitcoin%20price' for 'bitcoin price').

  • statusstringНеобязательный

    Допустимые значения: unopened · open · paused · closed · settled

    Filter markets by status.

  • limitintegerНеобязательный

    Number of results per page. Defaults to 100. Maximum value is 1000.

  • cursorstringНеобязательный

    Pagination cursor from the previous response.

  • series_tickerstringНеобязательный

    Filter by series ticker.

  • min_created_tsintegerНеобязательный

    Filter markets created after this Unix timestamp.

  • max_created_tsintegerНеобязательный

    Filter markets created before this Unix timestamp.

  • min_updated_tsintegerНеобязательный

    Filter markets updated after this Unix timestamp.

  • max_close_tsintegerНеобязательный

    Filter markets closing before this Unix timestamp.

  • min_close_tsintegerНеобязательный

    Filter markets closing after this Unix timestamp.

  • min_settled_tsintegerНеобязательный

    Filter markets settled after this Unix timestamp.

  • max_settled_tsintegerНеобязательный

    Filter markets settled before this Unix timestamp.

  • mve_filterstringНеобязательный

    Допустимые значения: only · exclude

    Filter by multivariate events.

Пример запроса

curl -X GET "https://openapi.felo.ai/v1/beta/kalshi/markets" \
  -H "Authorization: Bearer $FELO_API_KEY"

Ответ

Поля ответа

  • cursorstringНеобязательный

    Cursor for the next page.

  • marketsobject[]Обязательный
  • tickerstringНеобязательный
  • event_tickerstringНеобязательный
  • titlestringНеобязательный
  • statusstringНеобязательный
  • resultstringНеобязательный
  • market_typestringНеобязательный
  • strike_typestringНеобязательный
  • response_price_unitsstringНеобязательный
  • yes_bid_dollarsstringНеобязательный
  • yes_ask_dollarsstringНеобязательный
  • no_bid_dollarsstringНеобязательный
  • no_ask_dollarsstringНеобязательный
  • last_price_dollarsstringНеобязательный
  • liquidity_dollarsstringНеобязательный
  • notional_value_dollarsstringНеобязательный
  • volume_fpstringНеобязательный
  • volume_24h_fpstringНеобязательный
  • open_interest_fpstringНеобязательный
  • created_timestringНеобязательный
  • updated_timestringНеобязательный
  • open_timestringНеобязательный
  • close_timestringНеобязательный
  • expiration_timestringНеобязательный
  • latest_expiration_timestringНеобязательный
  • expected_expiration_timestringНеобязательный
  • can_close_earlybooleanНеобязательный
  • fractional_trading_enabledbooleanНеобязательный
  • custom_strikeobjectНеобязательный
  • mve_selected_legsobject[]Необязательный
  • rules_primarystringНеобязательный
  • rules_secondarystringНеобязательный