4.2.4.5. Получение доступных линий поддержки

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


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

GetLines

URL/v1/line/

Описание

Метод возвращает список линий поддержки.

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

Параметры URL

Нет

Пример

Список всех линий

GET /v1/line/ 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/" \
-H "accept: application/json" \
-u test:test

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

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

Line

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

Линии поддержки

Данные

Поле

Тип

Описание

line_id

UUID

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

name

String

Название

allow_bot

Boolean

Дано разрешение на использование цифрового меню

hook_bot

String?

Адрес, на который выставлен hook с типом bot

hook_line

String?

Адрес, на который выставлен hook с типом line

Пример

[
    {
        "line_id": "1cdd52dc-0932-4ab0-8167-ea463b084b14",
        "name": "Техподдержка",
        "allow_bot": false,
        "hook_line": "https://example.com/line/1cdd52dc-0932-4ab0-8167-ea463b084b14"
    },
    {
        "line_id": "944e36a0-a6a7-11ec-97a9-a8a1590671ef",
        "name": "Тестерский цех проката релизов",
        "allow_bot": true,
        "hook_bot": "https://example.com/bot/944e36a0-a6a7-11ec-97a9-a8a1590671ef",
        "hook_line": "https://example.com/line/944e36a0-a6a7-11ec-97a9-a8a1590671ef"
    }
]

Ошибки

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