Документация v3.1.4

Центр знаний БотПолка

Техническая документация, гайды по интеграции и ответы на вопросы для разработчиков и администраторов платформы.

GET /api/v1/bots/status

200 OK

{

  "status": "active",

  "uptime": "99.98%"

}

Поиск по документации

Попробуйте: #webhook, #api-keys, #billing

Документация

Руководства и интеграции

Быстрый старт

Пошаговая инструкция по созданию первого проекта. Настройка профиля, подключение Telegram-бота и базовые настройки роутинга за 15 минут.

Перейти к гайду →

API Reference

Полная спецификация REST API. Описание методов, моделей данных, кодов ошибок и примеры запросов для Python, JS и cURL.

Открыть Swagger UI →

Webhook-конфигурация

Настройка конечных точек (endpoints) для приема событий. SSL-сертификаты, обработка подписей безопасности и форматы JSON-пейлоадов.

Инструкция по настройке →

Последние обновления

Полный Changelog
14.10.2023

Обновление ядра NLP v2.4

Улучшена точность распознавания интентов для финансовой тематики. Добавлена поддержка контекстных переменных в сценариях.

Release
02.10.2023

Исправление Webhook-ретрайнов

Устранена ошибка повторных запросов при таймауте 504 на стороне клиента. Обновлен алгоритм экспоненциальной задержки.

Fix
28.09.2023

Новый метод API: /v1/analytics/export

Добавлена возможность выгрузки сырых данных диалогов в формате CSV и JSON для внешних BI-систем.

Feature

Нужна помощь?

Не нашли ответ в документации? Наша команда разработки готова помочь с настройкой интеграции.

Где найти API-ключи?
API-ключи генерируются в личном кабинете в разделе Настройки → Интеграции → API Access. Вы можете создать до 5 ключей с разными правами доступа (Read-Only, Full Access).
Как отладить Webhook?
В дашборде БотПолка есть встроенный Webhook Log. Там отображаются все отправленные запросы, ответы сервера (status code) и время отклика. Если сервер отвечает кодом 200, событие считается доставленным.
Есть ли SLA для API?
Да, для тарифов Business и Enterprise мы гарантируем 99.9% доступности API. В случае сбоев предусмотрены автоматические уведомления и компенсация в виде дополнительных часов вычислительной мощности.
Написать в техподдержку