<
From version < 76.2 >
edited by Илья Крайнов
on 2023/03/14 14:15
To version < 81.1 >
edited by Илья Крайнов
on 2023/03/29 14:17
>
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -62,7 +62,7 @@
62 62  (% lang="en-US" %)**GET /api/v3/auth/check**
63 63  )))
64 64  
65 -(% style="color:#000000" %)Метод позволяет проверить статус авторизации. Метод позволяет проверить активен токен авторизации или нет (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
65 +(% style="color:#000000" %)Метод позволяет проверить статус авторизации. Метод позволяет проверить активен токен авторизации или нет.
66 66  
67 67  (% style="color:#000000" %)Метод запроса: **GET**
68 68  
... ... @@ -82,7 +82,7 @@
82 82  **GET api/v3/agents/{id}**
83 83  )))
84 84  
85 -Метод позволяет получить параметры выбранного клиента(% style="color:#000000" %): наименование, полное наименование, тип, статус и идентификатор клиента-родителя и т.д. Метод возвращает информацию о клиентах с учетом настроек авторизованного пользователя, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**):
85 +Метод позволяет получить параметры выбранного клиента(% style="color:#000000" %): наименование, полное наименование, тип, статус и идентификатор клиента-родителя и т.д. Метод возвращает информацию о клиентах с учетом настроек авторизованного пользователя, указанного в запросе:
86 86  
87 87  (% style="color:#000000" %)− информация о клиенте предоставляется при наличии права «Просмотр клиентов»;
88 88  
... ... @@ -93,9 +93,9 @@
93 93  Запрос должен содержать данные параметра "**agentId**"
94 94  
95 95  (% style="color:#000000" %)Ответ:
96 -
96 +А
97 97  {
98 - "agentId": "", (% style="color:#000000" %)~/~/ идентификатор клиента    (%%)
98 + "agentId": "", ~/~/ идентификатор клиента    (%%)
99 99   "parentId": "", (% style="color:#000000" %)~/~/ идентификатор клиента-родителя(%%)
100 100   "parentName": "string", ~/~/ наименование (% style="color:#000000" %)клиента-родителя(%%)
101 101   "name": "string", (% style="color:#000000" %)~/~/ наименование клиента  (%%)
... ... @@ -124,7 +124,7 @@
124 124  (% lang="en-US" %)**POST **(%%)**/(% lang="en-US" %)api/v3/agents/find(%%)**
125 125  )))
126 126  
127 -(% style="color:#000000" %)Метод позволяет получить параметры всех дочерних клиентов: наименование, полное наименование, тип, статус и идентификатор клиента-родителя и т.д. Метод возвращает информацию о клиентах с учетом настроек авторизованного пользователя, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**):
127 +(% style="color:#000000" %)Метод позволяет получить параметры всех дочерних клиентов: наименование, полное наименование, тип, статус и идентификатор клиента-родителя и т.д. Метод возвращает информацию о клиентах с учетом настроек авторизованного пользователя, указанного в запросе:
128 128  
129 129  (% style="color:#000000" %)− информация о клиентах предоставляется при наличии права «Просмотр клиентов»;
130 130  
... ... @@ -161,7 +161,7 @@
161 161  **POST /api/v3/agents **
162 162  )))
163 163  
164 -Метод позволяет добавить клиента, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации «**X-Auth**»).
164 +Метод позволяет добавить клиента, указанного в запросе.
165 165  
166 166  Метод запроса: **POST**
167 167  
... ... @@ -224,7 +224,7 @@
224 224  **PUT /api/v3/agents**
225 225  )))
226 226  
227 -Метод позволяет отредактировать клиента, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации «**X-Auth**»).
227 +Метод позволяет отредактировать клиента, указанного в запросе.
228 228  
229 229  Метод запроса: **PUT**
230 230  
... ... @@ -240,6 +240,7 @@
240 240   "parentId": "00000000-0000-0000-0000-000000000000", ~/~/ идентификатор клиента-родителя 
241 241   "name": "string", ~/~/ имя
242 242   "fullName": "string", ~/~/ полное наименование
243 + "agentInfoType": 0, (% style="color:#000000" %)~/~/ тип клиента (0- Клиент, 1 - Партнер, 2 - Группа, 3 - Административная группа, 4 - Тестовый клиент, 5 - Договор)(%%)
243 243   "isForeign": true, ~/~/ иностранный контрагент
244 244   "district": "string", ~/~/ округ
245 245   "region": "string", ~/~/ регион
... ... @@ -287,7 +287,7 @@
287 287  **DELETE /api/v3/agents/{clientId}**
288 288  )))
289 289  
290 -Метод позволяет удалить клиента, указанного в строке запроса (обязательный параметр в заголовках запроса - токен авторизации «**X-Auth**»).
291 +Метод позволяет удалить клиента, указанного в строке запроса.
291 291  
292 292  Метод запроса: **DELETE**
293 293  
... ... @@ -308,7 +308,7 @@
308 308  (% lang="en-US" %)**POST /api/v3/users**
309 309  )))
310 310  
311 -(% style="color:#000000" %)Метод позволяет добавить пользователя. Метод позволяет добавить пользователя, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
312 +(% style="color:#000000" %)Метод позволяет добавить пользователя. Метод позволяет добавить пользователя, указанного в запросе.
312 312  
313 313  (% style="color:#000000" %)Метод запроса: **POST**
314 314  
... ... @@ -318,7 +318,8 @@
318 318  
319 319  (% style="color:#000000" %)Параметры в теле запроса (JSON):
320 320  
321 -(% style="color:#000000" %){ 
322 +(% style="color:#000000" %)
323 +{ 
322 322   "lastName": "", ~/~/ фамилия
323 323   "firstName": "", ~/~/ имя
324 324   "position": "", ~/~/ должность
... ... @@ -327,17 +327,41 @@
327 327   "login": "", ~/~/ логин (обязателен)
328 328   "password": "", ~/~/ пароль (обязателен)
329 329   "email": "", ~/~/ email (обязателен)
330 - "description": "", ~/~/ описание
331 - "isEnabled": "", ~/~/ признак включения
332 + "description": "string", ~/~/ Описание
333 + "isReadOnly": true, ~/~/ Право только на чтение, true - включено, false - отключено
334 + "isDisabledMobile": true, ~/~/ Запретить использовать мобильное приложение, true - включен, false - отключен
335 + "isEnabled": true, ~/~/ Включен, true - включен, false - отключен
332 332   "parentId": "", ~/~/ Guid родительского агента
333 - "leaderId": "", ~/~/ Guid руководителя (null - не задан)
334 - "sessionDuration": "", ~/~/ продолжительность сессии, в минутах (null - по умолчанию, 30 минут)
335 - "doubleAuth": "" , ~/~/ параметры двухфакторной аутентификации
336 - "kind": "", ~/~/ тип аутентификации (None - выключена, Email - по email)
337 - "target": "" , ~/~/ в случае аутентификации по email - email-адрес  
338 - "groups": ["", ""] , ~/~/ группы пользователя, перечисление названия групп (data-row)
337 + "leaderId": "", ~/~/ Guid руководителя (null - не задан)
338 + "sessionDuration": 0, ~/~/ продолжительность сессии, в минутах (null - по умолчанию, 30 минут)
339 + "doubleAuth":
340 + {
341 + "kind": 0, ~/~/ Состояние двухэтапной аутентификации, email - включен, None - отключен
342 + "target": "string" ~/~/ Адрес электронной почты двухэтапной аутентификации
343 + },
344 + "groups":
345 + [
346 + "string" ~/~/ группы пользователя, перечисление названия системных ролей
347 + ],
348 + "customGroups":
349 + [
350 + "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ группы пользователя, перечисление названия клиентских ролей
351 + ],
352 + "language": 0 ~/~/ Язык интерфейса пользователя 1 - Русский, 2 - Английский, 3 - Азербайджанский
339 339  }
340 340  
355 +{
356 + "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
357 + "lastName": "string",
358 + "firstName": "string",
359 + "position": "string",
360 + "phone": "string",
361 + "organization": "string",
362 + "login": "string",
363 + "password": "string",
364 + "email": "string",
365 +
366 +
341 341  (% style="text-align:left" %)
342 342  (% style="color:#000000; font-weight:normal" %)Ответ:
343 343  
... ... @@ -448,8 +448,11 @@
448 448   "isReadOnly": , ~/~/ Право только на чтение, true - включено, false - отключено
449 449   "description": "", ~/~/ Описание
450 450   "isEnabled": , ~/~/ Включен, true - включен, false - отключен
451 - "doubleAuth": , ~/~/ Состояние двухэтапной аутентификации, true - включен, false - отключен
452 - "doubleAuthEmail": "", ~/~/ Адрес электронной почты двухэтапной аутентификации
477 + "doubleAuth":
478 + {
479 + "kind": "None", ~/~/ Состояние двухэтапной аутентификации, email - включен, None - отключен
480 + "target": "string" ~/~/ Адрес электронной почты двухэтапной аутентификации
481 + },
453 453   "isDisabledMobile": false, ~/~/ Запретить использовать мобильное приложение, true - включен, false - отключен
454 454   "sessionDuration": 30, ~/~/ Длительность сессии в минутах
455 455   "status": 0, ~/~/ Статус пользователя, 0 - новый, 1 - подтвержден, 2 - активен, 3 - уточнить, 4 - блокирован
... ... @@ -470,7 +470,7 @@
470 470  (% lang="en-US" %)**PUT /api/v3/users**
471 471  )))
472 472  
473 -(% style="color:#000000" %)Метод позволяет отредактировать пользователя. Метод позволяет отредактировать пользователя, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
502 +(% style="color:#000000" %)Метод позволяет отредактировать пользователя. Метод позволяет отредактировать пользователя, указанного в запросе.
474 474  
475 475  (% style="color:#000000" %)Метод запроса: **PUT**
476 476  
... ... @@ -492,7 +492,9 @@
492 492   "phone": "" , ~/~/ телефон
493 493   "organization": "" , ~/~/ организация
494 494   "login": "" , ~/~/ логин   (% style="color:#000000" %)(Если null - менять не надо)(%%)
495 -(% lang="ru-RU" style="color:#000000; font-weight:normal" %) "password": "" , ~/~/ пароль (Если null - менять не надо)
524 +(% lang="ru-RU" style="color:#000000; font-weight:normal" %) "password": "" , ~/~/ пароль (Если null - менять не надо)
525 + "language": , ~/~/ Язык интерфейса пользователя 1 - Русский, 2 - Английский, 3 - Азербайджанский
526 + "isReadOnly": , ~/~/ Право только на чтение, true - включено, false - отключено
496 496   "email": "" , ~/~/ email   (% style="color:#000000" %)(Если null - менять не надо)(%%)
497 497  (% lang="ru-RU" style="color:#000000; font-weight:normal" %) "description": "" , ~/~/ описание
498 498   "isEnabled": "" , ~/~/ признак включения
... ... @@ -499,9 +499,12 @@
499 499   "parentId": "" , ~/~/ Guid родительского агента
500 500   "leaderId": "" , ~/~/ Guid руководителя (null - не задан)
501 501   "sessionDuration": "" , ~/~/ продолжительность сессии, в минутах (null - по умолчанию, 30 минут)
502 - "doubleAuth": "" , ~/~/ параметры двухфакторной аутентификации
503 - "kind": "" , ~/~/ тип аутентификации
504 - "target": "" , ~/~/ в случае аутентификации по email - email-адрес
533 + "doubleAuth":
534 + {
535 + "kind": "None", ~/~/ Состояние двухэтапной аутентификации, email - включен, None - отключен
536 + "target": "string" ~/~/ Адрес электронной почты двухэтапной аутентификации
537 + },
538 + "isDisabledMobile": false, ~/~/ Запретить использовать мобильное приложение, true - включен, false - отключен
505 505   "groups": "" , ~/~/ группы пользователя, «user» названия группы пользователя
506 506  
507 507  (% lang="en-US" style="text-align:left" %)
... ... @@ -527,8 +527,12 @@
527 527   "isEnabled": "" , ~/~/ признак включения
528 528   "parentId": "" , ~/~/ Guid родительского агента
529 529   "sessionDuration": "" , ~/~/ продолжительность сессии, в минутах 
530 - "doubleAuth": "" , ~/~/ параметры двухфакторной аутентификации
531 - "kind": "" , ~/~/ тип аутентификации
564 + "doubleAuth":
565 + {
566 + "kind": "None", ~/~/ Состояние двухэтапной аутентификации, email - включен, None - отключен
567 + "target": "string" ~/~/ Адрес электронной почты двухэтапной аутентификации
568 + },
569 + "isDisabledMobile": false, ~/~/ Запретить использовать мобильное приложение, true - включен, false - отключен
532 532   "target": "" , ~/~/ в случае аутентификации по email - email-адрес
533 533   "groups": "" , ~/~/ группы пользователя, «user» названия группы пользователя
534 534  
... ... @@ -542,7 +542,7 @@
542 542  (% style="color:#000000" %)// //(% lang="en-US" %)**PUT /api/v3/users/status/{id}**
543 543  )))
544 544  
545 -(% style="color:#000000" %)Метод позволяет изменить статус пользователя, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
583 +(% style="color:#000000" %)Метод позволяет изменить статус пользователя, указанного в запросе.
546 546  
547 547  (% style="color:#000000" %)Метод запроса: **PUT**
548 548  
... ... @@ -572,7 +572,7 @@
572 572  **POST /api/v3/users/disable**
573 573  )))
574 574  
575 -Метода позволяет выполнить массовую блокировку пользователей (% style="color:#000000" %)(обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
613 +Метода позволяет выполнить массовую блокировку пользователей(% style="color:#000000" %).
576 576  
577 577  (% style="color:#000000" %)Метод запроса: (% style="color:#000000; line-height:100%" %)**POST**
578 578  
... ... @@ -594,7 +594,7 @@
594 594  **POST /api/v3/users/enable**
595 595  )))
596 596  
597 -Метода позволяет выполнить массовую разблокировку пользователей (% style="color:#000000" %)(обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
635 +Метода позволяет выполнить массовую разблокировку пользователей(% style="color:#000000" %).
598 598  
599 599  (% style="color:#000000" %)Метод запроса: (% style="color:#000000; line-height:100%" %)**POST**
600 600  
... ... @@ -631,7 +631,7 @@
631 631  (% lang="en-US" %)**DELETE /api/v3/users/{id}**
632 632  )))
633 633  
634 -(% style="color:#000000" %)Метод позволяет удалить пользователя. Метод позволяет удалить пользователя, указанного в строке запроса (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
672 +(% style="color:#000000" %)Метод позволяет удалить пользователя. Метод позволяет удалить пользователя, указанного в строке запроса.
635 635  
636 636  (% style="color:#000000" %)Метод запроса: **DELETE**
637 637  
... ... @@ -655,7 +655,7 @@
655 655  
656 656  (% style="color:#000000" %)Метод позволяет получить всю информацию из карточки объекта: ID, имя объекта, imei, тип устройства, SIM1, SIM2, ID клиента, название клиента, ID модели, наименование модели объекта, ID подразделения, водители, ТО, текущий пробег, моточасы, нормы расхода, полную историю статусов со всеми комментариями, список датчиков (тип, наименование, тип входа, номер входа, псевдоним, тип датчика, тип тарировки, тарировка, состояние чекбоксов «отображается в подсказке» и «отображать последнее валидное значение».
657 657  
658 -(% style="color:#000000" %)Метод возвращает информацию об объекте с учетом настроек авторизованного пользователя, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**):
696 +(% style="color:#000000" %)Метод возвращает информацию об объекте с учетом настроек авторизованного пользователя, указанного в запросе:
659 659  
660 660  (% style="color:#000000" %)− возвращается информация об объекте клиента-родителя авторизованного пользователя и объекте его дочерних клиентов;
661 661  
... ... @@ -690,6 +690,8 @@
690 690   "motohoursEnabled": "", ~/~/ флаг активности счётчика "Моточасы" (true - включен, false - отключен)
691 691   "mileage": "", ~/~/ Пробег по нормам в метрах
692 692   "motohours": "" ~/~/ Моточасы по нормам, в секундах
731 + "mileageTime": "2023-03-14T11:18:52.696Z", ~/~/ временная метка редактирования/обновления счетчика пробега
732 + "motohoursTime": "2023-03-14T11:18:52.696Z" ~/~/ временная метка редактирования/обновления счетчика моточасов
693 693   },
694 694   "inspectionTasks": [ ~/~/ Задания на тех. обслуживание
695 695   {
... ... @@ -723,7 +723,7 @@
723 723  (% lang="en-US" %)**POST /api/v3/vehicles**
724 724  )))
725 725  
726 -(% style="color:#000000" %)Метод позволяет добавить объект. Метод позволяет добавить объект, указанный в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**, //Content-Type//: __**application/json**__; //charset//=__**utf-8**__).
766 +(% style="color:#000000" %)Метод позволяет добавить объект. Метод позволяет добавить объект, указанный в запросе.
727 727  
728 728  (% style="color:#000000" %)Метод запроса: **POST**
729 729  
... ... @@ -845,7 +845,7 @@
845 845  
846 846  (% style="color:#000000" %)Метод позволяет получить основные параметры объектов: наименование, IMEI, тип устройства, модель объекта, подразделение, номера телефонов и идентификатор клиента, к которому прикреплен объект (клиент-родитель).
847 847  
848 -(% style="color:#000000" %)Метод возвращает информацию об объектах с учетом настроек авторизованного пользователя, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**):
888 +(% style="color:#000000" %)Метод возвращает информацию об объектах с учетом настроек авторизованного пользователя, указанного в запросе:
849 849  
850 850  (% style="color:#000000" %)− возвращается информация об объектах клиента-родителя авторизованного пользователя и объектах его дочерних клиентов;
851 851  
... ... @@ -925,7 +925,7 @@
925 925  (% lang="en-US" %)**POST /api/v3/vehicles/changeStatus/{vehicleId}**
926 926  )))
927 927  
928 -(% style="color:#000000" %)Метод позволяет изменить статус объекта. Метод позволяет изменить статус объекта, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
968 +(% style="color:#000000" %)Метод позволяет изменить статус объекта. Метод позволяет изменить статус объекта, указанного в запросе.
929 929  
930 930  (% style="color:#000000" %)Метод запроса: **POST**
931 931  
... ... @@ -971,7 +971,7 @@
971 971  (% lang="en-US" %)**PUT /api/v3/vehicles**
972 972  )))
973 973  
974 -(% style="color:#000000" %)Метод позволяет отредактировать объект. Метод позволяет отредактировать объект, указанный в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
1014 +(% style="color:#000000" %)Метод позволяет отредактировать объект. Метод позволяет отредактировать объект, указанный в запросе.
975 975  
976 976  (% style="color:#000000" %)Метод запроса: **PUT**
977 977  
... ... @@ -1088,7 +1088,7 @@
1088 1088  (% lang="en-US" style="text-align:left" %)
1089 1089  (% lang="ru-RU" style="color:#000000; font-weight:normal" %)}
1090 1090  
1091 -**валидация:**
1131 +**Валидация:**
1092 1092  - сезонный параметр может быть задан только если задана соответствующая обычная норма;
1093 1093  - сезонные начало и окончание могут быть заданы только если задана соответствующая сезонная норма;
1094 1094  - при задании сезонной нормы обязательны соответствующие даты начала/окончания.
... ... @@ -1100,7 +1100,7 @@
1100 1100  (% lang="en-US" %)**DELETE /api/v3/vehicles/{vehicleId}**
1101 1101  )))
1102 1102  
1103 -(% style="color:#000000" %)Метод позволяет удалить объект. Метод позволяет удалить объект, указанный в строке запроса (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
1143 +(% style="color:#000000" %)Метод позволяет удалить объект. Метод позволяет удалить объект, указанный в строке запроса.
1104 1104  
1105 1105  (% style="color:#000000" %)Метод запроса: **DELETE**
1106 1106  
... ... @@ -1122,7 +1122,7 @@
1122 1122  (% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**GET /api/v3/devices/types**
1123 1123  )))
1124 1124  
1125 -(% style="color:#000000" %)Метод позволяет получить список типов устройств. Метод возвращает информацию о типах устройств с учетом настроек авторизованного пользователя, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
1165 +(% style="color:#000000" %)Метод позволяет получить список типов устройств. Метод возвращает информацию о типах устройств с учетом настроек авторизованного пользователя, указанного в запросе.
1126 1126  
1127 1127  (% style="color:#000000" %)Метод запроса: **GET**
1128 1128  
... ... @@ -1149,7 +1149,7 @@
1149 1149  (% style="color:#000000; line-height:100%" %)** **(% lang="en-US" %)**GET /api/v3/sensors/types**
1150 1150  )))
1151 1151  
1152 -(% style="color:#000000" %)Метод позволяет получить список типов датчиков. Метод возвращает информацию о типах датчиков с учетом настроек авторизованного пользователя, указанного в запросе (обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
1192 +(% style="color:#000000" %)Метод позволяет получить список типов датчиков. Метод возвращает информацию о типах датчиков с учетом настроек авторизованного пользователя, указанного в запросе.
1153 1153  
1154 1154  (% style="color:#000000" %)Метод запроса: **GET**
1155 1155  
... ... @@ -1168,7 +1168,7 @@
1168 1168  (% style="text-align:left" %)
1169 1169  (% style="color:#000000" %)}
1170 1170  
1171 -= (% style="color:#000000; font-size:18.6667px" %)Раздел: **Статистика**(%%) =
1211 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Сообщения**(%%) =
1172 1172  
1173 1173  == (% style="color:#000000; font-size:16px" %)**Данные об активности объекта**(%%) ==
1174 1174  
... ... @@ -1178,7 +1178,7 @@
1178 1178  )))
1179 1179  
1180 1180  (% style="text-align: left;" %)
1181 -Метод возвращает количество сообщений отправленных терминалом на сервер за указанный период (% style="color:#000000" %)(обязательный параметр в заголовках запроса - токен авторизации **«__X-Auth__»**).
1221 +Метод возвращает количество сообщений отправленных терминалом на сервер за указанный период.
1182 1182  
1183 1183  (% style="text-align: left;" %)
1184 1184  Метод запроса **POST**
... ... @@ -1209,7 +1209,161 @@
1209 1209   }
1210 1210  ]
1211 1211  
1252 +== (% style="color:#000000; font-size:16px" %)**Запрос списка сообщений**(%%) ==
1212 1212  
1254 +(% class="box infomessage" %)
1255 +(((
1256 +**POST /api/v3/terminalMessages**
1257 +)))
1258 +
1259 +Метод возвращает список сообщений терминала объекта за выбранный период.
1260 +
1261 +(% style="text-align: left;" %)
1262 +Метод запроса **POST**
1263 +
1264 +(% style="text-align: left;" %)
1265 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/terminalMessages
1266 +
1267 +(% style="text-align: left;" %)
1268 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
1269 +
1270 +{
1271 + "vehicleId": 0, ~/~/ id объекта
1272 + "from": "2023-03-29T09:14:46.107Z", ~/~/ начало периода запроса
1273 + "to": "2023-03-29T09:14:46.107Z" ~/~/ конец периода запроса
1274 +}
1275 +
1276 +Ответ:
1277 +
1278 +[
1279 + {
1280 + "messages": [
1281 + {
1282 + "deviceTime": "2023-03-29T09:14:46.125Z", ~/~/ Время устройства
1283 + "serverTime": "2023-03-29T09:14:46.125Z", ~/~/ Время сервера
1284 + "speed": 0, ~/~/ Скорость, км/ч
1285 + "altitude": 0, ~/~/ Высота, м
1286 + "latitude": 0, ~/~/ Широта [-90°;90°]
1287 + "longitude": 0, ~/~/ Долгота [-180°;180°]
1288 + "satellites": 0, ~/~/ Кол-во спутников
1289 + "voltage": 0, ~/~/ Напряжение
1290 + "parameters": { ~/~/ список параметров датчиков передаваемых терминалом
1291 + "additionalProp1": "string",
1292 + "additionalProp2": "string",
1293 + "additionalProp3": "string"
1294 + },
1295 + "photoCount": 0 ~/~/ Кол-во фото
1296 + }
1297 + ]
1298 + }
1299 +]
1300 +
1301 += (% style="color:#000000; font-size:18.6667px" %)Раздел: **Уведомления**(%%) =
1302 +
1303 +== (% style="color:#000000; font-size:16px" %)**Запрос списка уведомлений клиента**(%%) ==
1304 +
1305 +POST /api/v3/notifications/find
1306 +
1307 +Метод возвращает информацию об уведомлениях переданного клиента и его клиентов ниже по иерархии.
1308 +
1309 +(% style="text-align: left;" %)
1310 +Метод запроса **POST**
1311 +
1312 +(% style="text-align: left;" %)
1313 +(% style="color:#000000" %)URL запроса: (%%)https:~/~/hosting.glonasssoft.ru/api/v3/notifications/find
1314 +
1315 +(% style="text-align: left;" %)
1316 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
1317 +
1318 +{
1319 + "parentId": "" ~/~/ id клиента
1320 +}
1321 +
1322 +Ответ:
1323 +
1324 +[
1325 + {
1326 + "id": 0,
1327 + "name": "string",
1328 + "active": true,
1329 + "type": 0,
1330 + "userId": "",
1331 + "parentId": "",
1332 + "parentName": "string"
1333 + }
1334 +]
1335 +
1336 +== (% style="color:#000000; font-size:16px" %)**Запрос настроек уведомления**(%%) ==
1337 +
1338 +GET /api/v3/notifications/{id}
1339 +
1340 +Метод возвращает данные правил формирования выбранного уведомления.
1341 +
1342 +(% style="text-align: left;" %)
1343 +Метод запроса **GET**
1344 +
1345 +(% style="text-align: left;" %)
1346 +(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/notifications/find{id}>>https://hosting.glonasssoft.ru/api/v3/notifications/find{id}]]
1347 +
1348 +(% style="text-align: left;" %)
1349 +(% style="color:#000000" %)Параметр запроса: {**__id__**} - (%%)id уведомления
1350 +
1351 +(% style="text-align: left;" %)
1352 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации
1353 +
1354 +(% style="text-align: left;" %)
1355 +(% style="color:#000000" %)Ответ:
1356 +
1357 +(% style="text-align: left;" %)
1358 +(% style="color:#000000" %){
1359 + "id": 0,
1360 + "type": 0,
1361 + "userId": "",
1362 + "parentId": "",
1363 + "parentName": "string",
1364 + "name": "string",
1365 + "active": true,
1366 + "vehicleIds": [
1367 + 0
1368 + ],
1369 + "geoids": [
1370 + 0
1371 + ],
1372 + "fieldids": [
1373 + 0
1374 + ],
1375 + "settings": {
1376 + "additionalProp1": "string",
1377 + "additionalProp2": "string",
1378 + "additionalProp3": "string"
1379 + },
1380 + "toEmail": true,
1381 + "recipientIds": [
1382 + ""
1383 + ],
1384 + "enableSideEmails": true,
1385 + "sideEmails": [
1386 + "string"
1387 + ],
1388 + "toTelegram": true,
1389 + "telegrams": [
1390 + {
1391 + "id": 0,
1392 + "info": "string"
1393 + }
1394 + ],
1395 + "toMobile": true,
1396 + "toClient": true,
1397 + "stored": true,
1398 + "kind": 0,
1399 + "activationMode": 0,
1400 + "activationTime": "2023-03-29T09:57:48.932Z",
1401 + "timezone": 0,
1402 + "validity": 0,
1403 + "autoProlongation": true
1404 +}
1405 +
1406 +
1213 1213  (% class="box" lang="en-US" style="text-align: center;" %)
1214 1214  (((
1215 1215  (% lang="ru-RU" style="color:#000000; font-family:Liberation Serif,serif; font-size:14pt; font-style:normal; font-variant:normal" %)**По вопросам работы PUBLIC API 3.0 можно обращаться**(% lang="ru-RU" style="color:#000000; font-size:14pt" %)** на [[support@glonasssoft.ru>>mailto:support@glonasssoft.ru]] **

Меню

ГЛОНАССSoft wiki - 2024 г.