Skip to Content

Track lead

Эндпоинты трекинга lead‑событий поддерживают два режима:

  • server-side — вызывается с бэкенда, использует секретный API‑ключ dub_*
  • client-side — вызывается с фронтенда, использует publishable key dub_pk_*

Server-side

  • Method: POST
  • URL: https://api.revroute.ru/track/lead
  • Auth: Authorization: Bearer dub_* (ключ из /<workspace>/settings/tokens)
curl -X POST "https://api.revroute.ru/track/lead" \ -H "Authorization: Bearer dub_xxxxxx" \ -H "Content-Type: application/json" \ -d '{ "clickId": "rLnWe1uz9t282v7g", "eventName": "Sign up", "customerExternalId": "cus_oFUYbZYqHFR0knk0MjsMC6b0", "customerName": "John Doe", "customerEmail": "john.doe@example.com", "customerAvatar": "https://example.com/avatar.png" }'

Client-side

  • Method: POST
  • URL: https://api.revroute.ru/track/lead/client
  • Auth: Authorization: Bearer dub_pk_* (ключ из /<workspace>/settings/analytics?step=connect)
curl -X POST "https://api.revroute.ru/track/lead/client" \ -H "Authorization: Bearer dub_pk_xxxxxx" \ -H "Content-Type: application/json" \ -d '{ "clickId": "rLnWe1uz9t282v7g", "eventName": "Sign up", "customerExternalId": "cus_oFUYbZYqHFR0knk0MjsMC6b0", "customerName": "John Doe", "customerEmail": "john.doe@example.com", "customerAvatar": "https://example.com/avatar.png" }'
Last updated on