Validation Problem
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.
Required range:
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.