{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/microsoft.graph.scheduleInformation", "title": "scheduleInformation", "required": [ "@odata.type" ], "type": "object", "properties": { "availabilityView": { "type": "string", "description": "Represents a merged view of availability of all the items in scheduleItems. The view consists of time slots. Availability during each time slot is indicated with: 0= free or working elswhere, 1= tentative, 2= busy, 3= out of office.Note: Working elsewhere is set to 0 instead of 4 for backward compatibility. For details, see the Q&A and Exchange 2007 and Exchange 2010 do not use the WorkingElsewhere value.", "nullable": true }, "error": { "anyOf": [ { "$ref": "#/components/schemas/microsoft.graph.freeBusyError" }, { "type": "object", "nullable": true } ], "description": "Error information from attempting to get the availability of the user, distribution list, or resource." }, "scheduleId": { "type": "string", "description": "An SMTP address of the user, distribution list, or resource, identifying an instance of scheduleInformation.", "nullable": true }, "scheduleItems": { "type": "array", "items": { "$ref": "#/components/schemas/microsoft.graph.scheduleItem" }, "description": "Contains the items that describe the availability of the user or resource." }, "workingHours": { "anyOf": [ { "$ref": "#/components/schemas/microsoft.graph.workingHours" }, { "type": "object", "nullable": true } ], "description": "The days of the week and hours in a specific time zone that the user works. These are set as part of the user's mailboxSettings." }, "@odata.type": { "type": "string" } } }