API de calidad del aire de Atmy

Una pequeña API pública para asistentes de IA, agentes y desarrolladores. Responde con la misma agregación y control de calidad que las páginas de ciudades y el Data Hub: sin clave, solo lectura, JSON.

Calidad del aire ahora

El valor actual (media de la última lectura de cada sensor, de 60 minutos como máximo, recalculada cada 15 minutos) y el último día completo como en el Data Hub, con el nivel US EPA, las redes de sensores y un enlace a la página de la ciudad. La ciudad se busca por su nombre en cualquiera de los 17 idiomas, por slug o id, o por coordenadas: la ciudad más cercana con resumen en un radio de 50 km. Añade country= si dos ciudades se llaman igual.

Consulta

GET https://api.atmy.ai/v1/air-quality/current?city=Krasnoyarsk&lang=es
GET https://api.atmy.ai/v1/air-quality/current?lat=56.01&lon=92.87

Respuesta (abreviada)

{
  "city": {
    "id": 50003,
    "slug": "russia/krasnoyarsk",
    "name": "Krasnoyarsk",
    "country": "Russia",
    "timezone": "Asia/Krasnoyarsk",
    "page": "https://atmy.ai/air-quality/russia/krasnoyarsk/"
  },
  "now": {
    "status": "current",
    "pm25": 10.5,
    "unit": "ug/m3",
    "category": {
      "scale": "US_EPA_2024",
      "level": "moderate"
    },
    "sensors": 22,
    "updated_at": "2026-10-22T14:00:01Z"
  },
  "completed_day": {
    "date": "2026-10-21",
    "pm25": 13.8,
    "sensors": 21,
    "category": {
      "scale": "US_EPA_2024",
      "level": "moderate"
    }
  },
  "attribution": "Atmy (atmy.ai), aggregated public and citizen sensor networks; approximate values, not official monitoring."
}

Historial diario

Las medias diarias del Data Hub de hasta 400 días completos (UTC); falta un día con muy pocos sensores.

Consulta

GET https://api.atmy.ai/v1/air-quality/history?city=russia/krasnoyarsk&days=30

Ciudades

Las ciudades con resumen de Atmy, sus páginas y la consulta para cada una; se pueden filtrar por país.

Consulta

GET https://api.atmy.ai/v1/cities?country=serbia&lang=es

Condiciones

Solo lectura, sin clave, 60 consultas por minuto e IP. Los valores son aproximados (sensores de bajo coste, no monitoreo oficial); cita la fuente «Atmy (atmy.ai)». Condiciones de los datos: atmy.ai/legal/data/.

OpenAPI 3.1 — la descripción legible por máquina que usan los agentes y los generadores de código. · llms.txt

Metodología y fuentes de datos · Ranking de ciudades · API · Condiciones de uso de datos