Dokumentacje

Migracja z MyECM

Weather API

GET /api/weather/{city} Zwraca aktualną pogodę oraz prognozę pogody dla wybranej mie...
Zwraca aktualną pogodę oraz prognozę pogody dla wybranej miejscowości. Źródło danych: openweathermap.org.

Parametry zapytania

Nazwa Typ Wymagany Opis
city string ✔ Nazwa miejscowości.

Odpowiedzi

Success response

{
city: "Kraku00f3w",
data: {
sun: {
sunrise: 1620137772,
sunset: 1620137889,
},
weather: {
time: 1620137772,
temperature: 18.17,
pressure: 1008,
wind_speed: 8.75,
icon: "01d",
description_id: 800,
},
forecast: [
{
time: 1620140400,
temperature: 18.17,
pressure: 1008,
wind_speed: 6.99,
icon: "01d",
description_id: 800,
},
{
time: 1620151200,
temperature: 16.01,
pressure: 1008,
wind_speed: 4.16,
icon: "03d",
description_id: 802,
},
],
},
}
GET /api/weather/storm/{city} Zwraca aktualne informacje dotyczące burz w zadanym promieni...
Zwraca aktualne informacje dotyczące burz w zadanym promieniu od wybranej miejscowości. Źródło danych: burze.dzis.net.

Parametry zapytania

Nazwa Typ Wymagany Opis
city string ✔ Nazwa miejscowości.

Parametry treści zapytania

Nazwa Typ Pusty (null) Wymagany Opis
distance int ✗ ✗ Odległość od wybranej miejscowości. Domyślnie: 4km.

Odpowiedzi

Success response

{
city: "Kraku00f3w",
data: {
count: 0,
distance: 0,
direction: "",
period: 10,
},
}

SMS API

POST /api/sms Wysyła SMS na podane numery telefonów (tylko na numery w pol...
Wysyła SMS na podane numery telefonów (tylko na numery w polskiej strefie numeracyjnej).

Parametry treści zapytania

Nazwa Typ Pusty (null) Wymagany Opis
numbers array ✗ ✔ Numery telefonów bez prefiksu narodowego.
from string ✗ ✔ Nazwa nadawcy.
message string ✗ ✔ Treść wiadomości.

Odpowiedzi

Success response (200)

{
status: "success",
}

Error response (400)

{
status: "error",
message: "Numbers cannot be empty",
}

Air Quality API

GET /api/air-quality/{city} Zwraca aktualną informację o zanieczyszczeniu powietrza dla ...
Zwraca aktualną informację o zanieczyszczeniu powietrza dla wybranej miejscowości. Źródło danych: Główny Inspektorat Ochrony Środowiska.

Parametry zapytania

Nazwa Typ Wymagany Opis
city string ✔ Nazwa miejscowości.

Odpowiedzi

Success response

{
city: "Kraku00f3w",
data: {
status: "brak danych",
average: 1,
details: {
Kraku00f3w, ul. Bujaka: {
max: 1,
status: "bardzo dobra",
},
},
},
}
Ostatnia edycja: IcyMat, 29.10.2023 12:41
Mateusz Kolasa
also known as
IcyMat
choose_language