Структура "Помилка валідації заявки"
Ця структура описує помилки валідації, які можуть виникнути при роботі з заявками.
Опис полів
| Ім'я | Опис | Тип даних | Обов'язковий |
|---|---|---|---|
| statusCode | Код HTTP-статусу. Для цієї помилки це 422 або 406. | Число | + |
| message | Загальний опис помилки мовою запиту; якщо перекладу немає — як є. | Рядок | + |
| errorCode | Код помилки, зазвичай 1002. |
Перелік "Коди помилок валідації заявок" | + |
| wrongFields | Список помилок валідації. | Масив Структур "Опис помилки валідації" | + |
| messageArgs | Для цієї помилки — null. |
Об'єкт | + |
Зразок
JSON
{
"statusCode": 422,
"message": "proposals.exception.validation.common",
"errorCode": 1002,
"wrongFields": [
{
"fieldName": "waypointListSource",
"message": "proposals.exception.validation.field.is.empty",
"errorCode": 1
},
{
"fieldName": "waypointListTarget",
"message": "proposals.exception.validation.field.is.empty",
"errorCode": 1
}
],
"messageArgs": null
}