Запрос

POST /pub/v1/channel/{channel}/message

Параметры пути (path)

Имя параметра Тип Описание Дополнительно
channel uuid

Идентификатор канала

Обязательный

Тело запроса (body)

Тело запроса принимает ресурс  Запрос на создание нового сообщения в канале. Содержит следующие доступные для записи свойства:

{
    "body": "string",
    "files": [
        {
            "hash": "string",
            "name": "string",
            "size": "int64"
        }
    ],
    "mentions": [
        "string"
    ],
    "title": "string"
}

Свойства

Имя Тип Описание Дополнительно
body string Тело сообщения Опциональное
files[] array Опциональное
files[].hash string Хэш Опциональное
files[].name string Название Опциональное
files[].size int64 Размер Опциональное
mentions[] array of string Опциональное
title string Заголовок сообщения Опциональное

Авторизация

Запрос обязательно должен использовать один из следующих методов авторизации: API key

Ответ

Могут быть возвращены следующие коды состояния HTTP:

HTTP-статус Описание Модель ответа
200 OK

Успешный ответ

Ответ на создание нового сообщения в канале
400 Bad Request

Ошибка в запросе

Ответ, содержащий информацию об ошибке
403 Forbidden

Доступ запрещен

Ответ, содержащий информацию об ошибке
429

Слишком много запросов

Слишком много запросов (Создание нового сообщения в канале)