An error, as application/problem+json (RFC 9457).
typestring (uri)requiredIdentifies the error: collection.id/developers/errors#<code>.
titlestringrequiredA short summary of the status, e.g. "Not Found".
statusintegerrequiredThe HTTP status code.
detailstringrequiredWhat went wrong, for a person to read.
codestringrequiredStable, machine-readable error code (snake_case). Program against this.
errorsarray of objectoptionalField-level problems (validation errors).
pathstringrequiredThe field, e.g. "body.changes.cover_date" or "query.limit".
messagestringrequiredrequestIdstringrequiredThe X-Request-Id of the request; quote it to support.
errorobjectrequireddeprecatedDeprecated: the pre-v1 error shape ({ code, message, details }), kept for existing clients. Use code and detail.
codestringrequiredmessagestringrequireddetailsanyoptional