GetExecutors

From expertsolution
Jump to navigation Jump to search

Функція повертає список виконавців послуг

Розділ містить методи, необхідні для отримання списку виконавців послуг


Опис Отримання списку виконавців послуг.
Метод POST
URL /POSExternal/GetExecutors



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
{
   "GroupID": 273937
}



Типи даних Body
* Параметр Тип Опис
GroupID Int ID групи виконавців з методу GetExecutorGroups
* Позначення обов’язкового параметру
Додатковий опис вихідних параметрів



Response (json)
{
    "Error": "",
    "ErrorCode": 0,
    "Success": true,
    "Executors": [
        {
            "ExecutorID": 273940,
            "FirstName": "Solution",
            "GroupID": 273937,
            "LastName": "Expert",
            "Patronymic": null,
            "PersonID": 2414,
            "Post": "Апітерапевт",
            "PostID": 1337
        }
    ]
}



Типи даних Response
Параметр Тип Опис
Error String Опис помилки, що виникла
Success Bool Успіх виконання запиту
Executors Executors [ ] Масив списку виконавців послуг. Елементи масиву з наступними полями:
     | ExecutorID Int ID Виконавця
     | FirstName String Імя виконавця
     | GroupID Int ID групи до якої належить виконавець
     | LastName String Фамілія виконавця
     | Patronymic String По батькові виконавця
     | PersonID Int ID персони виконавця
     | Post String Посада виконавця
     | PostID Int ID Посади виконавця
     | PhotoID Int ID фотограї, отримати фото можна методом GetImage
Додатковий опис вхідних параметрів