Browse Kalshi market questions, statuses and available outcome quotes. Request a market page directly, or narrow it by supported filters such as open or closed status.
Up to 0.01122 credits / call
The final charge is based on confirmed usage. Unused reserved credits return to your available balance.
BlockRun
Kalshi Markets and Outcome Quotes | BlockRun
Browse Kalshi market questions, statuses and available outcome quotes. Request a market page directly, or narrow it by supported filters such as open or closed status.
You receive
You receive a page of Kalshi markets with questions and tickers, market status, outcome labels and available bid/ask or last-price values. Contract-term links, settlement references and source timestamps can help you choose which markets to examine further. Your Agent can arrange these records in a comparison table.
Start with your task
Find up to five open Kalshi markets about [your topic]. Include prices and rules links.
What to know
This is market-data retrieval and does not place an order. Quotes do not guarantee a fill or establish a final result. A page may be empty and does not cover the full catalog; MVE/parlay markets are excluded.
Inputs & outputs
Inspect the current inputs, availability, and maximum charge before starting.
Input schema
Input schema
Field / Path
Type
Requirement
Meaning
Market request optionsqueryParams
object
Optional
Optional container for market filters and page size. Put supported options such as status and limit directly here, not inside query. Without filters, no search term or market identifier is needed.
Nested query objectqueryParams.query
object
Optional
Optional nested object. It does not flatten into the market request parameters; place market filters and page size directly in queryParams.
Series-level sources Kalshi uses for determining outcomes. Returned references do not mean their contents have been retrieved or independently checked.
Reference URL for a listed outcome-determination source, when provided.
Markets on this pageresult.pagination.count
number
Number of items in the current response, not the total number of matching markets.
Page limitresult.pagination.limit
number
Requested page size reported by the supplier. It is a ceiling, not a guarantee that this many markets will be returned.
More pagesresult.pagination.has_more
boolean
Whether the supplier reports more items. Continuing also requires a returned nonempty pagination_key.
Next-page cursorresult.pagination.pagination_key
string
Opaque key for the next page, when provided. Keep it unchanged with the same filters; null or an empty value cannot be used for continuation.
Additional notes
Choosing a market page
No search term or identifier is required to request a market page. Put optional controls directly in queryParams, not queryParams.query. The supplier documents status as open or closed; limit accepts an integer from 1 to 100 and defaults to 20. The default sort is volume. Other sort values are open_interest, price_desc, price_asc and close_time. The direction and measure used by the volume and open_interest sorts are not specified, so do not describe those lists as a verified highest-volume ranking.
For a narrower request, the supplier documents title search with search (3–100 characters), or arrays of up to 50 identifiers in ticker, event_ticker, series_ticker and predexon_id. These refer to a market, event, series or supplier identifier respectively. Only use documented controls that match the requested task; this listing endpoint does not provide a historical date-range filter.
Price filters and returned quotes
Optional min_price and max_price are integer last-price thresholds from 0 to 100. Returned last_price and outcome bid/ask quotes use decimal price representation from 0 to 1. For example, a filter threshold of 50 corresponds to a returned decimal price of 0.5. Read each quote with its outcome label. Quotes do not establish calibrated probabilities or a guaranteed execution price, and this response is not a full order book.
The supplier describes min_volume and min_open_interest as nonnegative integer thresholds on dollar volume and dollar open interest. The returned volume and open_interest measures are separate from dollar_volume and dollar_open_interest. Their normalization and conversion rules are not specified; retain the values rather than applying a guessed scaling factor.
Status, terms and timing
Read market status, result and the available determination or settlement timestamps separately. A closed status alone does not establish a final result, and null means a value was not provided. Expected expiration, closing and settlement are different times; markets marked can_close_early may close before an expected time. Source update times do not guarantee an instantaneous refresh of every quote.
Use the series contract_terms_url to inspect the applicable terms and contract_url for the original filing. Listed settlement_sources identify references used by Kalshi; the Tool returns their metadata and links, not independently verified source documents. This endpoint excludes Multi Variate Event markets such as parlays. A page can be empty and cannot establish complete market coverage.
Optionally, say whether you want [markets marked open] or [markets marked closed]. The request below shows one example.
Find up to five open Kalshi markets about [your topic]. Include prices and rules links.
Review market details
Compare each market question, available outcomes and prices. If a rules link is provided, use it to understand how the result is decided; clearly state any missing details.