Структура "Ошибка валидации тендера"
Данная структура описывает ошибки валидации, которые могут возникнуть при работе с тендерами.
Описание полей
| Имя | Описание | Тип данных | Обязательный |
|---|---|---|---|
| statusCode | Код HTTP-статуса. Для данной ошибки это 422 или 406. | Число | + |
| message | Общее описание ошибки на языке запроса; если перевода нет — как есть. | Строка | + |
| errorCode | Код ошибки. | Перечисление "Коды ошибок валидации тендера" | + |
| wrongFields | Список ошибок валидации. | Массив Структур "Описание ошибки валидации" | + |
| messageArgs | Для этой ошибки — null. |
Объект | + |
Пример
JSON
{
"statusCode": 422,
"message": "tender.exception.validation",
"errorCode": 5,
"wrongFields": [
{
"fieldName": "paymentBidStep",
"message": "tender.exception.validation.tender.bid.step.above.total.value",
"errorCode": 13
}
],
"messageArgs": null
}