Перейти до змісту

Структура "Помилка валідації заявки"

Ця структура описує помилки валідації, які можуть виникнути при роботі з заявками.

Опис полів

Ім'я Опис Тип даних Обов'язковий
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
}