Оқиғалар мұрағаттары

GET /api/v1/channel_data

Есепке алу аспабының оқиғалар мұрағатын қайтарады. Көрсеткіштердегі сияқты, сол бір channel_data соңғы нүктесі (endpoint) пайдаланылады, бірақ archive_type мәні оқиғалық түрлердің бірі болады; жауапта сандық арналардың орнына оқиғалар мен хабарлардың жазбалары (кодтары мен сипаттамалары) беріледі.

Сұрау параметрлері

archive_type string міндетті

Оқиғалар мұрағатының түрі. Мына мәндердің бірі: nesht, nesht_svod, changes, event, alarm, valve, seance.

equipment_id integer міндетті

Есепке алу аспабының идентификаторы. Оның орнына energy_varname + uid жұбын беруге болады.

fp_start string

Уақыт аралығы (кесіндінің басы), yyyy-mm-dd. Міндетті емес параметр.

fp_end string

Уақыт аралығы (кесіндінің соңы), yyyy-mm-dd. Міндетті емес параметр.

page integer

Бет нөмірі.

per_page integer

Бет өлшемі. Міндетті емес параметр. Оқиғалар мұрағаттары үшін әдепкі мән — 10.

Жауап өрістері

АтрибутСипаттама
data[].event_timeОқиғаның Unix time мәні (секундпен; миллисекундтар бөлшек бөлігі ретінде қосылады)
data[].channel_dataЖалғыз кілті бар { varname: value } түріндегі нысандар массиві. *Description өрістері хабарлар анықтамалығындағы мәтіндермен толықтырылады
total_pagesҚайтарылатын таңдамадағы беттердің жалпы саны
current_pageАғымдағы бет
next_pageЖүктеуге қолжетімді келесі бет; ағымдағы бет соңғысы болса — null

Сұрау

bash
curl -i \
  --header "access-token: *********************" \
  --header "token-type: Bearer" \
  --header "client: **********************" \
  --header "uid: api-user@example.com" \
  --header "Content-Type: application/json" \
  --request GET \
  "https://api.vadsro.eu/api/v1/channel_data?archive_type=nesht&equipment_id=906&fp_start=2025-05-01&fp_end=2026-05-29&page=1"

Жауап

Соңғы жаңарту

Бұл бет пайдалы болды ма?