Lightdash · Schema

ApiErrorPayload

The Error object is returned from the api any time there is an error. The message contains

Business IntelligenceAnalyticsdbtSemantic LayerOpen-SourceDashboardsData

Properties

Name Type Description
error object
status string
View JSON Schema on GitHub

JSON Schema

lightdash-apierrorpayload.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://api-evangelist.github.io/lightdash/json-schema/lightdash-apierrorpayload.json",
  "title": "ApiErrorPayload",
  "description": "The Error object is returned from the api any time there is an error.\nThe message contains",
  "properties": {
    "error": {
      "properties": {
        "data": {
          "$ref": "#/components/schemas/AnyType",
          "description": "Optional data containing details of the error"
        },
        "message": {
          "type": "string",
          "description": "A friendly message summarising the error"
        },
        "name": {
          "type": "string",
          "description": "Unique name for the type of error"
        },
        "statusCode": {
          "type": "number",
          "format": "integer",
          "description": "HTTP status code"
        }
      },
      "required": [
        "name",
        "statusCode"
      ],
      "type": "object"
    },
    "status": {
      "type": "string",
      "enum": [
        "error"
      ],
      "nullable": false
    }
  },
  "required": [
    "error",
    "status"
  ],
  "type": "object"
}