GlitchTip · Schema

StatusPageSchema

GlitchTip StatusPageSchema

Error TrackingPerformance MonitoringUptime MonitoringApplication MonitoringOpen SourceSentry CompatibleObservabilityLogging

Properties

Name Type Description
isPublic boolean When true, the status page URL is publicly accessible
name string
monitors array
slug object
View JSON Schema on GitHub

JSON Schema

glitchtip-statuspageschema.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/glitchtip/main/json-schema/glitchtip-statuspageschema.json",
  "title": "StatusPageSchema",
  "description": "GlitchTip StatusPageSchema",
  "properties": {
    "isPublic": {
      "description": "When true, the status page URL is publicly accessible",
      "title": "Is Public",
      "type": "boolean"
    },
    "name": {
      "maxLength": 200,
      "title": "Name",
      "type": "string"
    },
    "monitors": {
      "items": {
        "$ref": "#/components/schemas/MonitorSchema"
      },
      "title": "Monitors",
      "type": "array"
    },
    "slug": {
      "anyOf": [
        {
          "maxLength": 200,
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Slug"
    }
  },
  "required": [
    "isPublic",
    "name",
    "monitors"
  ],
  "type": "object"
}