Протоколы / REST API
Начните с обычного HTTP.
Передавайте события приложения по HTTPS в формате JSON. Используйте выделенный адрес REST API и Bearer-токен вашего проекта.
Запрос с контекстом
Передавайте токен в Authorization, а описание события — в JSON. Секретные токены должны оставаться на сервере приложения.
POST /api/v1/events
Authorization: Bearer YOUR_TOKEN
Content-Type: application/json
{"name":"checkout.completed","service":"shop-api","value":1}Предсказуемая обработка ошибок
401 означает отсутствие действительного доступа. Не повторяйте такие запросы автоматически. Для сетевых ошибок в рабочем клиенте предусматривают ограниченные повторы с увеличением задержки.
Справочник ошибок ↗Попробовать формат
В документации доступны примеры cURL, Python и JavaScript: отправка события, авторизация и обработка ответа.
Открыть примеры ↗СЛЕДУЮЩИЙ ШАГ
Оставить заявку ↗Обсудим вашу архитектуру?
Подберём схему сбора данных под ваше приложение.