Публичный REST API на русском. Подключите контакты, сообщения, сценарии и каналы к своему магазину, CRM или мобильному приложению. Webhooks с подписью HMAC-SHA256, OpenAPI 3.0 и поддержка Idempotency-Key.
# Создание контакта одной командой curl -X POST https://api.botix.pro/public/v1/contacts \ -H "Authorization: Bearer btx_live_..." \ -H "Content-Type: application/json" \ -H "Idempotency-Key: $(uuidgen)" \ -d '{ "first_name": "Иван", "phone": "+79001234567", "tags": ["api"] }' # ← Ответ { "success": true, "data": { "id": 42, "first_name": "Иван" } }
От регистрации до первого успешного запроса — четыре простых шага
Создайте проект BOTIX. Триал 14 дней включает доступ к API на чтение — успеете попробовать.
В кабинете /settings → API-ключи → Создать. Выберите нужные scopes — контакты, сообщения, webhooks.
GET /public/v1/me с заголовком Authorization: Bearer. Получили 200 — всё работает.
Создайте webhook на свой URL. BOTIX будет слать contact.created, message.received и др.
21 endpoint по контракту OpenAPI 3.0. Авторизация по Bearer-токену, лимиты по тарифу.
Подписывайтесь на 12 событий платформы. Подпись HMAC-SHA256, retry 30s / 5m / 30m / 2h / 6h.
Готовые библиотеки для популярных языков (в разработке). Сейчас — curl-примеры и Bruno-коллекция.
Примеры, как разработчики уже подключают BOTIX к своим продуктам
Автоматическая отправка сообщений клиентам при изменении статуса заказа: «в сборке», «отправлен», «доставлен». Webhook order.status_changed → POST /messages.
Двусторонняя синхронизация контактов и сделок. Новый лид в amoCRM → запуск приветственного сценария. Ответ клиента → запись в карточку сделки.
BOTIX как центр коммуникаций: контакт в одном месте, отправка в любой канал через единый API. Незаменимо для сервисов с агрегацией Telegram, WhatsApp, VK.
Триальный ключ выпускается мгновенно. Без обязательств — можно отозвать в любой момент.