Bondy Connect
Skip to content

bondy.error.invalid_data ​

When the data values are invalid.

Description ​

Bondy raises this error when a request fails validation on more than one property. errors holds one entry for each failure. Bondy also raises this error when it cannot decode request data in its declared format. In that case, details.format names the format.

Positional Results ​
0string

The error message

Keyword Results ​
codestring

invalid_data

descriptionstring

The error description

messagestring

The error message

errorsarray[object]

The errors details

#### Example
json
{
    "uri": "bondy.error.invalid_data",
    "code": "invalid_data",
    "handle": "C014",
    "nature": "permanent",
    "message": "Invalid data.",
    "description": "There were 2 validation errors.",
    "details": {
        "errors": [
            {
                "code": "missing_required_value",
                "description": "A value for 'roles' is required.",
                "key": "roles",
                "message": "Missing required value."
            },
            {
                "code": "missing_required_value",
                "description": "A value for 'permissions' is required.",
                "key": "permissions",
                "message": "Missing required value."
            }
        ]
    },
    "errors": [
        {
            "code": "missing_required_value",
            "description": "A value for 'roles' is required.",
            "key": "roles",
            "message": "Missing required value."
        },
        {
            "code": "missing_required_value",
            "description": "A value for 'permissions' is required.",
            "key": "permissions",
            "message": "Missing required value."
        }
    ],
    "causes": [],
    "doc_uri": "/errors/C014"
}