Полный справочник публичного API tuk-tuk.online v1.1.0: 96 эндпоинтов в 12 ресурсах с указанием метода, адреса, назначения и требуемого права.
API v1 версии 1.1.0: 12 ресурсов, 96 эндпоинтов, базовый адрес https://back.tuk-tuk.online/api/v1.
Каталог эндпоинтов, /manifest, /openapi.json и эта страница собираются из одного источника и не расходятся.
Ключ и рабочее пространство: 5 эндпоинтов, а именно GET /me, GET /manifest, GET /openapi.json, GET /account, GET /account/dashboard.
Каналы связи: 1 эндпоинт, а именно GET /messengers.
Контакты: 6 эндпоинтов, а именно GET /contacts, POST /contacts, GET /contacts/{id}, PATCH /contacts/{id}, POST /contacts/{id}/notes, GET /contacts/{id}/messages.
Сообщения: 4 эндпоинта, а именно POST /messages, POST /messages/schedule, GET /messages/scheduled, DELETE /messages/scheduled/{id}.
Файлы: 3 эндпоинта, а именно GET /media/{fileId}, GET /files, POST /files.
Рассылки: 14 эндпоинтов, а именно GET /broadcasts, POST /broadcasts, POST /broadcasts/preview, GET /broadcasts/audience/options, GET /broadcasts/{id}, PATCH /broadcasts/{id}, DELETE /broadcasts/{id}, POST /broadcasts/{id}/start, POST /broadcasts/{id}/pause, POST /broadcasts/{id}/resume, POST /broadcasts/{id}/cancel, POST /broadcasts/{id}/duplicate, POST /broadcasts/{id}/retry-failed, GET /broadcasts/{id}/recipients.
Связки: 10 эндпоинтов, а именно GET /chains/block-types, GET /chains/templates, POST /chains/from-template, GET /chains, POST /chains, GET /chains/{id}, PATCH /chains/{id}, DELETE /chains/{id}, POST /chains/{id}/toggle, POST /chains/{id}/clone.
Воронки автопостинга: 14 эндпоинтов, а именно GET /funnels/block-types, GET /funnels, POST /funnels, GET /funnels/{id}, PATCH /funnels/{id}, DELETE /funnels/{id}, GET /funnels/{id}/blocks, PUT /funnels/{id}/blocks, POST /funnels/{id}/blocks, PATCH /funnels/{id}/blocks/{blockId}, DELETE /funnels/{id}/blocks/{blockId}, GET /funnels/{id}/runs, POST /funnels/{id}/run, POST /funnels/{id}/stop.
ИИ-ассистенты: 10 эндпоинтов, а именно GET /assistants, POST /assistants, GET /assistants/{id}, PATCH /assistants/{id}, DELETE /assistants/{id}, POST /assistants/{id}/toggle, POST /assistants/pause-all, POST /assistants/resume-all, POST /assistants/pause-dialog, DELETE /assistants/pause-dialog/{dialogId}.
Нейросети: 16 эндпоинтов, а именно GET /ai/catalog, GET /ai/tools, GET /ai/providers, POST /ai/providers, PATCH /ai/providers/{id}, DELETE /ai/providers/{id}, POST /ai/providers/{id}/test, GET /ai/knowledge, POST /ai/knowledge, PATCH /ai/knowledge/{id}, DELETE /ai/knowledge/{id}, GET /ai/knowledge/search, POST /ai/knowledge/reindex, GET /ai/logs, GET /ai/usage, POST /ai/chat.
Задачи: 5 эндпоинтов, а именно GET /tasks, POST /tasks, GET /tasks/{id}, PATCH /tasks/{id}, DELETE /tasks/{id}.
События: 8 эндпоинтов, а именно GET /events/types, GET /events/subscriptions, POST /events/subscriptions, GET /events/subscriptions/{id}, PATCH /events/subscriptions/{id}, DELETE /events/subscriptions/{id}, POST /events/subscriptions/{id}/rotate-secret, GET /events/subscriptions/{id}/deliveries.
Все 96 эндпоинтов публичного API одним списком: адрес, назначение и право, которое нужно ключу. Страница собирается из того же каталога, что кормит GET /api/v1/manifest и GET /api/v1/openapi.json, поэтому отстать от кода она не может.
Ключ выпускается с набором прав. Право, которого нет у ключа, отвечает 403 forbidden_scope, а инструмент MCP с таким правом агенту даже не показывается.
Право
Что открывает
messengers:read
Просмотр списка привязанных мессенджеров/каналов
contacts:read
Чтение карточек контактов (диалогов)
contacts:write
Создание и изменение контактов: имя, телефон, email, теги, поля, статус, заметки
messages:read
Чтение истории сообщений
media:read
Получение ссылок на медиа-вложения
messages:send
Отправка сообщений / email / голосовых, в том числе отложенных
files:write
Загрузка файлов в хранилище рабочего пространства
funnels:read
Чтение воронок мессенджера и справочника типов блоков
funnels:write
Создание и изменение воронок, их блоков и связей, запуск/остановка
broadcasts:read
Чтение рассылок, их аудитории и статистики доставки
broadcasts:write
Создание, изменение, запуск и остановка рассылок
chains:read
Чтение связок (цепочек автоматизации) и их блоков
chains:write
Создание, изменение, включение и удаление связок
assistants:read
Чтение ИИ-ассистентов и их настроек
assistants:write
Изменение ИИ-ассистентов: инструкции, модель, включение и пауза
ai:read
Чтение нейросетей, их моделей, базы знаний и журнала обращений
ai:write
Подключение нейросетей, правка базы знаний, разовые запросы к модели
tasks:read
Чтение задач CRM
tasks:write
Создание и изменение задач CRM
webhooks:manage
Подписка на события платформы: создание и настройка вебхуков
account:read
Чтение состояния рабочего пространства: баланс, тариф, лимиты, расход