{ "opencollection": "1.0.0", "info": { "name": "ClimateAI Weather Legacy (v1) Legacy (v1) API", "version": "2.0.1" }, "request": { "auth": { "type": "apikey", "key": "X-Api-Key", "value": "{{X-Api-Key}}", "placement": "header" } }, "items": [ { "info": { "name": "Legacy (v1)", "type": "folder" }, "items": [ { "info": { "name": "Climatology by coordinates", "type": "http" }, "http": { "method": "GET", "url": "https://api-prod.climate.ai/weather/v1/climatology", "params": [ { "name": "lat", "value": "", "type": "query", "description": "Latitude coordinate in decimal degrees." }, { "name": "lon", "value": "", "type": "query", "description": "Longitude coordinate in decimal degrees." }, { "name": "var", "value": "", "type": "query", "description": "Comma-separated list of variables (e.g. `temp_mean,precipitation`). If omitted, all available variables are returned. See the Datasets section for units and availability.\n" }, { "name": "granularity", "value": "", "type": "query", "description": "Temporal granularity of the returned data." } ] }, "docs": "Long-term climate averages and quantiles for a coordinate pair." }, { "info": { "name": "Climatology by stored location ID", "type": "http" }, "http": { "method": "GET", "url": "https://api-prod.climate.ai/weather/v1/climatology/location/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Stored location identifier." }, { "name": "var", "value": "", "type": "query", "description": "Comma-separated list of variables (e.g. `temp_mean,precipitation`). If omitted, all available variables are returned. See the Datasets section for units and availability.\n" }, { "name": "granularity", "value": "", "type": "query", "description": "Temporal granularity of the returned data." } ] }, "docs": "Climatology by stored location ID" }, { "info": { "name": "Historical observations by coordinates", "type": "http" }, "http": { "method": "GET", "url": "https://api-prod.climate.ai/weather/v1/history", "params": [ { "name": "lat", "value": "", "type": "query", "description": "Latitude coordinate in decimal degrees." }, { "name": "lon", "value": "", "type": "query", "description": "Longitude coordinate in decimal degrees." }, { "name": "var", "value": "", "type": "query", "description": "Comma-separated list of variables (e.g. `temp_mean,precipitation`). If omitted, all available variables are returned. See the Datasets section for units and availability.\n" } ] }, "docs": "Historical weather observations for a coordinate pair (last 366 days). **Superseded by** `GET /v2/history/`, which provides 30+ years of coverage, automatic gap-filling, and faster grid-index lookups.\n" }, { "info": { "name": "Historical observations by stored location ID", "type": "http" }, "http": { "method": "GET", "url": "https://api-prod.climate.ai/weather/v1/history/location/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Stored location identifier." }, { "name": "var", "value": "", "type": "query", "description": "Comma-separated list of variables (e.g. `temp_mean,precipitation`). If omitted, all available variables are returned. See the Datasets section for units and availability.\n" } ] }, "docs": "Historical observations by stored location ID" }, { "info": { "name": "Short-term forecast by coordinates", "type": "http" }, "http": { "method": "GET", "url": "https://api-prod.climate.ai/weather/v1/forecast/short-term", "params": [ { "name": "lat", "value": "", "type": "query", "description": "Latitude coordinate in decimal degrees." }, { "name": "lon", "value": "", "type": "query", "description": "Longitude coordinate in decimal degrees." }, { "name": "var", "value": "", "type": "query", "description": "Comma-separated list of variables (e.g. `temp_mean,precipitation`). If omitted, all available variables are returned. See the Datasets section for units and availability.\n" } ] }, "docs": "Short-term forecast (next days to weeks) for a coordinate pair. **Superseded by** `GET /v2/forecast/`, which blends short-term, subseasonal, and seasonal models into one continuous timeline.\n" }, { "info": { "name": "Subseasonal forecast by coordinates", "type": "http" }, "http": { "method": "GET", "url": "https://api-prod.climate.ai/weather/v1/forecast/subseasonal", "params": [ { "name": "lat", "value": "", "type": "query", "description": "Latitude coordinate in decimal degrees." }, { "name": "lon", "value": "", "type": "query", "description": "Longitude coordinate in decimal degrees." }, { "name": "var", "value": "", "type": "query", "description": "Comma-separated list of variables. Subseasonal does not provide `max_wind_speed` or `max_wind_gust`. If omitted, all available variables are returned.\n" }, { "name": "granularity", "value": "", "type": "query", "description": "Temporal granularity. Subseasonal supports daily and weekly only." } ] }, "docs": "Subseasonal forecast by coordinates" }, { "info": { "name": "Seasonal forecast by coordinates", "type": "http" }, "http": { "method": "GET", "url": "https://api-prod.climate.ai/weather/v1/forecast/seasonal", "params": [ { "name": "lat", "value": "", "type": "query", "description": "Latitude coordinate in decimal degrees." }, { "name": "lon", "value": "", "type": "query", "description": "Longitude coordinate in decimal degrees." }, { "name": "var", "value": "", "type": "query", "description": "Comma-separated list of variables. Seasonal does not provide `soil_moisture`, `max_wind_speed`, or `max_wind_gust`. If omitted, all available variables are returned.\n" }, { "name": "granularity", "value": "", "type": "query", "description": "Temporal granularity. Seasonal supports daily and monthly only." } ] }, "docs": "Seasonal forecast by coordinates" }, { "info": { "name": "Short-term forecast by stored location ID", "type": "http" }, "http": { "method": "GET", "url": "https://api-prod.climate.ai/weather/v1/forecast/short-term/location/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Stored location identifier." }, { "name": "var", "value": "", "type": "query", "description": "Comma-separated list of variables (e.g. `temp_mean,precipitation`). If omitted, all available variables are returned. See the Datasets section for units and availability.\n" } ] }, "docs": "Short-term forecast by stored location ID" }, { "info": { "name": "Subseasonal forecast by stored location ID", "type": "http" }, "http": { "method": "GET", "url": "https://api-prod.climate.ai/weather/v1/forecast/subseasonal/location/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Stored location identifier." }, { "name": "var", "value": "", "type": "query", "description": "Comma-separated list of variables. Subseasonal does not provide `max_wind_speed` or `max_wind_gust`. If omitted, all available variables are returned.\n" }, { "name": "granularity", "value": "", "type": "query", "description": "Temporal granularity. Subseasonal supports daily and weekly only." } ] }, "docs": "Subseasonal forecast by stored location ID" }, { "info": { "name": "Seasonal forecast by stored location ID", "type": "http" }, "http": { "method": "GET", "url": "https://api-prod.climate.ai/weather/v1/forecast/seasonal/location/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "Stored location identifier." }, { "name": "var", "value": "", "type": "query", "description": "Comma-separated list of variables. Seasonal does not provide `soil_moisture`, `max_wind_speed`, or `max_wind_gust`. If omitted, all available variables are returned.\n" }, { "name": "granularity", "value": "", "type": "query", "description": "Temporal granularity. Seasonal supports daily and monthly only." } ] }, "docs": "Seasonal forecast by stored location ID" } ] } ], "bundled": true }