unauthorized
401
Заголовок Authorization не передан.
invalid_key
401
Ключ неверен, отозван или бот отключён.
channel_mismatch
400
Ключ выдан боту другого канала, чем указан в адресе.
unknown_channel
404
В адресе указан несуществующий канал.
channel_unsupported_operation
422
Канал не умеет то, о чём вы попросили. В ответе есть поля channel и operation.
idempotency_key_reused
422
Этот Idempotency-Key уже использован с другим телом запроса.
idempotency_in_flight
409
Запрос с этим ключом ещё выполняется. Повторите через секунду.
text_required
400
Не передан обязательный текст.
text_too_long
400
Текст длиннее предела канала.
recipient_required
400
Не указан ни chat_id, ни external_id.
chat_id_invalid
400
chat_id должен быть числом.
bad_status
400
В status передано не open и не closed.
chat_not_found
404
Диалога нет: человек ещё не писал боту.
external_id_not_linked
404
Такой external_id ни с кем не связан — сначала вызовите /contacts/link.
external_id_required
400
Не передан external_id.
external_id_too_long
400
external_id длиннее 190 символов.
no_flow
404
Нет включённого сценария с триггером «Из другой автоматизации».
subscription_inactive
402
Подписка неактивна — отправка невозможна.
recipient_blocked_bot
409
Человек заблокировал бота — написать нельзя, пока он не напишет сам.
rate_limited
429
Превышен лимит запросов в минуту. См. заголовок Retry-After.
channel_send_failed
502
Мессенджер не принял сообщение. Повторите с тем же Idempotency-Key.
trigger_failed
500
Сбой на нашей стороне при запуске сценария. Повторите с тем же Idempotency-Key.
messaging_window_closed
422
Instagram: прошло больше 24 часов с последнего сообщения человека, писать уже нельзя.
attachment_type_invalid
400
Неизвестный type файла. Можно: photo, document, video, audio, voice.
attachment_url_required
400
Не передана ссылка на файл attachment.url.
attachment_url_invalid
400
Ссылка на файл не подходит: нужна http- или https-ссылка на адрес в интернете.
attachment_download_failed
400
Не смогли скачать файл по ссылке. Нужна прямая ссылка без авторизации и редиректов.
attachment_type_mismatch
400
Для photo прислали не картинку. Другие файлы отправляйте как document.
file_upload_failed
400
Файл не загрузился. Проверьте, что запрос — multipart/form-data с полем file.
file_too_large
413
Файл больше предела канала для этого типа.
file_type_forbidden
400
Такие файлы не пересылаем: исполняемые, HTML и SVG.
file_not_found
404
В сообщении нет файла или сообщение не этого бота.
bad_mode
400
В mode передано не human и не bot.
bad_minutes
400
minutes — от 1 до 43200.
webhook_url_invalid
400
Адрес вебхука не подходит: нужна http- или https-ссылка на адрес в интернете.
webhook_event_unknown
400
В events есть событие, которого у нас нет.
webhook_limit
409
У бота уже 5 вебхуков — удалите лишний.