სენსორების API
Atmy-ის რუკის ყველა სენსორი მდებარეობით, ქსელით, ხარისხის შემოწმებითა და ჩვენებებით: PM1, PM2.5, PM10, ტემპერატურა, ტენიანობა, წნევა და მოწყობილობის სხვა არხები. შედით, შექმენით Developer Quick Key და გაგზავნეთ ყოველ მოთხოვნასთან ერთად.
გასაღების მიღება
გასაღები თქვენს Atmy ანგარიშს ეკუთვნის: თითო ანგარიშზე ერთი გასაღები, რომელიც შექმნისას მხოლოდ ერთხელ ჩანს. შეგიძლიათ ნებისმიერ დროს ხელახლა გასცეთ ან გააუქმოთ, ძველი კი მაშინვე წყვეტს მუშაობას.
ავთენტიფიკაცია
გაგზავნეთ გასაღები X-Atmy-Key სათაურში ან Authorization: Bearer-ის სახით. შეინახეთ თქვენს სერვერზე, არა ვებგვერდზე ან აპლიკაციაში.
curl -H "X-Atmy-Key: atmy_dk_…" "https://api.atmy.ai/v1/sensors?city=serbia/belgrade&quality=passed"მეთოდები
GET /v1/sensors— სენსორები ბოლო ჩვენებითა და ხარისხით, გვერდზე 100GET /v1/sensors/{id}— ერთი სენსორიGET /v1/sensors/{id}/readings— ბოლო 31 დღის ნედლი ჩვენებები, მოთხოვნაზე 7 დღემდე, ან ბოლო 366 დღის საათობრივი საშუალოები (interval=hour), მოთხოვნაზე 92 დღემდეGET /v1/key— თქვენი გასაღები, მისი ლიმიტები და დღევანდელი მოხმარება
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"/v1/sensors-ის ფილტრები
city— ქალაქის id ან slug, მაგალითად serbia/belgradecountry— ქვეყნის slug, მაგალითად serbiabbox— min_lon,min_lat,max_lon,max_latlat, lon, radius_km— სენსორები წერტილის გარშემო, 50 km-მდეnetwork— sensor_community, airgradient ან atmyquality— all ან passedmine— მხოლოდ თქვენი სენსორებიpage, limit— გვერდები 500 სენსორამდე
ხარისხის შემოწმება
Atmy ყოველ ღამე ამოწმებს თითოეული სენსორის დასრულებულ დღეს. ვერგასული სენსორები API-ში რჩება quality.pm_eligible = false-ით და მიზეზებით, გადაწყვეტილება თქვენზეა. ქალაქების მნიშვნელობები და რუკა მხოლოდ გასულ სენსორებს იყენებს. ჩვენებები ისეთივეა, როგორც მოწყობილობამ გამოაგზავნა, შესწორების გარეშე.
ლიმიტები
თითო გასაღებზე წუთში 60 და UTC დღეში 10 000 მოთხოვნა. ყოველ პასუხში არის X-RateLimit-Remaining და X-RateLimit-Daily-Remaining.
ლიცენზია
ყველა სენსორი მიუთითებს თავის ქსელსა და მის ლიცენზიას: Sensor.Community — ODbL 1.0 / DbCL 1.0, AirGradient — CC BY-SA 4.0. მიუთითეთ Atmy და ქსელი. PurpleAir-ის სენსორები არ შედის: მათი პირობები ხელახლა გავრცელებას არ უშვებს. თქვენს დამალულ სენსორებს მხოლოდ თქვენი გასაღები ხედავს.