API для разработчиков
Для получения прогноза погоды отправьте GET-запрос:
Или:
{
"city": "Москва",
"timestamp": 1760255555,
"forecast": [
{
"date": "2025-10-12",
"display_date": "12.10 ВС",
"times": {
"День": {
"condition": "Ясно",
"temperature": 15,
"image": "images\/default.png"
},
"Ночь": {
"condition": "Ясно",
"temperature": -9,
"image": "images\/default.png"
}
}
},
{
"date": "2025-10-13",
"display_date": "13.10 ПН",
"times": {
"День": {
"condition": "Туман, Дождь",
"temperature": "-1",
"image": "images\/default.png"
},
"Ночь": {
"condition": "Ясно",
"temperature": 5,
"image": "images\/default.png"
}
}
},
{
"date": "2025-10-14",
"display_date": "14.10 ВТ",
"times": {
"День": {
"condition": "Ясно",
"temperature": 5,
"image": "images\/default.png"
},
"Ночь": {
"condition": "Ясно",
"temperature": -11,
"image": "images\/default.png"
}
}
},
{
"date": "2025-10-15",
"display_date": "15.10 СР",
"times": {
"День": {
"condition": "Ясно",
"temperature": -1,
"image": "images\/default.png"
},
"Ночь": {
"condition": "Ясно",
"temperature": 1,
"image": "images\/default.png"
}
}
},
{
"date": "2025-10-16",
"display_date": "16.10 ЧТ",
"times": {
"День": {
"condition": "Ясно",
"temperature": 19,
"image": "images\/default.png"
},
"Ночь": {
"condition": "Ясно",
"temperature": 4,
"image": "images\/default.png"
}
}
},
{
"date": "2025-10-17",
"display_date": "17.10 ПТ",
"times": {
"День": {
"condition": "Ясно",
"temperature": -13,
"image": "images\/default.png"
},
"Ночь": {
"condition": "Ясно",
"temperature": -6,
"image": "images\/default.png"
}
}
},
{
"date": "2025-10-18",
"display_date": "18.10 СБ",
"times": {
"День": {
"condition": "Ясно",
"temperature": -17,
"image": "images\/default.png"
},
"Ночь": {
"condition": "Ясно",
"temperature": -14,
"image": "images\/default.png"
}
}
}
],
"statistics": {
"total_records": 1,
"avg_temperature": -1,
"min_temperature": "-1",
"max_temperature": "-1",
"top_conditions": {
"Туман": 1,
"Дождь": 1
}
}
}
Москва
Санкт-Петербург
Новосибирск
Екатеринбург
Омск
Кемерово
fetch('https://funnymeteo.buzz/api/api.php?city=Москва')
.then(response => response.json())
.then(data => {
console.log(data.forecast);
// Обработка данных
})
.catch(error => console.error('Ошибка:', error));