Маълумотномаи 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"
}
]
}