get_freebusy
Query free/busy windows for one or more users in a time range to find a meeting slot.
Instructions
[Official API + UAT, v1.3.7] Query freebusy windows for one or more users in a time range. Use to find a meeting slot. Requires calendar:calendar:readonly (already in default scope set).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| time_min | Yes | RFC3339 start, e.g. 2026-05-04T09:00:00+08:00 | |
| time_max | Yes | RFC3339 end | |
| user_ids | Yes | Open IDs to query (use get_login_status / search_contacts to look up). | |
| room_ids | No | Optional meeting-room IDs. | |
| include_external_calendar | No | Include the user's synced external calendars (optional) | |
| only_busy | No | Only return busy windows (optional) |