calendar_list_calendars
List all event calendars with their names and IDs to find the exact calendar values other calendar tools require. Use when a calendar name is unknown or a tool reports no matching calendar.
Instructions
List the owner's event calendars by name and id, so you know the exact values the other calendar tools accept.
Use when: a calendar name is unknown, a tool reported "No calendar named ...", or before creating an event in, moving to or deleting a specific calendar. Not for events (use calendar_list_events), for Reminders lists (use reminders_list_lists), or for testing the CalDAV connection (use icloud_check_health). Parameters: none; it always covers every calendar on the account that can hold events. Behavior:
Read-only; changes nothing.
Calendars that cannot hold events (Reminders lists) are left out.
The list is cached for up to 2 minutes, so a calendar just added in the Calendar app can appear a little later; calendars created, renamed or deleted through these tools show at once. Returns: a list of {name, id}. Other calendar tools accept either value and match names in any case. An empty list means the account has no event calendars. Errors: a sign-in or connection failure raises an error saying so; run icloud_check_health.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||