---
title: "Air Quality Historical"
method: GET
path: "/api/v1/air-quality/historical"
tags: ["Air Quality Data"]
---

# Air Quality Historical

`GET /api/v1/air-quality/historical`

## Request

- Base URL: `https://www.deepmapai.com`
- URL: `https://www.deepmapai.com/api/v1/air-quality/historical`
- Auth: none declared

Get historical air quality data for a station.

Returns time series data for the specified date range. OpenAQ
provides full historical access; Sensor.Community live API
returns recent data only (CSV archives available separately);
PurpleAir supports historical data with configurable averaging
periods (10min, 30min, 1hr, 6hr, daily).
**Pricing:** Included in subscription tiers (legacy list price: GET /api/v1/billing/pricing).

## Query parameters

- `station_id` string, required: Station identifier (e.g., 'openaq-12345' or 'sc-78901')
- `provider` string, required: Provider key: 'openaq', 'sensor_community', or 'purpleair'
- `start_date` string, required: Start date (ISO 8601, e.g. '2026-01-01')
- `end_date` string, required: End date (ISO 8601, e.g. '2026-01-31')
- `x_api_key` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/deepmapai/apis/deepmap-ai.md) · [All operations](https://skmtc.dev/deepmapai/apis/deepmap-ai/llms.txt) · [OpenAPI document](https://skmtc.dev/deepmapai/apis/deepmap-ai/revisions/dab995d977d0?raw)
