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

# GET /api/v1/platforms — Platform Statistics

> Retrieve statistics and volume chart data for each of the seven integrated prediction market platforms, identified by their slug throughout the Predexy API.

Predexy integrates seven prediction market venues and exposes statistics for each one. Platform slugs are used as identifiers throughout the API — in arbitrage opportunities, the wallet tracker, market filters, and discover responses. This page documents the platform statistics and chart data endpoints.

## Integrated platforms

The following platforms are currently indexed by Predexy:

| Platform    | Slug         |
| ----------- | ------------ |
| Polymarket  | `polymarket` |
| Limitless   | `limitless`  |
| Predict.fun | `predictfun` |
| Manifold    | `manifold`   |
| PredictIt   | `predictit`  |
| Azuro       | `azuro`      |
| Drift       | `drift`      |

Platform slugs are stable identifiers. Wherever the API returns a `platform_slug` field — in `DiscoverItem.platform_slugs`, `ArbitrageOpportunity.buy_platform.slug`, `TrackedPosition.platform`, or elsewhere — the value will be one of the seven slugs above.

## Get platform statistics

```
GET https://api.predexy.com/api/v1/platforms/{slug}/stats
```

Returns aggregated statistics for the specified platform, including market counts, total volume, and active market metrics.

### Authentication

A session JWT is required:

```
Authorization: Bearer <your_jwt>
```

### Path parameters

<ParamField path="slug" type="string" required>
  Platform slug. Must be one of: `polymarket`, `limitless`, `predictfun`, `manifold`, `predictit`, `azuro`, `drift`.
</ParamField>

### Example request

```bash cURL theme={null}
curl https://api.predexy.com/api/v1/platforms/polymarket/stats \
  -H "Authorization: Bearer <your_jwt>"
```

### PlatformInfo schema

Platform identifiers appear throughout the API in the `PlatformInfo` shape:

<ResponseField name="id" type="string" required>
  Platform UUID in Predexy's database.
</ResponseField>

<ResponseField name="slug" type="string" required>
  URL-safe platform identifier, e.g. `polymarket`.
</ResponseField>

<ResponseField name="name" type="string" required>
  Display name, e.g. `"Polymarket"`.
</ResponseField>

### Sample response

```json theme={null}
{
  "data": {
    "id": "e1f2a3b4-0000-0000-0000-000000000010",
    "slug": "polymarket",
    "name": "Polymarket",
    "market_count": 1247,
    "active_market_count": 892,
    "total_volume_24h": 4200000.00,
    "total_liquidity": 28000000.00
  }
}
```

## Get platform volume chart

```
GET https://api.predexy.com/api/v1/platforms/{slug}/charts
```

Returns daily volume data points suitable for charting historical platform activity.

### Path parameters

<ParamField path="slug" type="string" required>
  Platform slug.
</ParamField>

### Query parameters

<ParamField query="days" type="number" default="30">
  Number of days of historical data to return.
</ParamField>

### Example request

```bash cURL theme={null}
curl "https://api.predexy.com/api/v1/platforms/polymarket/charts?days=7" \
  -H "Authorization: Bearer <your_jwt>"
```

### Sample response

```json theme={null}
{
  "data": {
    "slug": "polymarket",
    "name": "Polymarket",
    "chart": [
      { "date": "2026-04-19", "volume_usd": 3900000 },
      { "date": "2026-04-20", "volume_usd": 4100000 },
      { "date": "2026-04-21", "volume_usd": 4250000 },
      { "date": "2026-04-22", "volume_usd": 3750000 },
      { "date": "2026-04-23", "volume_usd": 4050000 },
      { "date": "2026-04-24", "volume_usd": 4400000 },
      { "date": "2026-04-25", "volume_usd": 4200000 }
    ]
  }
}
```

<Tip>
  Use platform slugs as filters throughout the API. For example, pass `platform=polymarket` to `GET /api/v1/markets` to see only Polymarket listings, or filter arbitrage opportunities to show only those where `buy_platform.slug` is a specific venue you support.
</Tip>
