Получить список каналов на сайте

Получить список каналов.

Метод находится в статусе β и может быть изменен в будущем.

URL

GET https://api.carrotquest.io/v1/apps/{id}/channels

Аргументы

Этот метод следует общим правилам. Аргументы передаются как GET или POST параметры.

Аргумент Описание
auth_token Токен авторизации

Ответ

{
  "meta": {
    "status": 200
  },
  "data": [
    {
        "id": 5,
        "name": "Тестовый канал",
        "avatar": "",
        "droppable": true,
        "type": "manual",
        "operators": [
            {
                "id": 564,
                "name": "Support",
                "avatar": "https://files.carrotquest.io/avatars/default-v2.png",
                "type": "admin"
            }
        ],
        "not_assigned_count": 0,
        "not_read_count": 0,
        "read_permission": true
    },
    ...
  ]
}

Ответ будет содержать массив объектов Channel.

Ошибки

Эта таблица содержит ошибки, которые могут быть возвращены. Однако, в случае непредвиденных ситуаций ввиду неработоспособности сервиса могут возникнуть другие ошибки. Всегда следует проверять параметр meta.status.

Ошибка Описание
MethodNotAllowed Неверный HTTP-метод
AuthenticationFailed Токен авторизации неверен (или отсутствует)

Примеры

curl -X GET \
  'https://api.carrotquest.io/v1/apps/$self_app/channels?auth_token=XXX'