Перейти к содержанию

Структура "Ошибка валидации тендера"

Данная структура описывает ошибки валидации, которые могут возникнуть при работе с тендерами.

Описание полей

Имя Описание Тип данных Обязательный
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
}