Skip to main content

/log

Метод логирующий любое действие. Используется для логирования действий не требующих запроса перехода (даже ассинхронного). Запись лога в ClickHouse происходит через брокер.

Этот эндпойнт могут использовать, как юзеры, так и сторонние сервисы. Их можно различать, по типу используемой авторизации.

Приложение вызывает этот эндпойнт всегда, когда происходит действие, при котором нет необходимости запроса степа.

Для сторонних сервисов условия вызова метода устанавливаются отдельно.

Если запрос от юзера, то:

  • Ключи idBPM и idLMS игнорируются. Для такого запроса idBPM определяется токеном, а idLMS определяется уже имеющимся методом определения внешнего id.
  • Ключи application_name и application_id не заполняются

Если запрос от стороннего сервиса:

  • Если присутствует ключ idBPMidLMS определяется уже имеющимся методом определения внешнего id. (если есть в запросе - игнорируется);
  • Если нет idBPM, но есть idLMS, idBPM определяется по внешнему id;
  • Если оба отсутствуют, поля idBPM и idLMS заполняются дефолтными значениями.
Header Parameters
  • Authorization string
    Example: {{token}}
Request Body
  • object
Responses

OK


Schema
  • object
Loading...