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
| Field | Type | Description |
target * | Target | (system = "ms_graph", required: system) |
object * | object | |
object
| Field | Type | Description |
calendars * | string (email)[] | Calendar owners (typically email addresses) to query. |
after * | string (date-time) | |
before * | string (date-time) | |
timezone | string | |
Result
| Field | Type | Description |
calendars | object[] | |
API mapping
Field mapping
| Intent field | API parameter |
object.calendars | schedules[] (email addresses) |
object.after | startTime.dateTime |
object.before | endTime.dateTime |
object.timezone | startTime.timeZone / endTime.timeZone |