EventUpdateRequest

CloudCollaborationEnterpriseMicrosoftProductivity

Properties

Name Type Description
subject string
body object
start object
end object
location object
locations array
attendees array
isAllDay boolean
isOnlineMeeting boolean
onlineMeetingProvider string
recurrence object
showAs string
importance string
sensitivity string
categories array
reminderMinutesBeforeStart integer
View JSON Schema on GitHub

JSON Schema

microsoft-office-365-eventupdaterequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/EventUpdateRequest",
  "title": "EventUpdateRequest",
  "type": "object",
  "properties": {
    "subject": {
      "type": "string",
      "example": "example_value"
    },
    "body": {
      "$ref": "#/components/schemas/ItemBody"
    },
    "start": {
      "$ref": "#/components/schemas/DateTimeTimeZone"
    },
    "end": {
      "$ref": "#/components/schemas/DateTimeTimeZone"
    },
    "location": {
      "$ref": "#/components/schemas/Location"
    },
    "locations": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Location"
      },
      "example": []
    },
    "attendees": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Attendee"
      },
      "example": []
    },
    "isAllDay": {
      "type": "boolean",
      "example": true
    },
    "isOnlineMeeting": {
      "type": "boolean",
      "example": true
    },
    "onlineMeetingProvider": {
      "type": "string",
      "enum": [
        "teamsForBusiness",
        "skypeForBusiness",
        "skypeForConsumer"
      ],
      "example": "teamsForBusiness"
    },
    "recurrence": {
      "$ref": "#/components/schemas/PatternedRecurrence"
    },
    "showAs": {
      "type": "string",
      "enum": [
        "free",
        "tentative",
        "busy",
        "oof",
        "workingElsewhere",
        "unknown"
      ],
      "example": "free"
    },
    "importance": {
      "type": "string",
      "enum": [
        "low",
        "normal",
        "high"
      ],
      "example": "low"
    },
    "sensitivity": {
      "type": "string",
      "enum": [
        "normal",
        "personal",
        "private",
        "confidential"
      ],
      "example": "normal"
    },
    "categories": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "example": []
    },
    "reminderMinutesBeforeStart": {
      "type": "integer",
      "example": 10
    }
  }
}