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

# Platforms

> Supported prediction market platforms and their capabilities.

## Supported Platforms

| Platform   | Provider ID  | Markets | Orderbook | Trades | History | Analytics | Orders |
| ---------- | ------------ | ------- | --------- | ------ | ------- | --------- | ------ |
| Kalshi     | `kalshi`     | Yes     | Yes       | Yes    | Yes     | Yes       | Yes    |
| Polymarket | `polymarket` | Yes     | Yes       | Yes    | Yes     | Yes       | Yes    |
| Limitless  | `limitless`  | Yes     | Yes       | --     | Yes     | Partial   | --     |

## The `provider` Parameter

All data endpoints require a `provider` query parameter:

```bash theme={null}
curl "https://api.dotprediction.io/v1/api/markets?provider=kalshi" \
  -H "X-API-Key: YOUR_API_KEY"
```

If an endpoint is unsupported for the given provider, the API returns `400`.

## Discovering Capabilities

Use the [List platforms](/api-reference/endpoint/list-platforms) endpoint to check capabilities programmatically:

```bash theme={null}
curl https://api.dotprediction.io/v1/api/platforms \
  -H "X-API-Key: YOUR_API_KEY"
```
