НОРМОСКАН Документация
API v1Посмотреть доставку уведомлений

Посмотреть доставку уведомлений

Обновлено 8 октября 2026
GET/webhooks/deliveries

Возвращает журнал своей проверки. Пустой список означает отсутствие настройки уведомлений или отправок. Адрес и секрет согласуются при подключении.

Передайте ключ организации в заголовке Authorization: Bearer <ключ>.

Пример запроса

Используйте NK_BASE и NK_KEY из быстрого старта. Переменные в пути, например RUN_ID, замените значениями из ваших ответов API.

GET /webhooks/deliveries
curl --fail-with-body "$NK_BASE/webhooks/deliveries?run_id=$RUN_ID" \
  -H "Authorization: Bearer $NK_KEY"

Параметры

ПараметрГде / типОбязательныйОписание
run_idЗапрос
строка
ДаНомер своей проверки. Проверка.

Ответы и ошибки

200

Успешный ответ.

application/json

Поля ответа

Массив элементов:

eventстрока · необязательное
Событие. Значения: "run.finished", "run.failed".
statusстрока · необязательное
Итог доставки. Значения: "pending", "delivered", "rejected", "failed", "denied".
attemptsцелое число · необязательное
Число попыток.
created_atстрока · необязательное
Время создания.
delivered_atстрока / null · необязательное
Время успешной доставки.

401

Ключ не передан, неверен или отозван.

application/json

Поля ответа
detailобъект / массив: объект / строка · обязательное
Обычно объект с error. При ошибке проверки параметров возможен список нарушений.
Вложенные поля
errorстрока · обязательное
Машинный код ошибки. Используйте его в обработчике.
messageстрока · необязательное
Пояснение для человека. Текст может меняться.
fileстрока · необязательное
Проблемный файл, если ошибка относится к нему.

Массив элементов:

locмассив: строка / целое число · необязательное
Путь до неверного поля.
msgстрока · необязательное
Причина нарушения.
typeстрока · необязательное
Код нарушения.
inputобъект · необязательное
Переданное значение.

Текст ошибки, если сервер не вернул объект.

403

Доступ закрыт или действие не разрешено.

application/json

Поля ответа
detailобъект / массив: объект / строка · обязательное
Обычно объект с error. При ошибке проверки параметров возможен список нарушений.
Вложенные поля
errorстрока · обязательное
Машинный код ошибки. Используйте его в обработчике.
messageстрока · необязательное
Пояснение для человека. Текст может меняться.
fileстрока · необязательное
Проблемный файл, если ошибка относится к нему.

Массив элементов:

locмассив: строка / целое число · необязательное
Путь до неверного поля.
msgстрока · необязательное
Причина нарушения.
typeстрока · необязательное
Код нарушения.
inputобъект · необязательное
Переданное значение.

Текст ошибки, если сервер не вернул объект.

404

Объект не найден, результат ещё не опубликован либо дополнительный метод недоступен в подключении.

application/json

Поля ответа
detailобъект / массив: объект / строка · обязательное
Обычно объект с error. При ошибке проверки параметров возможен список нарушений.
Вложенные поля
errorстрока · обязательное
Машинный код ошибки. Используйте его в обработчике.
messageстрока · необязательное
Пояснение для человека. Текст может меняться.
fileстрока · необязательное
Проблемный файл, если ошибка относится к нему.

Массив элементов:

locмассив: строка / целое число · необязательное
Путь до неверного поля.
msgстрока · необязательное
Причина нарушения.
typeстрока · необязательное
Код нарушения.
inputобъект · необязательное
Переданное значение.

Текст ошибки, если сервер не вернул объект.

422

Ошибка валидации: detail содержит объект с кодом либо список нарушений.

application/json

Поля ответа
detailобъект / массив: объект / строка · обязательное
Обычно объект с error. При ошибке проверки параметров возможен список нарушений.
Вложенные поля
errorстрока · обязательное
Машинный код ошибки. Используйте его в обработчике.
messageстрока · необязательное
Пояснение для человека. Текст может меняться.
fileстрока · необязательное
Проблемный файл, если ошибка относится к нему.

Массив элементов:

locмассив: строка / целое число · необязательное
Путь до неверного поля.
msgстрока · необязательное
Причина нарушения.
typeстрока · необязательное
Код нарушения.
inputобъект · необязательное
Переданное значение.

Текст ошибки, если сервер не вернул объект.

Другой ответ

Ошибка входного сервера или сети может иметь текстовое/HTML-тело. Проверяйте HTTP-статус и Content-Type.