> ## Documentation Index
> Fetch the complete documentation index at: https://docs.entityml.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Kalshi Market Date Range

> Return the stored date range for a Kalshi market ticker.

## Request

### Headers

<ParamField header="Authorization" type="string" required>
  Bearer token. Example: `Bearer YOUR_API_KEY`
</ParamField>

### Query Parameters

<ParamField query="ticker" type="string" required>
  The Kalshi market ticker. Values are normalized to uppercase.
</ParamField>

## Response

<ResponseField name="market_ticker" type="string">
  The normalized Kalshi market ticker.
</ResponseField>

<ResponseField name="has_data" type="boolean">
  Whether any stored data was found for the ticker.
</ResponseField>

<ResponseField name="start_date" type="string">
  Earliest stored date for this ticker, or `null` if none exists.
</ResponseField>

<ResponseField name="end_date" type="string">
  Latest stored date for this ticker, or `null` if none exists.
</ResponseField>

<ResponseField name="available_date_count" type="integer">
  Number of distinct stored dates found for the ticker.
</ResponseField>

<Tip>
  Use this endpoint as the authoritative per-ticker stored-date check before requesting raw Kalshi data. It does not prove every date between `start_date` and `end_date` is present, and it does not prove every payload field is complete. Kalshi has a known parser issue from `2026-03-31` through `2026-04-24` and a known storage ingestion gap from `2026-05-04` through `2026-05-11`; see [Data Quality](/data-quality).
</Tip>

## Example

<CodeGroup>
  ```bash Raw HTTP (cURL) theme={null}
  curl -H "Authorization: Bearer YOUR_API_KEY" \
    "https://api.entityml.com/api/v1/kalshi/market/date-range?ticker=KXBTC-26FEB2606-B60125"
  ```

  ```python Python theme={null}
  import os
  import requests

  response = requests.get(
      "https://api.entityml.com/api/v1/kalshi/market/date-range",
      headers={"Authorization": f"Bearer {os.environ['ENTITY_API_KEY']}"},
      params={"ticker": "KXBTC-26FEB2606-B60125"},
  )

  print(response.json())
  ```
</CodeGroup>

### Example response

```json theme={null}
{
  "market_ticker": "KXBTC-26FEB2606-B60125",
  "has_data": true,
  "start_date": "2026-02-26",
  "end_date": "2026-02-26",
  "available_date_count": 1
}
```
