Skip to content

VALIDATION_FAILED

The request is malformed: a member is missing, has the wrong type or is out of range. On an update, it is also what a member that is both set and named in clear, or a clear entry that cannot be cleared, gets.

HTTP status 400
Error class ValidationError in TypeScript and Python, *caitlyn.ValidationError in Go, Error::Validation in Rust
Retried by the SDKs No

Read errors on the error: one entry per member or parameter at fault, with a JSON pointer to it, its own code and a description. Fix the request; sending it again unchanged fails the same way.

Every error is an RFC 9457 problem details object with code set to VALIDATION_FAILED and type set to this page's address. requestId identifies the request; quote it to Caitlyn support. Errors lists every field.