Полный список методов API. Колонка «Способ» показывает, каким запросом метод вызывается: изменяющие методы принимают только POST. Колонка «Право» — какое право ключа нужно, чтобы метод сработал; ключ аккаунта может всё.
Готовые файлы для клиента
Аккаунт
Метод Что делает Способ Право /account/balance/getБаланс аккаунта (метод первой очереди) GET, POST account:read/account/getАккаунт, тариф и расход GET, POST account:read/account/summaryСводка: боты, проекты, цепочки, списки GET, POST account:read/log/getЖурнал вызовов API GET, POST account:read
Подписчики
Метод Что делает Способ Право /subscriber/getКарточка подписчика GET, POST subscribers:read/subscriber/findПоиск по имени, нику, коду или заметке GET, POST subscribers:read/subscriber/listСписок подписчиков с фильтрами GET, POST subscribers:read/subscriber/tag/listТеги подписчика GET, POST subscribers:read/subscriber/data/getПеременные подписчика по цепочкам GET, POST subscribers:read/subscriber/chat/getПереписка с подписчиком GET, POST subscribers:read/subscriber/chains/getВ каких цепочках находится подписчик GET, POST subscribers:read/subscriber/createСоздать или обновить подписчика POST subscribers:write/subscriber/updateИзменить имя, ник или заметку POST subscribers:write/subscriber/tag/addДобавить тег POST subscribers:write/subscriber/tag/removeСнять тег POST subscribers:write/subscriber/data/setЗаписать переменные подписчику POST subscribers:write/subscriber/blockЗаблокировать подписчика POST subscribers:write/subscriber/unblockРазблокировать подписчика POST subscribers:write/subscriber/deleteУдалить подписчика из базы (метод первой очереди) POST subscribers:write
Отправка и запуск
Метод Что делает Способ Право /message/sendОтправить сообщение подписчику POST messages:send/block/startЗапустить блок у подписчика POST chains:write/chain/startЗапустить цепочку с первого шага POST chains:write/chain/stopОстановить цепочку у подписчика POST chains:write/broadcast/sendРассылка по сегменту POST messages:send/broadcast/stopОтменить запланированную рассылку POST messages:send/message/next/clearОтменить отложенный запуск следующего сообщения (метод первой очереди) POST chains:write
Списки
Метод Что делает Способ Право /list/allВсе списки аккаунта GET, POST lists:read/list/rows/getСтроки списка GET, POST lists:read/list/rows/findПоиск строк по колонкам GET, POST lists:read/list/createСоздать список POST lists:write/list/row/addДобавить строку POST lists:write/list/rows/addДобавить много строк POST lists:write/list/row/editИзменить строку POST lists:write/list/row/deleteУдалить строку или несколько POST lists:write/list/clearОчистить список POST lists:write
CRM
Метод Что делает Способ Право /crm/stage/listЭтапы воронки GET, POST crm:read/crm/boardДоска: сколько клиентов на этапах GET, POST crm:read/crm/stage/getЭтап и ответственный подписчика GET, POST crm:read/crm/stage/subscribersПодписчики одного этапа GET, POST crm:read/crm/manager/listСотрудники, получающие заявки GET, POST crm:read/crm/assignee/listОтветственные GET, POST crm:read/crm/stage/setПеревести подписчика на этап POST crm:write/crm/stage/createСоздать этап воронки POST crm:write/crm/assignee/setНазначить ответственного POST crm:write
Платежи
Метод Что делает Способ Право /payment/system/listПодключённые платёжные системы GET, POST payments:read/payment/statusСтатус платежа GET, POST payments:read/payment/listПлатежи за период GET, POST payments:read/payment/link/createСоздать ссылку на оплату POST payments:write
Боты
Метод Что делает Способ Право /bot/listБоты аккаунта GET, POST bots:read/bot/countКоличество подписчиков бота (метод первой очереди) GET, POST bots:read/group/listПроекты (группы ботов) GET, POST bots:read/chain/listЦепочки и их коды GET, POST bots:read/chain/stepsШаги цепочки и блоки внутри них GET, POST bots:read/stat/getСтатистика по дням GET, POST stats:read/bot/generate/statusХод генерации бота GET, POST bots:read/bot/state/setВключить или выключить бота POST bots:write/bot/webhook/refreshПереустановить вебхук бота POST bots:write/bot/generateСобрать бота нейросетью POST bots:write/bot/exportВыгрузить проекты файлом POST bots:read/bot/importЗагрузить проект из выгрузки POST bots:write/file/uploadЗагрузить файл в аккаунт POST files:write/link/createСоздать короткую ссылку POST links:write/link/listКороткие ссылки и переходы GET, POST links:read/lead/listЗаявки с виджетов и бот-лендингов GET, POST crm:read
Календарь
Метод Что делает Способ Право /webapp/listМини-приложения аккаунта GET, POST bots:read/gcalendar/syncСинхронизация с Google Календарём (метод первой очереди) GET, POST calendar:write/calendar/addДобавить приложение-календарь (метод первой очереди) POST calendar:write/calendar/editИзменить приложение-календарь (метод первой очереди) POST calendar:write/calendar/event/addЗаписать клиента (метод первой очереди) GET, POST calendar:write/calendar/check/busyПроверить занятость времени (метод первой очереди) GET, POST calendar:read/calendar/schedule/getЗаписи календаря (метод первой очереди) GET, POST calendar:read/calendar/schedule/deleteУдалить запись (метод первой очереди) GET, POST calendar:write/webapp/deleteУдалить мини-приложение (метод первой очереди) GET, POST calendar:write/webapp/calendar/schedule/getЗаписи календаря (прежний адрес) (метод первой очереди) GET, POST calendar:read/webapp/calendar/schedule/deleteУдалить запись (прежний адрес) (метод первой очереди) GET, POST calendar:write
Ключи и события
Метод Что делает Способ Право /key/scopesСписок всех прав GET, POST keys:read/key/listКлючи аккаунта GET, POST keys:read/key/createСоздать ключ с правами POST keys:write/key/editИзменить ключ POST keys:write/key/revokeОтозвать ключ POST keys:write/hook/eventsСписок событий GET, POST hooks:read/hook/listПодписки на события GET, POST hooks:read/hook/logЖурнал доставок GET, POST hooks:read/hook/createПодписаться на события POST hooks:write/hook/editИзменить подписку POST hooks:write/hook/deleteУдалить подписку POST hooks:write/hook/testПробная доставка POST hooks:write
Каталог товаров
Метод Что делает Способ Право /catalog/getСсылка на каталог (метод первой очереди) GET, POST catalog:read/catalog/item/createСоздать товар (метод первой очереди) POST catalog:write/catalog/item/editИзменить товар (метод первой очереди) POST catalog:write/catalog/item/deleteУдалить товар (метод первой очереди) POST catalog:write/catalog/item/bulk/createСоздать товары массово (метод первой очереди) POST catalog:write/catalog/item/bulk/editИзменить товары массово (метод первой очереди) POST catalog:write/catalog/item/bulk/deleteУдалить товары массово (метод первой очереди) POST catalog:write/catalog/items/deleteУдалить все товары (метод первой очереди) POST catalog:write
Прочее
Метод Что делает Способ Право /proxyЗапрос через зарубежный сервер (метод первой очереди) GET, POST proxy:use/getПроверка ключа (метод первой очереди) GET, POST account:read
Методы первой очереди
Пометка (метод первой очереди) стоит у методов, которые появились раньше остальных: каталог товаров, календарь, прокси, баланс, счётчик подписчиков, удаление подписчика. Они работают как работали, и менять в своих интеграциях ничего не нужно.
Отличий от новых методов два:
Формат ответа об ошибке у них прежний — поле Error без машинного кода. Новые методы отдают ещё и code, см. Ошибки .
Изменяющие методы календаря принимают и GET — так исторически сложилось.
Ключи с правами работают и с ними: право проверяется до вызова.