API տեղեկատու
Քաղաքներ
Atmy ամփոփում ունեցող քաղաքները, դրանց էջերը և յուրաքանչյուրի հարցումը. զտել ըստ երկրի։ Գտեք քաղաքը անունով՝ 25 լեզուներից ցանկացածով, slug-ով կամ id-ով, կամ կոորդինատներով՝ 50 km շառավղում ամփոփում ունեցող մոտակա քաղաքը։ Ավելացրեք country=, երբ երկու քաղաք նույն անունն ունեն։
Քաղաքներ
GEThttps://api.atmy.ai/v1/cities
Հարցման պարամետրեր
q string ոչ պարտադիր
Քաղաքի անվան մաս կայքի ցանկացած լեզվով կամ նրա slug-ի մաս։
country string ոչ պարտադիր
Երկրի անունը կամ slug-ը՝ նույնանուն քաղաքները տարբերելու համար։
lang string ոչ պարտադիր
Քաղաքի և երկրի անունների ու էջի հղման լեզուն։
Լռելյայն: 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()200Պատասխան
{
"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"
}
]
}