OpsGenie · Schema

Schedule

AlertsIncident ManagementMonitoringOn-CallOperations

Properties

Name Type Description
id string Unique identifier of the schedule.
name string Name of the schedule.
description string Description of the schedule.
timezone string Timezone of the schedule.
enabled boolean Whether the schedule is active.
ownerTeam object Owner team of the schedule.
rotations array Rotations within the schedule.
View JSON Schema on GitHub

JSON Schema

opsgenie-schedule-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Schedule",
  "title": "Schedule",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique identifier of the schedule."
    },
    "name": {
      "type": "string",
      "description": "Name of the schedule."
    },
    "description": {
      "type": "string",
      "description": "Description of the schedule."
    },
    "timezone": {
      "type": "string",
      "description": "Timezone of the schedule."
    },
    "enabled": {
      "type": "boolean",
      "description": "Whether the schedule is active."
    },
    "ownerTeam": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Team ID."
        },
        "name": {
          "type": "string",
          "description": "Team name."
        }
      },
      "description": "Owner team of the schedule."
    },
    "rotations": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Rotation"
      },
      "description": "Rotations within the schedule."
    }
  }
}