4.2.3.1. Получение открытых обращений

Краткие сведения


Типы запросов
GET 
ОписаниеПолучение открытых обращений
Название

GetTreatments

URL/v1/line/treatment/

Описание

Метод возвращает список открытых обращений.
Принимает два необязательных параметра line_id и user_id.

Запрос к серверу

Параметры URL

ПолеТипОписание

line_id

UUID?

ID линии поддержки

user_id

UUID?

ID пользователя

Пример

Список всех открытых обращений

GET /v1/line/treatment/ HTTP/1.1
Host: push.1c-connect.com
accept: application/json
authorization: Basic dGVzdDp0ZXN0

Curl


Все открытые обращения

curl -X GET "https://push.1c-connect.com/v1/line/treatment/" \
-H "accept: application/json" \
-u test:test

По конкретной линии

curl -X GET "https://push.1c-connect.com/v1/line/treatment/?line_id=7bd06004-2341-11e7-80e4-0025904f970f" \
-H "accept: application/json" \
-u test:test

По конкретному пользователю

curl -X GET "https://push.1c-connect.com/v1/line/treatment/?user_id=21a6d4ae-f920-48d2-9cdc-e61164d872fb" \
-H "accept: application/json" \
-u test:test

Ответ сервера

Название объекта

Treatments

Описание объекта

Обращения

Данные

Поле

Тип

Описание

treatment_id

UUID

ID обращения

line_id

UUID

ID линии поддержки

user_id

UUID

ID пользователя

initialized_at

DateTime

Дата начала обращения

treatment_duration

Integer?

Общая длительность обращения, сек.
(при закрытии)

current_specialist

UUID?

ID назначенного специалиста

  • null когда нет назначенного специалиста

Пример

[
    {
        "treatment_id": "cfed9646-f0db-46e5-8c64-951f50218991",
        "user_id": "881f0ac6-d33a-11e0-960b-000c2926d843",
        "line_id": "2b477e8b-14aa-11e3-93b5-7054d21ab6ff",
        "initialized_at": "2022-06-28T13:04:13.443625Z",
        "current_specialist": "46e24c9e-762f-4be1-af57-ac3e910652fc"
    },
    {
        "treatment_id": "e08035b9-3650-4977-9b2b-e77dac15b264",
        "user_id": "21a6d4ae-f920-48d2-9cdc-e61164d872fb",
        "line_id": "2b477e8b-14aa-11e3-93b5-7054d21ab6ff",
        "initialized_at": "2024-01-23T08:05:25.944614Z",
        "current_specialist": "46e24c9e-762f-4be1-af57-ac3e910652fc"
    }
]

Ошибки

КодОписание
401Пользователь не авторизован