Исходный код вики Дополнительные API методы

Версия 4.1 от Андрей Калиновский на 2025/08/25 16:28

Последние авторы
1 [[< Основная страница с API запросами >>https://wiki.glonasssoft.ru/bin/view/API/]]
2
3 {{toc/}}
4
5
6 == Управление подразделениями ==
7
8
9 === Поиск подразделения ===
10
11 (% class="box infomessage" %)
12 (((
13 **POST /api/v3/Units/find **
14 )))
15
16 Пример запроса: 
17
18
19 {
20 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID подразделения 
21 "name": "string", ~/~/ Наименование подразделения 
22 "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6" ~/~/ Идентификатор клиента-родителя
23 }
24
25
26 Пример ответа:
27
28 [
29 {
30 "name": "string", ~/~/ Наименование подразделения 
31 "description": "string", ~/~/ Дополнительное описание
32 "color": "string", ~/~/ Цвет 
33 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID подразделения 
34 "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Идентификатор клиента-родителя
35 "deleted": true ~/~/ Признак удаления 
36 }
37
38
39 === Добавление подразделения ===
40
41 (% class="box successmessage" %)
42 (((
43 **POST /api/v3/Units**
44 )))
45
46
47 Пример запроса:
48
49
50 {
51 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID
52 "owner": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid владельца
53 "name": "string", ~/~/ Наименование
54 "description": "string", ~/~/ Дополнительное описание
55 "color": "string", ~/~/ Цвет
56 "extId": "string" ~/~/ extId
57 }
58
59
60 Пример ответа:
61
62 {
63 "name": "string", ~/~/ Наименование
64 "description": "string", ~/~/ Дополнительное описание
65 "color": "string", ~/~/ Цвет
66 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID подразделения 
67 "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя
68 "deleted": true ~/~/ Признак удаления 
69 }
70
71
72 === Редактирование подразделения ===
73
74 (% class="box errormessage" %)
75 (((
76 **PUT /api/v3/Units**
77 )))
78
79 Пример запроса:
80
81 {
82 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID подразделения 
83 "owner": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid владельца
84 "name": "string", ~/~/ Наименование
85 "description": "string", ~/~/ Дополнительное описание
86 "color": "string", ~/~/ Цвет
87 "extId": "string" ~/~/ extId
88 }
89
90
91 Пример ответа:
92
93 {
94 "name": "string", ~/~/ Наименование
95 "description": "string", ~/~/ Дополнительное описание
96 "color": "string", ~/~/ Цвет
97 "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ ID
98 "parentId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", ~/~/ Guid родителя
99 "deleted": true ~/~/ Признак удаления
100 }
101
102
103
104 === Удаление подразделения ===
105
106 (% class="box errormessage" %)
107 (((
108 **DELETE /api/v3/Units/{unitId}**
109 )))
110
111 unitId - Guid подразделения
112
113
114 Пример ответа:
115
116 200 ~/~/ Success
117
118
119
120 == Управление группами ==

Меню

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