Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 2 Current »

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

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

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

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

  • No labels