{
"title": "<string>",
"status": 349,
"detail": "<string>",
"errors": [
{
"pointer": "/steps/0/subject",
"detail": "Field is required."
}
]
}Validation Problem
The 400 error the Reply API returns when a request fails validation. Route, query, and body errors all arrive in a single errors array.
Input-validation error response at 400. Returned when the request body
fails binding, FluentValidator rules, or when route/query parameter
attribute validation ([Range], [Required]) fails. Route, query, and
body errors are combined into a single errors[] array — clients should
not assume one error per request.
Short, human-readable summary of the problem.
HTTP status code.
100 <= x <= 599Human-readable explanation specific to this occurrence.
List of field-level validation errors. Always non-empty when this envelope is returned. Each entry pins a single offending field via JSON Pointer plus a sanitized detail string.
Show child attributes
Show child attributes