DEVELOPERS / DEVELOPERS
list_public_calendars
Behavior, inputs, outputs and permissions for list_public_calendars.
Reviewed · 2026-10-06 / Ridian
This reference is generated from the published tool contract.
Behavior and boundaries
Section titled “Behavior and boundaries”Lists the workspace’s subscription calendars (public iCal feeds others subscribe to) with feed URL, per-app subscribe links, event count and active subscribers. Test calendars are marked mode=test.
Permissions
Section titled “Permissions”Granted scopes, accounts, calendars and visibility rules limit access. Workspace administrators do not automatically gain access to other users’ accounts.
public_calendars:read
{ "$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": {}, "additionalProperties": false}Output
Section titled “Output”{ "$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": { "calendars": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string" }, "mode": { "type": "string", "enum": [ "live", "test" ] }, "name": { "type": "string" }, "timezone": { "type": "string" }, "feed_url": { "type": "string" }, "subscribe_links": { "type": "object", "properties": { "google": { "type": "string" }, "outlook": { "type": "string" }, "office365": { "type": "string" }, "apple": { "type": "string" } }, "required": [ "google", "outlook", "office365", "apple" ], "additionalProperties": false }, "event_count": { "type": "number" }, "active_subscribers": { "type": "number" }, "console_url": { "type": "string" } }, "required": [ "id", "mode", "name", "timezone", "feed_url", "subscribe_links", "event_count", "active_subscribers", "console_url" ], "additionalProperties": false } } }, "required": [ "calendars" ], "additionalProperties": false}Errors and retries
Section titled “Errors and retries”Check the tool result for errors. Do not blindly retry writes after a timeout. Check the current resource or send status first.