Développeurs

Référence de l’API

Villes

Les villes avec une synthèse Atmy, leurs pages et la requête pour chacune ; filtrables par pays. Une ville se trouve par son nom dans l’une des 25 langues, par slug ou identifiant, ou par coordonnées — la ville la plus proche avec une synthèse dans un rayon de 50 km. Ajoutez country= si deux villes portent le même nom.

Villes

GEThttps://api.atmy.ai/v1/cities

Paramètres de requête

q string facultatif

Partie du nom d’une ville dans l’une des langues du site, ou de son slug.

country string facultatif

Nom ou slug du pays, pour distinguer des villes de même nom.

lang string facultatif

Langue des noms de ville et de pays et du lien vers la page.

Par défaut: en

GET/cities?country=serbia
curl "https://api.atmy.ai/v1/cities?country=serbia"
200Réponse
{
  "count": 12,
  "cities": [
    {
      "id": 50068,
      "slug": "serbia/belgrade",
      "name": "Belgrade",
      "country": "Serbia",
      "timezone": "Europe/Belgrade",
      "center": {
        "lat": 44.8155,
        "lon": 20.4457
      },
      "page": "https://atmy.ai/air-quality/serbia/belgrade/",
      "status": "current",
      "current": "https://api.atmy.ai/v1/air-quality/current?city=serbia%2Fbelgrade"
    },
    {
      "id": 51548,
      "slug": "serbia/pancevo",
      "name": "Pančevo",
      "country": "Serbia",
      "timezone": "Europe/Belgrade",
      "center": {
        "lat": 44.87057,
        "lon": 20.63996
      },
      "page": "https://atmy.ai/air-quality/serbia/pancevo/",
      "status": "current",
      "current": "https://api.atmy.ai/v1/air-quality/current?city=serbia%2Fpancevo"
    }
  ]
}