API czujników

Każdy czujnik mapy Atmy z położeniem, siecią, kontrolą jakości i odczytami: PM1, PM2.5, PM10, temperatura, wilgotność, ciśnienie i inne kanały urządzenia. Zaloguj się, utwórz Developer Quick Key i wysyłaj go z każdym zapytaniem.

Uzyskaj klucz

Klucz należy do Twojego konta Atmy: jeden klucz na konto, pokazywany raz przy tworzeniu. Możesz go w każdej chwili wydać ponownie lub unieważnić, a stary od razu przestaje działać.

Utwórz klucz na koncie

Uwierzytelnianie

Wysyłaj klucz w nagłówku X-Atmy-Key lub jako Authorization: Bearer. Trzymaj go na swoim serwerze: nie umieszczaj go na stronie ani w aplikacji.

curl -H "X-Atmy-Key: atmy_dk_…" "https://api.atmy.ai/v1/sensors?city=serbia/belgrade&quality=passed"

Metody

curl -H "X-Atmy-Key: atmy_dk_…" "https://api.atmy.ai/v1/sensors/{id}/readings?interval=hour&from=2026-10-01&to=2026-10-08"

OpenAPI

Filtry /v1/sensors

Kontrola jakości

Co noc Atmy sprawdza zakończoną dobę każdego czujnika. Czujniki, które nie przejdą kontroli, zostają w API z quality.pm_eligible = false i powodami, a decyzja należy do Ciebie. Wartości miast i mapa używają tylko czujników, które przeszły. Odczyty to dane z urządzenia, bez korekt.

Jak liczone są wartości: metodyka

Limity

60 zapytań na minutę i 10 000 na dobę UTC na klucz. Każda odpowiedź zawiera X-RateLimit-Remaining i X-RateLimit-Daily-Remaining.

Licencja

Każdy czujnik podaje swoją sieć i jej licencję: Sensor.Community — ODbL 1.0 / DbCL 1.0, AirGradient — CC BY-SA 4.0. Podaj Atmy i sieć jako źródło. Czujników PurpleAir nie ma: ich warunki nie pozwalają na dalsze udostępnianie. Twoje ukryte czujniki widzi tylko Twój klucz.