[{"data":1,"prerenderedAt":503},["ShallowReactive",2],{"page:\u002Freference":3,"navigation":6,"reference-index":48},{"kind":4,"sections":5},"none",[],{"title":7,"links":8},"API reference",[9,12,15,18,21,24,27,30,33,36,39,42,45],{"title":10,"href":11},"Accounts","\u002Freference\u002Faccounts",{"title":13,"href":14},"Connect","\u002Freference\u002Fconnect",{"title":16,"href":17},"Calendars","\u002Freference\u002Fcalendars",{"title":19,"href":20},"Events","\u002Freference\u002Fevents",{"title":22,"href":23},"Availability","\u002Freference\u002Favailability",{"title":25,"href":26},"Meetings","\u002Freference\u002Fmeetings",{"title":28,"href":29},"Invitations","\u002Freference\u002Finvitations",{"title":31,"href":32},"Webhooks","\u002Freference\u002Fwebhooks",{"title":34,"href":35},"Metadata","\u002Freference\u002Fmetadata",{"title":37,"href":38},"Keys","\u002Freference\u002Fkeys",{"title":40,"href":41},"Sandbox","\u002Freference\u002Fsandbox",{"title":43,"href":44},"Usage","\u002Freference\u002Fusage",{"title":46,"href":47},"Logs","\u002Freference\u002Flogs",[49,109,145,235,307,326,347,359,424,443,459,483,491],{"name":10,"slug":50,"description":51,"operations":52},"accounts","List connected calendar accounts and manage their status, settings and imports, including virtual accounts.",[53,58,62,66,70,74,78,82,86,90,93,97,101,105],{"anchor":54,"method":55,"path":56,"summary":57},"accounts-list","GET","\u002Fv2\u002Faccounts","List accounts",{"anchor":59,"method":60,"path":56,"summary":61},"accounts-createvirtual","POST","Create a virtual account",{"anchor":63,"method":55,"path":64,"summary":65},"accounts-get","\u002Fv2\u002Faccounts\u002F{accountId}","Get an account",{"anchor":67,"method":68,"path":64,"summary":69},"accounts-update","PATCH","Update an account",{"anchor":71,"method":72,"path":64,"summary":73},"accounts-delete","DELETE","Delete an account",{"anchor":75,"method":60,"path":76,"summary":77},"accounts-import","\u002Fv2\u002Faccounts\u002Fimport","Import accounts",{"anchor":79,"method":55,"path":80,"summary":81},"accounts-imports-list","\u002Fv2\u002Faccounts\u002Fimports","List account imports",{"anchor":83,"method":55,"path":84,"summary":85},"accounts-status-list","\u002Fv2\u002Faccounts\u002Fstatus","Get the status of several accounts",{"anchor":87,"method":55,"path":88,"summary":89},"accounts-settings-get","\u002Fv2\u002Faccounts\u002F{accountId}\u002Fsettings","Get calendar settings",{"anchor":91,"method":68,"path":88,"summary":92},"accounts-settings-update","Update calendar settings",{"anchor":94,"method":55,"path":95,"summary":96},"accounts-status-get","\u002Fv2\u002Faccounts\u002F{accountId}\u002Fstatus","Get the status of an account",{"anchor":98,"method":55,"path":99,"summary":100},"accounts-workinglocations-list","\u002Fv2\u002Faccounts\u002F{accountId}\u002Fworking-locations","List working locations",{"anchor":102,"method":55,"path":103,"summary":104},"accounts-imports-get","\u002Fv2\u002Faccounts\u002Fimports\u002F{importId}","Get an account import",{"anchor":106,"method":60,"path":107,"summary":108},"accounts-imports-retry","\u002Fv2\u002Faccounts\u002Fimports\u002F{importId}\u002Fretry","Retry an account import",{"name":13,"slug":110,"description":111,"operations":112},"connect","Connect and reconnect calendar accounts with connect sessions, including the steps that run in the user's browser.",[113,117,121,125,129,133,137,141],{"anchor":114,"method":60,"path":115,"summary":116},"connect-accounts-create","\u002Fv2\u002Fconnect\u002Faccounts","Connect an account with a code",{"anchor":118,"method":60,"path":119,"summary":120},"connect-authorize","\u002Fv2\u002Fconnect\u002Fauthorize","Get the consent URL (popup mode)",{"anchor":122,"method":60,"path":123,"summary":124},"connect-complete","\u002Fv2\u002Fconnect\u002Fcomplete","Complete a connection",{"anchor":126,"method":55,"path":127,"summary":128},"connect-go","\u002Fv2\u002Fconnect\u002Fgo","Start a connection (redirect mode)",{"anchor":130,"method":60,"path":131,"summary":132},"connect-info","\u002Fv2\u002Fconnect\u002Finfo","Get connect widget details",{"anchor":134,"method":55,"path":135,"summary":136},"connect-oauth","\u002Fv2\u002Fconnect\u002Foauth","Get a sign-in URL",{"anchor":138,"method":60,"path":139,"summary":140},"connect-sessions-create","\u002Fv2\u002Fconnect\u002Fsessions","Create a connect session",{"anchor":142,"method":55,"path":143,"summary":144},"connect-sessions-get","\u002Fv2\u002Fconnect\u002Fsessions\u002F{id}","Get a connect session",{"name":16,"slug":146,"description":147,"operations":148},"calendars","Manage calendars, calendar sharing, categories, feeds and calendar groups.",[149,153,156,160,163,167,171,174,178,181,184,188,192,195,199,203,206,210,213,217,221,224,228,232],{"anchor":150,"method":55,"path":151,"summary":152},"calendargroups-list","\u002Fv2\u002Fcalendar-groups","List calendar groups",{"anchor":154,"method":60,"path":151,"summary":155},"calendargroups-create","Create a calendar group",{"anchor":157,"method":55,"path":158,"summary":159},"calendars-list","\u002Fv2\u002Fcalendars","List calendars",{"anchor":161,"method":60,"path":158,"summary":162},"calendars-create","Create a calendar",{"anchor":164,"method":55,"path":165,"summary":166},"colors-get","\u002Fv2\u002Fcolors","Get color palettes",{"anchor":168,"method":68,"path":169,"summary":170},"calendargroups-rename","\u002Fv2\u002Fcalendar-groups\u002F{groupId}","Rename a calendar group",{"anchor":172,"method":72,"path":169,"summary":173},"calendargroups-delete","Delete a calendar group",{"anchor":175,"method":55,"path":176,"summary":177},"calendars-get","\u002Fv2\u002Fcalendars\u002F{calendarRef}","Get a calendar",{"anchor":179,"method":68,"path":176,"summary":180},"calendars-update","Update a calendar",{"anchor":182,"method":72,"path":176,"summary":183},"calendars-delete","Delete a calendar",{"anchor":185,"method":60,"path":186,"summary":187},"calendars-subscribe","\u002Fv2\u002Fcalendars\u002Fsubscribe","Subscribe to a calendar",{"anchor":189,"method":55,"path":190,"summary":191},"calendars-categories-list","\u002Fv2\u002Fcalendars\u002F{calendarRef}\u002Fcategories","List categories",{"anchor":193,"method":60,"path":190,"summary":194},"calendars-categories-create","Create a category",{"anchor":196,"method":55,"path":197,"summary":198},"calendars-feed-get","\u002Fv2\u002Fcalendars\u002F{calendarRef}\u002Ffeed","Get a calendar's feed",{"anchor":200,"method":201,"path":197,"summary":202},"calendars-feed-enable","PUT","Enable a calendar's feed",{"anchor":204,"method":72,"path":197,"summary":205},"calendars-feed-disable","Disable a calendar's feed",{"anchor":207,"method":55,"path":208,"summary":209},"calendars-permissions-list","\u002Fv2\u002Fcalendars\u002F{calendarRef}\u002Fpermissions","List calendar permissions",{"anchor":211,"method":60,"path":208,"summary":212},"calendars-permissions-create","Share a calendar",{"anchor":214,"method":72,"path":215,"summary":216},"calendars-unsubscribe","\u002Fv2\u002Fcalendars\u002F{calendarRef}\u002Fsubscription","Unsubscribe from a calendar",{"anchor":218,"method":68,"path":219,"summary":220},"calendars-categories-update","\u002Fv2\u002Fcalendars\u002F{calendarRef}\u002Fcategories\u002F{categoryId}","Update a category",{"anchor":222,"method":72,"path":219,"summary":223},"calendars-categories-delete","Delete a category",{"anchor":225,"method":60,"path":226,"summary":227},"calendars-feed-rotate","\u002Fv2\u002Fcalendars\u002F{calendarRef}\u002Ffeed\u002Frotate","Rotate a feed's link",{"anchor":229,"method":68,"path":230,"summary":231},"calendars-permissions-update","\u002Fv2\u002Fcalendars\u002F{calendarRef}\u002Fpermissions\u002F{permissionId}","Update a calendar permission",{"anchor":233,"method":72,"path":230,"summary":234},"calendars-permissions-delete","Delete a calendar permission",{"name":19,"slug":236,"description":237,"operations":238},"events","Manage events across Google Calendar, Microsoft Outlook and virtual calendars, including metadata, attachments and conferencing.",[239,243,246,250,253,256,260,264,268,271,275,279,283,287,291,295,299,303],{"anchor":240,"method":55,"path":241,"summary":242},"events-list","\u002Fv2\u002Fevents","List events",{"anchor":244,"method":60,"path":241,"summary":245},"events-create","Create an event",{"anchor":247,"method":55,"path":248,"summary":249},"events-get","\u002Fv2\u002Fevents\u002F{eventId}","Get an event",{"anchor":251,"method":68,"path":248,"summary":252},"events-update","Update an event",{"anchor":254,"method":72,"path":248,"summary":255},"events-delete","Delete an event",{"anchor":257,"method":60,"path":258,"summary":259},"events-import","\u002Fv2\u002Fevents\u002Fimport","Import an event",{"anchor":261,"method":60,"path":262,"summary":263},"events-quickadd","\u002Fv2\u002Fevents\u002Fquick","Create an event from text",{"anchor":265,"method":55,"path":266,"summary":267},"events-attachments-list","\u002Fv2\u002Fevents\u002F{eventId}\u002Fattachments","List an event's attachments",{"anchor":269,"method":60,"path":266,"summary":270},"events-attachments-addlink","Attach a link",{"anchor":272,"method":60,"path":273,"summary":274},"events-forward","\u002Fv2\u002Fevents\u002F{eventId}\u002Fforward","Forward an invitation",{"anchor":276,"method":55,"path":277,"summary":278},"events-instances","\u002Fv2\u002Fevents\u002F{eventId}\u002Finstances","List occurrences of a recurring event",{"anchor":280,"method":60,"path":281,"summary":282},"events-move","\u002Fv2\u002Fevents\u002F{eventId}\u002Fmove","Move an event to another calendar",{"anchor":284,"method":60,"path":285,"summary":286},"events-respond","\u002Fv2\u002Fevents\u002F{eventId}\u002Frespond","Respond to an invitation",{"anchor":288,"method":72,"path":289,"summary":290},"events-attachments-delete","\u002Fv2\u002Fevents\u002F{eventId}\u002Fattachments\u002F{attachmentId}","Delete an attachment",{"anchor":292,"method":60,"path":293,"summary":294},"events-attachments-upload","\u002Fv2\u002Fevents\u002F{eventId}\u002Fattachments\u002Ffile","Upload a file to an event",{"anchor":296,"method":60,"path":297,"summary":298},"events-reminder-dismiss","\u002Fv2\u002Fevents\u002F{eventId}\u002Freminder\u002Fdismiss","Dismiss a reminder",{"anchor":300,"method":60,"path":301,"summary":302},"events-reminder-snooze","\u002Fv2\u002Fevents\u002F{eventId}\u002Freminder\u002Fsnooze","Snooze a reminder",{"anchor":304,"method":55,"path":305,"summary":306},"events-attachments-content","\u002Fv2\u002Fevents\u002F{eventId}\u002Fattachments\u002F{attachmentId}\u002Fcontent","Download an attachment",{"name":22,"slug":308,"description":309,"operations":310},"availability","Check free\u002Fbusy information, find meeting times and find rooms.",[311,315,318,322],{"anchor":312,"method":55,"path":313,"summary":314},"freebusy-get","\u002Fv2\u002Ffree-busy","Get free\u002Fbusy for one account",{"anchor":316,"method":60,"path":313,"summary":317},"freebusy-query","Get free\u002Fbusy for several accounts",{"anchor":319,"method":60,"path":320,"summary":321},"meetingtimes-find","\u002Fv2\u002Fmeeting-times","Find meeting times",{"anchor":323,"method":55,"path":324,"summary":325},"rooms-list","\u002Fv2\u002Frooms","List rooms and resources",{"name":25,"slug":327,"description":328,"operations":329},"meetings","Meetings on their own, with no calendar event: Zoom meetings (list, get, create, change, delete), Microsoft Teams meetings (get, create, change, delete) and Google Meet links (get, create, change settings). To add a meeting to an event, use conferencing on the event.",[330,334,337,341,344],{"anchor":331,"method":55,"path":332,"summary":333},"meetings-list","\u002Fv2\u002Fmeetings","List meetings",{"anchor":335,"method":60,"path":332,"summary":336},"meetings-create","Create a meeting",{"anchor":338,"method":55,"path":339,"summary":340},"meetings-get","\u002Fv2\u002Fmeetings\u002F{meetingId}","Get a meeting",{"anchor":342,"method":68,"path":339,"summary":343},"meetings-update","Update a meeting",{"anchor":345,"method":72,"path":339,"summary":346},"meetings-delete","Delete a meeting",{"name":28,"slug":348,"description":349,"operations":350},"invitations","Invitations sent for virtual calendars.",[351,355],{"anchor":352,"method":55,"path":353,"summary":354},"invitations-list","\u002Fv2\u002Finvitations","List invitations",{"anchor":356,"method":55,"path":357,"summary":358},"invitations-get","\u002Fv2\u002Finvitations\u002F{invitationId}","Get an invitation",{"name":31,"slug":360,"description":361,"operations":362},"webhooks","Receive events at your own endpoints through signed, retried and recorded deliveries. Includes replays, test deliveries and a relay for sandbox events.",[363,367,370,374,377,380,384,388,392,396,400,404,408,412,416,420],{"anchor":364,"method":55,"path":365,"summary":366},"webhooks-list","\u002Fv2\u002Fwebhooks","List webhook endpoints",{"anchor":368,"method":60,"path":365,"summary":369},"webhooks-create","Create a webhook endpoint",{"anchor":371,"method":55,"path":372,"summary":373},"webhooks-get","\u002Fv2\u002Fwebhooks\u002F{webhookId}","Get a webhook endpoint",{"anchor":375,"method":68,"path":372,"summary":376},"webhooks-update","Update a webhook endpoint",{"anchor":378,"method":72,"path":372,"summary":379},"webhooks-delete","Delete a webhook endpoint",{"anchor":381,"method":55,"path":382,"summary":383},"webhooks-deliveries-list","\u002Fv2\u002Fwebhooks\u002Fdeliveries","List webhook deliveries",{"anchor":385,"method":55,"path":386,"summary":387},"webhooks-eventtypes","\u002Fv2\u002Fwebhooks\u002Fevent-types","List webhook event types",{"anchor":389,"method":55,"path":390,"summary":391},"webhooks-events-list","\u002Fv2\u002Fwebhooks\u002Fevents","List webhook events",{"anchor":393,"method":55,"path":394,"summary":395},"webhooks-listen","\u002Fv2\u002Fwebhooks\u002Flisten","Stream sandbox webhook events",{"anchor":397,"method":60,"path":398,"summary":399},"webhooks-replay","\u002Fv2\u002Fwebhooks\u002F{webhookId}\u002Freplay","Replay failed webhook deliveries",{"anchor":401,"method":55,"path":402,"summary":403},"webhooks-secret-get","\u002Fv2\u002Fwebhooks\u002F{webhookId}\u002Fsecret","Retrieve the signing secret",{"anchor":405,"method":60,"path":406,"summary":407},"webhooks-test","\u002Fv2\u002Fwebhooks\u002F{webhookId}\u002Ftest","Send a test delivery",{"anchor":409,"method":55,"path":410,"summary":411},"webhooks-deliveries-get","\u002Fv2\u002Fwebhooks\u002Fdeliveries\u002F{deliveryId}","Get a webhook delivery",{"anchor":413,"method":55,"path":414,"summary":415},"webhooks-events-get","\u002Fv2\u002Fwebhooks\u002Fevents\u002F{eventId}","Get a webhook event",{"anchor":417,"method":60,"path":418,"summary":419},"webhooks-secret-rotate","\u002Fv2\u002Fwebhooks\u002F{webhookId}\u002Fsecret\u002Frotate","Rotate the signing secret",{"anchor":421,"method":60,"path":422,"summary":423},"webhooks-deliveries-replay","\u002Fv2\u002Fwebhooks\u002Fdeliveries\u002F{deliveryId}\u002Freplay","Replay a webhook delivery",{"name":34,"slug":425,"description":426,"operations":427},"metadata","Import the extended properties stored at the provider into Pyas metadata.",[428,432,436,440],{"anchor":429,"method":60,"path":430,"summary":431},"metadata-import","\u002Fv2\u002Fmetadata\u002Fimport","Import extended properties into metadata",{"anchor":433,"method":55,"path":434,"summary":435},"metadata-imports-list","\u002Fv2\u002Fmetadata\u002Fimports","List metadata imports",{"anchor":437,"method":55,"path":438,"summary":439},"metadata-imports-get","\u002Fv2\u002Fmetadata\u002Fimports\u002F{importId}","Get a metadata import",{"anchor":441,"method":72,"path":438,"summary":442},"metadata-imports-cancel","Cancel a metadata import",{"name":37,"slug":444,"description":445,"operations":446},"keys","List API keys, and rotate a key with a grace period during which both the old and new keys work.",[447,451,455],{"anchor":448,"method":55,"path":449,"summary":450},"keys-list","\u002Fv2\u002Fkeys","List API keys",{"anchor":452,"method":55,"path":453,"summary":454},"keys-get","\u002Fv2\u002Fkeys\u002F{keyId}","Get an API key",{"anchor":456,"method":60,"path":457,"summary":458},"keys-rotate","\u002Fv2\u002Fkeys\u002F{keyId}\u002Frotate","Rotate an API key",{"name":40,"slug":460,"description":461,"operations":462},"sandbox","The sandbox environment that test keys work in.",[463,467,471,475,479],{"anchor":464,"method":55,"path":465,"summary":466},"sandbox-get","\u002Fv2\u002Fsandbox","Get the sandbox",{"anchor":468,"method":60,"path":469,"summary":470},"sandbox-reset","\u002Fv2\u002Fsandbox\u002Freset","Reset the sandbox",{"anchor":472,"method":60,"path":473,"summary":474},"sandbox-simulatechange","\u002Fv2\u002Fsandbox\u002Fsimulate-change","Simulate an external change",{"anchor":476,"method":60,"path":477,"summary":478},"sandbox-simulatemeeting","\u002Fv2\u002Fsandbox\u002Fsimulate-meeting","Simulate a Zoom meeting event",{"anchor":480,"method":60,"path":481,"summary":482},"sandbox-simulatereply","\u002Fv2\u002Fsandbox\u002Fsimulate-reply","Simulate an invitation response",{"name":43,"slug":484,"description":485,"operations":486},"usage","Retrieve API usage by day.",[487],{"anchor":488,"method":55,"path":489,"summary":490},"usage-get","\u002Fv2\u002Fusage","Get usage by day",{"name":46,"slug":492,"description":493,"operations":494},"logs","Look up any v2 request by its trace ID to see what was requested, what the API responded and why, and what happened while the request was processed.",[495,499],{"anchor":496,"method":55,"path":497,"summary":498},"logs-list","\u002Fv2\u002Flogs","List request logs",{"anchor":500,"method":55,"path":501,"summary":502},"logs-get","\u002Fv2\u002Flogs\u002F{traceId}","Get a request log",1794697262461]