API-Referenz
Städte
Die Städte mit Atmy-Übersicht, ihre Seiten und die Anfrage für jede; nach Land filterbar. Eine Stadt wird nach Namen in einer der 25 Sprachen, nach Slug oder ID gefunden oder nach Koordinaten – die nächste Stadt mit Übersicht im Umkreis von 50 km. Bei gleichen Namen country= angeben.
Städte
GEThttps://api.atmy.ai/v1/cities
Abfrageparameter
q string optional
Teil eines Stadtnamens in einer der Sprachen der Website oder seines Slugs.
country string optional
Ländername oder Slug, um gleichnamige Städte zu unterscheiden.
lang string optional
Sprache der Stadt- und Ländernamen und des Seitenlinks.
Standard: en
GET/cities?country=serbia
curl "https://api.atmy.ai/v1/cities?country=serbia"const response = await fetch("https://api.atmy.ai/v1/cities?country=serbia");
const data = await response.json();import requests
data = requests.get("https://api.atmy.ai/v1/cities?country=serbia").json()200Antwort
{
"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"
}
]
}