Message

A service communication message from the Office 365 Service Communications API representing an incident, planned maintenance, or Message Center communication.

Microsoft 365Microsoft Office IntegrationOffice 365

Properties

Name Type Description
Id string The message identifier.
Name string The message name.
Title stringnull The title of the message.
StartTime string The start time of the event.
EndTime string The end time of the event.
Status string The current status of the event.
Messages array History of messages published for this event.
LastUpdatedTime string The last time the message was updated.
Workload string The workload associated with the message.
WorkloadDisplayName string The display name of the workload.
Feature string The feature associated with the message.
FeatureDisplayName string The display name of the feature.
MessageType string The type of message.
View JSON Schema on GitHub

JSON Schema

message.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "message.json",
  "title": "Message",
  "description": "A service communication message from the Office 365 Service Communications API representing an incident, planned maintenance, or Message Center communication.",
  "type": "object",
  "properties": {
    "Id": {
      "type": "string",
      "description": "The message identifier."
    },
    "Name": {
      "type": "string",
      "description": "The message name."
    },
    "Title": {
      "type": ["string", "null"],
      "description": "The title of the message."
    },
    "StartTime": {
      "type": "string",
      "format": "date-time",
      "description": "The start time of the event."
    },
    "EndTime": {
      "type": "string",
      "format": "date-time",
      "description": "The end time of the event."
    },
    "Status": {
      "type": "string",
      "description": "The current status of the event."
    },
    "Messages": {
      "type": "array",
      "description": "History of messages published for this event.",
      "items": {
        "type": "object",
        "properties": {
          "PublishedTime": {
            "type": "string",
            "format": "date-time",
            "description": "The time the message was published."
          },
          "MessageText": {
            "type": "string",
            "description": "The text content of the message."
          }
        },
        "required": ["PublishedTime", "MessageText"]
      }
    },
    "LastUpdatedTime": {
      "type": "string",
      "format": "date-time",
      "description": "The last time the message was updated."
    },
    "Workload": {
      "type": "string",
      "description": "The workload associated with the message."
    },
    "WorkloadDisplayName": {
      "type": "string",
      "description": "The display name of the workload."
    },
    "Feature": {
      "type": "string",
      "description": "The feature associated with the message."
    },
    "FeatureDisplayName": {
      "type": "string",
      "description": "The display name of the feature."
    },
    "MessageType": {
      "type": "string",
      "description": "The type of message.",
      "enum": ["Incident", "PlannedMaintenance", "MessageCenter"]
    }
  },
  "required": ["Id", "StartTime", "Status", "Messages", "LastUpdatedTime"]
}