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
}