Перейти к содержимому

Все методы

Обновлено 17 октября 2026

Путь — /waInstance{id}/{метод}/{token} или /v1/instances/{id}/{метод} с Authorization: Bearer. Каналы: M — MAX, T — Telegram, W — WhatsApp, @ — почта. Метод, которого канал не умеет, отвечает 501.

Канал

Метод HTTP Что Каналы
getStateInstance GET состояние канала M T W @
getCapabilities GET что умеет канал M T W @
getSettings, setSettings GET, POST настройки и вебхук M T W @
reboot GET переподключить к мессенджеру M T W @

Что умеет канал — Возможности каналов.

Отправка

Метод HTTP Что Каналы
sendMessage POST текст M T W @
sendFileByUpload POST multipart файл в запросе M T W @
sendFileByUrl POST файл по ссылке M T W @
uploadFile POST, тело — файл загрузить файл в хранилище M T W @
sendLocation, sendContact, sendPoll POST геопозиция, контакт, опрос T W
forwardMessages POST переслать сообщения T W @
sendButtons, sendInteractiveButtons POST кнопки — не поддерживается —

Действия с сообщениями и чатами

Метод HTTP Что Каналы
editMessage POST исправить своё M T W
deleteMessage POST удалить у всех или у себя M T W
sendReaction POST реакция M T W
getAllowedReactions POST какие реакции можно T W
sendTyping POST «печатает» M T W
readChat POST отметить прочитанным M T W @
archiveChat и unarchiveChat POST архив W
pinChat и unpinChat, pinMessage и unpinMessage POST закрепы W

Уведомления

Метод HTTP Что
receiveNotification GET следующее уведомление из очереди
deleteNotification DELETE …/{receiptId} подтвердить уведомление
getWebhooksCount, clearWebhooksQueue GET сколько в очереди; очистить
getDeadNotifications, requeueDeadNotifications GET, POST отравленные; вернуть в очередь
subscriptions GET, POST, DELETE …/{id} подписки на копию ленты
Очередь исходящих GET для совместимости: исходящей очереди нет

История, файлы, контакты

Метод HTTP Что Каналы
getChatHistory POST история чата M T W @
getMessage POST одно сообщение M T W @
lastIncomingMessages и lastOutgoingMessages GET журнал за N минут M T W @
downloadFile POST ссылка на файл сообщения M T W @
getChats, getContacts GET чаты и контакты M T W @
getContactInfo POST профиль собеседника M T W @
getAvatar POST фото профиля или группы M T W
checkAccount POST есть ли аккаунт на номере M T W

Группы

Метод HTTP Что Каналы
createGroup POST создать M T W
getGroupData POST данные и участники M T W
updateGroupName, updateGroupSettings POST название, права участников M T W
setGroupPicture POST multipart фото (JPEG) M T W
addGroupParticipant, removeGroupParticipant POST участники M T W
setGroupAdmin, removeAdmin POST администраторы M T W
leaveGroup POST выйти M T W
deleteGroup POST убрать всех и выйти W

Каналы и сообщества

Метод HTTP Что Каналы
searchChats POST поиск каналов, групп, людей M T
getChatPreview POST превью по ссылке или адресу M T
joinChat POST вступить M T
getJoinLimits POST темп и пределы вступлений M T
getSimilarChannels POST похожие каналы M T
getJoinRequests, answerJoinRequest POST заявки в свой чат M T
createInviteLink POST дополнительная ссылка T
revokeInviteLink POST сбросить основную ссылку M T
getStories, sendStory, editStory, deleteStory, pinStory, getStoryViews POST истории T

Звонки

Метод HTTP Что Каналы
answerCall, rejectCall POST ответить, отклонить M W, если call_audio
makeCall POST позвонить M W, если call_audio
playAudio POST сказать файлом M W, если call_audio
hangUpCall POST положить трубку M W, если call_audio
getCall и getActiveCalls POST звонок; идущие разговоры M W, если call_audio
WebSocket callAudio WSS живой звук M W, если call_audio

Почта

Метод Что
connectMailbox, disconnectMailbox, getMailboxInfo подключить, отключить, сведения о ящике
getFolders, createFolder, renameFolder, deleteFolder папки
getMessages, searchMessages списки и поиск
getEmail, getEmailRaw, getThread письмо целиком, .eml, цепочка
markMessages, setMessageFlags флаги
moveMessages, copyMessages, deleteMessages перенос и удаление
sendEmail, replyEmail, forwardEmail отправка, ответ, пересылка
saveDraft, sendDraft черновики

Все — POST с телом JSON. Подробно — Почта через API.

Ссылки без токена

Адрес Что
GET /media/{idInstance}/{chatId}/{idMessage}/{n}/{подпись} файл сообщения, аватар, история
GET /upload/{idInstance}/{id}/{подпись}/{имя} файл из uploadFile
GET /calls/{idInstance}/{callId}/{подпись}.wav запись звонка

Была ли статья полезна?