webhook Платформа

Встраивайте Broux
в свой рабочий процесс

Broux работает не в изоляции — а как часть вашего стека. API и Webhook позволяют получать данные об ошибках и сессиях в любую систему, автоматизировать создание задач и строить собственные интеграции без ограничений.

B
Broux
источник данных
arrow_downward API · Webhook
flash_on error.new
flash_on error.spike
flash_on scenario.failed
arrow_downward
J Jira
Z Zapier · n8n
settings CI/CD · GitLab
insert_chart Свой дашборд
link Подключите любую систему — Broux работает как часть вашего стека

API и Webhook — разные задачи, разные инструменты

code
REST API

Вы инициируете запрос

Используйте когда нужно получить данные из Broux по запросу — список ошибок, детали сессии, информацию о пользователе. Подходит для построения собственных дашбордов, интеграции с CI/CD, автоматических отчётов.

Примеры использования
  • checkПолучить список новых ошибок после деплоя
  • checkНайти все сессии конкретного пользователя
  • checkПолучить детали ошибки по ID
  • checkЗапустить прогон бота программно
flash_on
Webhook

Broux инициирует запрос

Используйте когда нужно реагировать на события в реальном времени — Broux отправляет POST-запрос на ваш URL при наступлении события. Новая ошибка, всплеск, скрипт молчит — уведомление приходит мгновенно без необходимости опрашивать API.

Примеры использования
  • checkАвтоматически создавать задачу в Jira при новой ошибке
  • checkОтправлять данные в собственную систему мониторинга
  • checkТриггерить сборку в CI/CD при критичной ошибке
  • checkИнтегрировать с Zapier или n8n для автоматизации

Полный доступ к данным Broux

smart_display Сессии
GET/api/v1/sessions
GET/api/v1/sessions/{id}
GET/api/v1/sessions/{id}/events
GET/api/v1/sessions/{id}/errors
Список сессий с фильтрацией, детали конкретной сессии, события и ошибки внутри
bug_report Ошибки
GET/api/v1/errors
GET/api/v1/errors/{id}
GET/api/v1/errors/{id}/sessions
PATCH/api/v1/errors/{id}/status
Список ошибок с группировкой, детали, затронутые сессии, изменение статуса
badge Пользователи
GET/api/v1/users
GET/api/v1/users/{id}
GET/api/v1/users/{id}/sessions
GET/api/v1/users/{id}/errors
Поиск пользователей, история сессий и ошибок конкретного пользователя
gesture UX-паттерны
GET/api/v1/ux-patterns
Проблемные UX-паттерны: рейдж-клики, «мёртвые» клики и другое поведение

Подпишитесь на нужные события

Настройте URL вашего endpoint в настройках Broux — и выберите на какие события подписаться. При наступлении события Broux отправит POST-запрос с JSON-payload. Повторные попытки при недоступности endpoint — автоматически.

bolt
error.new
Появилась новая ошибка которой раньше не было
trending_up
error.spike
Известная ошибка резко участилась
group
error.threshold
Ошибка достигла порога влияния по пользователям
undo
error.returned
Решённая ошибка появилась снова
cloud_off
script.silent
Скрипт перестал получать данные
smart_toy
scenario.failed
Прогон бота завершился с ошибкой
Пример payload
webhook · error.new
POST · application/json
{
  "event": "error.new",
  "timestamp": "2026-05-19T14:32:00Z",
  "project_id": "proj_abc123",
  "data": {
    "error_id": "err_xyz789",
    "message": "TypeError: Cannot read properties of undefined",
    "affected_users": 47,
    "affected_sessions_pct": 3.2,
    "page": "/checkout/payment",
    "first_seen": "2026-05-19T14:31:45Z",
    "session_url": "https://app.broux.ru/sessions/ses_123"
  }
}

Как команды используют интеграции

terminal Разработка

Автоматически создавать задачи при новых ошибках

Webhook на событие error.new → ваш сервер получает данные → создаёт задачу в Jira или YouTrack с описанием ошибки, stack trace и ссылкой на сессию. Разработчик открывает задачу — всё уже внутри. Никаких ручных действий.

deployed_code DevOps

Проверять продакшен после каждого деплоя

После деплоя CI/CD делает запрос к API Broux — получает список новых ошибок за последние 15 минут. Если критичных нет — деплой успешный. Если есть — пайплайн останавливается и команда получает уведомление. Автоматический gate качества без ручной проверки.

insert_chart Аналитика

Строить собственные дашборды

Получаете данные из Broux через API и загружаете в свой BI-инструмент — DataLens, Metabase, Grafana. Объединяете с данными из CRM, биллинга, других источников. Видите полную картину — не только ошибки но и их связь с оттоком, выручкой, конверсией.

auto_awesome Автоматизация

Подключить к Zapier или n8n без программирования

Webhook Broux подключается к Zapier или n8n за несколько минут без написания кода. Новая ошибка → карточка в Trello. Всплеск → сообщение в Telegram. Лимит сессий → задача на апгрейд. Любая автоматизация которую можно представить.

Безопасный доступ к данным

vpn_key

API-ключи

Создавайте отдельные ключи для разных интеграций. Отзывайте в любой момент без влияния на остальные. Каждый ключ имеет ограниченный набор прав — только то что нужно конкретной интеграции.

verified

Верификация Webhook

Каждый запрос от Broux подписан HMAC-подписью. Проверяйте подпись на вашем сервере — гарантия что запрос пришёл именно от Broux а не от третьей стороны.

speed

Rate limiting

API защищён от злоупотреблений — лимит запросов в минуту на ключ. При превышении — 429 с заголовком Retry-After. Webhook повторяет попытки при недоступности endpoint — с экспоненциальной задержкой.

Всё для быстрого старта

API и Webhook — основа для автоматизации

Встройте Broux в свой стек

API и Webhook доступны на плане Рост и выше. Начните с бесплатного плана — и подключите интеграции когда будете готовы.

Бесплатно до 1 000 сессий · Без карты · Установка за 5 минут