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

Руководство разработчика по работе с BotMaker API. Интеграции, вебхуки, примеры кода и справочник методов.

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

Для начала работы с API BotMaker вам понадобится токен проекта. Получить его можно в личном кабинете после создания бота через квиз.

# Получение токена

1. Пройдите квиз на botmaker.smartcore-ai.ru

2. Создайте проект

3. Скопируйте API токен из настроек

Аутентификация

Все запросы к API требуют Bearer-токена в заголовке Authorization.

Authorization: Bearer YOUR_API_TOKEN

Отправка сообщений

Используйте метод POST /api/v1/messages/send для отправки сообщений пользователям.

POST /api/v1/messages/send
Content-Type: application/json
Authorization: Bearer YOUR_TOKEN

{
  "chat_id": "123456789",
  "text": "Привет! Как могу помочь?",
  "parse_mode": "HTML"
}

Работа с вебхуками

Настройте webhook для получения обновлений от Telegram и MAX в реальном времени.

POST /api/v1/webhooks/set

{ "url": "https://your-server.com/webhook" }

AI-консультант

Настройте AI-консультанта для автоматических ответов на типовые вопросы.

POST /api/v1/ai/configure

{ "model": "gpt-4o", "temperature": 0.7, "system_prompt": "Ты помогаешь клиентам...", "knowledge_base": ["faq.json"] }

Нужна помощь с интеграцией?

Наши специалисты помогут настроить API под ваши задачи.

Связаться с поддержкой