Changes for page Дополнительные API методы
Last modified by Андрей Калиновский on 2025/08/25 16:45
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -Дополнительные API методы1 +Дополнительные API запросы - Content
-
... ... @@ -1,120 +1,1 @@ 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 -== Управление группами == 1 +Тест тест тест