4.2.2.3. Перевод обращения на другую линию

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

Типы запросов

POST 

Описание

Перевод обращения на другую линию

Название

Reroute

URL

/v1/line/reroute/

Описание

Метод позволяет перевести обращение на другую линию поддержки.

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

Поле

Тип

Описание

Поле

Тип

Описание

line_id

UUID

ID текущей линии поддержки

user_id

UUID

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

to_line_id

UUID

ID целевой линии поддержки

quote

String?

Текст цитаты для перевода

Пример

HTTP запрос

POST /v1/line/reroute/ HTTP/1.1 Host: push.1c-connect.com Authorization: Basic dGVzdDp0ZXN0 Accept: application/json Content-Type: application/json Content-Length: 176 {"user_id":"bea140a5-86c2-43cd-9602-3e8e74f03014","line_id": "8c67eb24-b4f7-11ee-8370-50ebf6b022a9","to_line_id": "9205bf72-275d-11ec-9296-00505601495b","quote":"цитата"}

Curl

curl -X POST "https://push.1c-connect.com/v1/line/reroute/" \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ -u test:test \ -d '{ "user_id": "bea140a5-86c2-43cd-9602-3e8e74f03014", "line_id": "8c67eb24-b4f7-11ee-8370-50ebf6b022a9", "to_line_id": "9205bf72-275d-11ec-9296-00505601495b", "quote": "цитата" }'

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

Нет тела

Ошибки

Код

Описание

Код

Описание

400

Запрос содержит ошибку

401

Пользователь не авторизован

403

Недостаточно прав