API de données
PolenMadrid propose une API REST pour consulter les niveaux de pollen, les données historiques, les stations et les types polliniques au format JSON.
Authentification
Toutes les requêtes nécessitent un token d'accès. Envoyez le token dans l'en-tête Authorization: Bearer <token> ou comme paramètre ?token=<token>.
Pour demander l'accès à l'API, contactez [email protected].
Endpoints disponibles
| Endpoint | Paramètres | Description |
|---|---|---|
GET /api/niveles | fecha, estacion, tipo | Niveaux actuels de pollen par station et type. |
GET /api/historico | estacion, tipo, desde, hasta, page, per_page | Données historiques avec pagination. |
GET /api/estaciones | — | Liste des stations avec niveau actuel. |
GET /api/estaciones/{code} | — | Détail d'une station. |
GET /api/tipos | — | Liste des types polliniques avec niveau actuel. |
GET /api/tipos/{code} | — | Détail d'un type pollinique. |
GET /api/estadisticas | estacion, tipo, agrupacion, desde, hasta | Statistiques agrégées (quotidien, hebdomadaire, mensuel, annuel). |
Exemple d'utilisation
curl -H "Authorization: Bearer YOUR_TOKEN" https://polenmadrid.com/api/niveles curl "https://polenmadrid.com/api/niveles?token=YOUR_TOKEN" Limite de requêtes
Maximum 60 requêtes par minute par IP. Les en-têtes X-RateLimit-Limit, X-RateLimit-Remaining et X-RateLimit-Reset indiquent l'état de la limite.
Format de réponse
{
"ok": true,
"data": [...],
"meta": {
"total": 150,
"last_updated": "2026-02-18"
}
}