Структура "Помилка валідації тендеру"
Ця структура описує помилки валідації, які можуть виникнути під час роботи з тендерами.
Опис полів
| Ім'я | Опис | Тип даних | Обов'язковий |
|---|---|---|---|
| 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
}