Skip to main content

ProblemDetail

Error response following RFC 7807 Problem Details for HTTP APIs. https://www.rfc-editor.org/rfc/rfc7807

typeType (string)required

URI reference identifying the problem type

Example: https://prairiecloud.io/errors/not-found
titleTitle (string)required

Short human-readable summary of the problem

Example: Resource Not Found
statusStatus (integer)required

HTTP status code

Example: 404
detailDetail (string)required

Human-readable explanation of this specific occurrence

Example: Variable 'foo' does not exist in the catalog
request_idRequest Id (string)required

UUID identifying the request that produced this error

instance object

URI reference identifying the specific problem occurrence

anyOf
string
errors object

Structured validation errors (422 responses)

anyOf
  • Array [
  • property name*any
  • ]
  • ProblemDetail
    {
    "type": "https://prairiecloud.io/errors/not-found",
    "title": "Resource Not Found",
    "status": 404,
    "detail": "Variable 'foo' does not exist in the catalog",
    "request_id": "string",
    "instance": "string",
    "errors": [
    {}
    ]
    }