4.2.4.9. Получение компетенций специалистов
Краткие сведения
Описание
Метод возвращает список компетенций специалистов, с возможностью отфильтровать по специалисту и линии.
Запрос к серверу
Параметры URL
Поле | Тип | Описание |
---|---|---|
user_id | UUID? | ID пользователя (специалиста) |
line_id | UUID? | ID линии поддержки |
Пример
Информация по всем линиям и специалистам
GET /v1/line/competences/ HTTP/1.1 Host: push.1c-connect.com accept: application/json authorization: Basic dGVzdDp0ZXN0
Curl
curl -i -X GET "https://push.1c-connect.com/v1/line/competences/" \ -H "Accept: application/json" \ -u test:test
Информация по конкретной линии
GET /v1/line/competences/?line_id=5905a034-ce87-11e7-80e6-0025904f970f HTTP/1.1 Host: push.1c-connect.com accept: application/json authorization: Basic dGVzdDp0ZXN0
Curl
curl -i -X GET "https://push.1c-connect.com/v1/line/competences/?line_id=5905a034-ce87-11e7-80e6-0025904f970f" \ -H "Accept: application/json" \ -u test:test
Информация по конкретному специалисту
GET /v1/line/competences/?user_id=1517fd59-e745-4f6c-970e-e81464ae9e5e HTTP/1.1 Host: push.1c-connect.com accept: application/json authorization: Basic dGVzdDp0ZXN0
Curl
curl -i -X GET "https://push.1c-connect.com/v1/line/competences/?user_id=1517fd59-e745-4f6c-970e-e81464ae9e5e" \ -H "Accept: application/json" \ -u test:test
Оказывается ли конкретная линия конкретным специалистом
GET /v1/line/competences/?user_id=1517fd59-e745-4f6c-970e-e81464ae9e5e&line_id=5905a034-ce87-11e7-80e6-0025904f970f HTTP/1.1 Host: push.1c-connect.com accept: application/json authorization: Basic dGVzdDp0ZXN0
Curl
curl -i -X GET "https://push.1c-connect.com/v1/line/competences/?user_id=1517fd59-e745-4f6c-970e-e81464ae9e5e&line_id=5905a034-ce87-11e7-80e6-0025904f970f" \ -H "Accept: application/json" \ -u test:test
Ответ сервера
Данные
Поле | Тип | Описание |
---|---|---|
line_id | UUID | ID линии поддержки |
specialist_id | UUID | ID пользователя |
pool_priority | Integer | Приоритет специалиста:
|
is_franch_spec | Boolean | Является ли специалистом франа |
Пример
[ { "line_id": "c325d027-94b8-11e6-80e3-0025904f970d", "pool_priority": 1, "specialist_id": "4f177643-4a62-11e5-80d9-0025904f970d", "is_franch_spec": false }, { "line_id": "3b844bac-7d72-11ed-8c81-18c04d181b32", "pool_priority": 3, "specialist_id": "1517fd59-e745-4f6c-970e-e81464ae9e5e", "is_franch_spec": true } ]
Ошибки
Код | Описание |
---|---|
400 | Запрос содержит ошибку |
401 | Пользователь не авторизован |
403 | Недостаточно прав |