Справка Интеграции Webhooks и REST API
Интеграции ⏱ 10 мин чтения

Webhooks и REST API — для разработчиков

API позволяет интегрировать Prochat с CRM, ERP, Telegram-ботами и любыми внешними сервисами.

Получить API ключ

Перейдите в Настройки → Интеграции → API → Создать ключ. Задайте название и выберите права доступа (read / write / admin).

⚠️ Никогда не публикуйте API-ключ в открытом коде. Используйте переменные окружения.

Webhooks

Webhooks — уведомления от Prochat на ваш сервер при событиях:

  • dialog.created — новый диалог
  • message.received — входящее сообщение
  • dialog.closed — диалог закрыт
  • operator.assigned — назначен оператор

Зарегистрируйте URL в Настройки → Интеграции → Webhooks → Добавить endpoint. Запросы отправляются методом POST, тело — JSON.

{
  "event": "message.received",
  "dialog_id": "dlg_abc123",
  "visitor": { "id": "vis_xyz", "name": "Аноним" },
  "message": { "text": "Сколько стоит?", "timestamp": 1714000000 }
}

REST API — основные эндпоинты

Base URL: https://api.prochat.uz/v1

Полная документация API будет опубликована в разделе Developer Docs. По вопросам интеграции: [email protected]