Google Calendar availability query profile
org.intentschema.productivity.calendar.availability.query.v1@com.google.calendar.v1
JSON: bare · @sha256:1011d049b87f…
Hash: sha256:1011d049b87f2aa7efae48f913cc6b263ec33bc8b2586dd69b51fd06e8a94b7f
Google Calendar profile for freebusy.query.
Implements: Query calendar availability (org.intentschema.productivity.calendar.availability.query.v1)
Payload
| Field | Type | Description |
target * | Target | (system = "google_calendar", 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 | items[].id (calendar IDs or emails) |
object.after | timeMin |
object.before | timeMax |
object.timezone | timeZone |