Microsoft Graph availability query profile

org.intentschema.productivity.calendar.availability.query.v1@com.microsoft.graph.v1

JSON: bare · @sha256:1efd4e522012…
Hash: sha256:1efd4e52201244076d3e797403ae4a7faff144bf3979964271e089f2741c4e17

Graph profile for getSchedule (free/busy).

Implements: Query calendar availability (org.intentschema.productivity.calendar.availability.query.v1)

Payload

FieldTypeDescription
target *Target(system = "ms_graph", required: system)
object *object
object
FieldTypeDescription
calendars *string (email)[]Calendar owners (typically email addresses) to query.
after *string (date-time)
before *string (date-time)
timezonestring

Result

FieldTypeDescription
calendarsobject[]

API mapping

FieldValue
base_urlhttps://graph.microsoft.com
methodPOST
path/v1.0/me/calendar/getSchedule
scopesCalendars.Read
docshttps://learn.microsoft.com/en-us/graph/api/calendar-getschedule

Field mapping

Intent fieldAPI parameter
object.calendarsschedules[] (email addresses)
object.afterstartTime.dateTime
object.beforeendTime.dateTime
object.timezonestartTime.timeZone / endTime.timeZone