Skip to main content

A single field-level validation error.

pointer
string

JSON Pointer (RFC 6901) to the offending field — e.g. /steps/0/subject.

  • An empty string ("") means the error applies to the whole request body (e.g. body is missing or unparseable).
  • For route or query parameter failures the pointer is the parameter name (e.g. id, top).
Example:

"/steps/0/subject"

detail
string

Sanitized, human-readable explanation of this field's error. One of a small set of templates — "Field is required.", "Value has an invalid type.", "Value has an invalid format.", "Request body is not valid JSON.", "The request body is required and cannot be empty." — or a FluentValidator message on body endpoints.

Example:

"Field is required."