Skip to content

Structure "Offer validation error"

This structure describes validation errors that may occur when managing offers.

Field description

Name Description Data type Required
statusCode HTTP status code. For this error, it is 422 or 406. Number +
message General error description in the request language; if there is no translation, as is. String +
errorCode Error code, usually 1002. Enumeration "Codes of validation errors in offers" +
wrongFields List of validation errors. Array of "Description of a validation error" structures +
messageArgs For this error, it is null. Object +

Sample

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
}