[POST] …/v1/report/seterror
Метод устанавливает ошибку по запросу отчёта.
Важно:
[Authorize(AuthenticationSchemes = "Introspection", Policy = "regos.api.report")];Authorization: Bearer <access_token>;regos.api.report;request_uuid существует и находится в статусе 0 (InProcess);report_rep_request_ref.rrep_errors записывается текст ошибки, а rrep_status меняется на 2 (Error);ReportError webhook и sockethook;Входные параметры
| Название | Тип данных | Обязательность | Описание параметра |
|---|---|---|---|
| request_uuid | string | Обязательный | UUID запроса отчёта |
| api_login | string | Обязательный | ApiLogin аккаунта, в котором нужно установить ошибку |
| message | string | Обязательный | Текст ошибки |
Пример запроса
{
"request_uuid": "9006f149-aa49-4b8e-ba69-386d945fa738",
"api_login": "DEMO",
"message": "Ошибка формирования отчёта во внешнем сервисе"
}
Выходные параметры
| Название | Тип данных | Описание параметра |
|---|---|---|
| row_affected | Int64 | Количество изменённых строк |
Пример ответа
{
"ok": true,
"result": {
"row_affected": 1
}
}