WorkloadStatus

The health status of an Office 365 workload as returned by the Service Communications API current and historical status endpoints.

Microsoft 365Microsoft Office IntegrationOffice 365

Properties

Name Type Description
Id string The workload identifier.
Workload string The workload name.
StatusDate string The date of the status.
WorkloadDisplayName string The display name of the workload.
Status string The overall status of the workload.
IncidentIds array List of incident identifiers affecting the workload.
FeatureGroupStatusCollection array Status of individual features within the workload.
View JSON Schema on GitHub

JSON Schema

workload-status.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "workload-status.json",
  "title": "WorkloadStatus",
  "description": "The health status of an Office 365 workload as returned by the Service Communications API current and historical status endpoints.",
  "type": "object",
  "properties": {
    "Id": {
      "type": "string",
      "description": "The workload identifier."
    },
    "Workload": {
      "type": "string",
      "description": "The workload name."
    },
    "StatusDate": {
      "type": "string",
      "format": "date-time",
      "description": "The date of the status."
    },
    "WorkloadDisplayName": {
      "type": "string",
      "description": "The display name of the workload."
    },
    "Status": {
      "type": "string",
      "description": "The overall status of the workload.",
      "enum": [
        "ServiceOperational",
        "Investigating",
        "ServiceDegradation",
        "ServiceInterruption",
        "RestoringService",
        "ExtendedRecovery",
        "InvestigationSuspended",
        "ServiceRestored",
        "FalsePositive",
        "PostIncidentReportPublished",
        "InformationAvailable"
      ]
    },
    "IncidentIds": {
      "type": "array",
      "description": "List of incident identifiers affecting the workload.",
      "items": {
        "type": "string"
      }
    },
    "FeatureGroupStatusCollection": {
      "type": "array",
      "description": "Status of individual features within the workload.",
      "items": {
        "type": "object",
        "properties": {
          "Feature": {
            "type": "string",
            "description": "The feature identifier."
          },
          "FeatureGroupDisplayName": {
            "type": "string",
            "description": "The display name of the feature."
          },
          "FeatureStatus": {
            "type": "string",
            "description": "The status of the feature.",
            "enum": [
              "ServiceOperational",
              "Investigating",
              "ServiceDegradation",
              "ServiceInterruption",
              "RestoringService",
              "ExtendedRecovery",
              "InvestigationSuspended",
              "ServiceRestored",
              "FalsePositive",
              "PostIncidentReportPublished",
              "InformationAvailable"
            ]
          }
        },
        "required": ["Feature", "FeatureGroupDisplayName", "FeatureStatus"]
      }
    }
  },
  "required": ["Id", "Workload", "StatusDate", "WorkloadDisplayName", "Status"]
}