wunderground-scraper v1.0

Production scraping service for weather data on 45 ICAO stations.
API-only, no public UI. See /docs for OpenAPI schema (admin-scoped).

Statuschecking…
Uptime
Browsers
Proxies
Last successful scrape
Schema version

Public endpoints

GET /health
GET /health/live · /health/ready
GET /metrics (Prometheus)
GET /v1/stations # metadata
GET /v1/weather/{icao} · ?max_age_sec=&force=
GET /v1/hourly/{icao} · ?extended=true
GET /v1/history/{icao}/{YYYY-MM-DD}
GET /v1/all/{icao}
POST /v1/batch · { icaos: [...], max_age_sec }
GET /v1/stats/{icao} · ?metric=&hours=
GET /v1/stats/{icao}/percentiles
GET /v1/stream/observations/{icao} # SSE

Auth

All /v1/* endpoints require X-API-Key: wg_…. Request keys from the operator. Rate-limited per key.

Quick start

curl -H "X-API-Key: wg_..." https://wunderground.ced-lab.fr/v1/weather/KLGA
curl -N -H "X-API-Key: wg_..." https://wunderground.ced-lab.fr/v1/stream/observations/KLGA