Коды ошибок
Коды ошибок
Каждая ошибка API ссылается сюда по коду в поле code.
{
"data": null,
"error": {
"code": "vms.camera.detector_required",
"message": "Сначала назначьте детектор на камеру (модель + сценарии)",
"retryable": false
}
}code— стабильный машинный код ошибки. По нему стоит ветвить логику интеграции.message— текст для человека. Он может меняться, сравнивать его не нужно.retryable— есть ли смысл повторить запрос без изменений.fields— ошибки отдельных полей запроса, если запрос не прошёл проверку.
Справочник кодов с объяснением и действиями появится в этом разделе.