# \#calendar-api

**URL:** https://forums.nylas.com/tag/calendar-api/6.md

[Latest](https://forums.nylas.com/latest.md) · [Categories](https://forums.nylas.com/categories.md) · [Tags](https://forums.nylas.com/tags.md)

---

## [Deleting Outlook events sends a lot of emails](https://forums.nylas.com/t/deleting-outlook-events-sends-a-lot-of-emails/1086)

<div class="topic-metadata">

**Author:** [@julianna-boompop](https://forums.nylas.com/u/julianna-boompop)\
**Replies:** 3\
**Last updated:** [April 21, 2026, 1:10pm UTC](https://forums.nylas.com/t/deleting-outlook-events-sends-a-lot-of-emails/1086 "2026-04-21T13:10:49Z")

</div>

This may just be a case where I’m unfamiliar with the way Outlook works, but is there a way to delete an Outlook event without sending a bunch of cancellation emails? Does the Microsoft/Outlook Delete Event API have send…

---

## [Not able to upgrade plan](https://forums.nylas.com/t/not-able-to-upgrade-plan/1122)

<div class="topic-metadata">

**Author:** [@D\_An\_brose](https://forums.nylas.com/u/D_An_brose)\
**Replies:** 1\
**Last updated:** [March 16, 2026, 11:14am UTC](https://forums.nylas.com/t/not-able-to-upgrade-plan/1122 "2026-03-16T11:14:51Z")

</div>

I’m trying to upgrade my plan, but the plans page throws a toaster error when I click to to confirm plan.

---

## ["Subscribe to Primary Calendar Only" is disabled but I only receive event.created for primary calendar](https://forums.nylas.com/t/subscribe-to-primary-calendar-only-is-disabled-but-i-only-receive-event-created-for-primary-calendar/1121)

<div class="topic-metadata">

**Author:** [@zaczacariah](https://forums.nylas.com/u/zaczacariah)\
**Replies:** 1\
**Last updated:** [March 16, 2026, 11:11am UTC](https://forums.nylas.com/t/subscribe-to-primary-calendar-only-is-disabled-but-i-only-receive-event-created-for-primary-calendar/1121 "2026-03-16T11:11:08Z")

</div>

Subscribe to Primary Calendar Only is disabled. So you would expect that in my Webhook logs (in Nylas Dash) I would see event.created logs for all calendars in an account (i.e. all cals in my google calendar acc). At th…

---

## [Free/Busy Time Slots](https://forums.nylas.com/t/free-busy-time-slots/1113)

<div class="topic-metadata">

**Author:** [@henry](https://forums.nylas.com/u/henry)\
**Replies:** 2\
**Last updated:** [February 26, 2026, 8:46pm UTC](https://forums.nylas.com/t/free-busy-time-slots/1113 "2026-02-26T20:46:22Z")

</div>

Looking at the Python SDK, specifically with the TimeSlots.status, the value is ‘typically “busy”’. What are the other possible values? Does the free/busy support also fetching events/time slots that are set as “Free”?…

---

## [Apple/iCloud Calendar: reminders.use\_default is false but reminders.overrides is empty in event.created/event.updated webhook payload (iPhone alert set)](https://forums.nylas.com/t/apple-icloud-calendar-reminders-use-default-is-false-but-reminders-overrides-is-empty-in-event-created-event-updated-webhook-payload-iphone-alert-set/1071)

<div class="topic-metadata">

**Author:** [@mehdi](https://forums.nylas.com/u/mehdi)\
**Replies:** 1\
**Last updated:** [January 28, 2026, 5:49pm UTC](https://forums.nylas.com/t/apple-icloud-calendar-reminders-use-default-is-false-but-reminders-overrides-is-empty-in-event-created-event-updated-webhook-payload-iphone-alert-set/1071 "2026-01-28T17:49:44Z")

</div>

I’m working on Nylas v3 calendar webhooks (notifications). I’m seeing a consistent issue only with Apple Calendar (iCloud) events created/edited from iPhone Calendar. Important context (organizer vs attendee) Organize…

---

## [Unable to delete Microsoft Outlook Events. They just get marked with prefix "Canceled event:"](https://forums.nylas.com/t/unable-to-delete-microsoft-outlook-events-they-just-get-marked-with-prefix-canceled-event/1055)

<div class="topic-metadata">

**Author:** [@magiclin](https://forums.nylas.com/u/magiclin)\
**Replies:** 5\
**Last updated:** [January 14, 2026, 8:18pm UTC](https://forums.nylas.com/t/unable-to-delete-microsoft-outlook-events-they-just-get-marked-with-prefix-canceled-event/1055 "2026-01-14T20:18:44Z")

</div>

I am working on a cross calendar domain service where hosts can invite guests to their event. This particular case involves a Google host inviting a Microsoft guest, and then the Google host cancels the event. For the G…

---

## [Handling of pending and cancelled calendar events for attendees (Outlook behavior)](https://forums.nylas.com/t/handling-of-pending-and-cancelled-calendar-events-for-attendees-outlook-behavior/1048)

<div class="topic-metadata">

**Author:** [@Aidapropbase](https://forums.nylas.com/u/Aidapropbase)\
**Replies:** 2\
**Last updated:** [January 8, 2026, 9:24am UTC](https://forums.nylas.com/t/handling-of-pending-and-cancelled-calendar-events-for-attendees-outlook-behavior/1048 "2026-01-08T09:24:01Z")

</div>

Hello, I have 2 questions regarding how Nylas handles attendee states and cancelled calendar events, especially compared to Outlook behavior. Scenario 1 – Event created, attendee has not responded Organizer creates a…

---

## [Google verification with Nylas](https://forums.nylas.com/t/google-verification-with-nylas/1038)

<div class="topic-metadata">

**Author:** [@jose.ruiz](https://forums.nylas.com/u/jose.ruiz)\
**Replies:** 1\
**Last updated:** [December 18, 2025, 6:08pm UTC](https://forums.nylas.com/t/google-verification-with-nylas/1038 "2025-12-18T18:08:06Z")

</div>

During the Google verification process, it tells us that the OAuth consent doesn’t match our app name. This is because our app is called app, but the OAuth signature shows Nylas. What steps should we take to complete the…

---

## [Google attendee per-instance RSVP updates in recurring series are not reflected for all instances (only first instance updates)](https://forums.nylas.com/t/google-attendee-per-instance-rsvp-updates-in-recurring-series-are-not-reflected-for-all-instances-only-first-instance-updates/1028)

<div class="topic-metadata">

**Author:** [@mehdi](https://forums.nylas.com/u/mehdi)\
**Replies:** 1\
**Last updated:** [December 18, 2025, 5:51pm UTC](https://forums.nylas.com/t/google-attendee-per-instance-rsvp-updates-in-recurring-series-are-not-reflected-for-all-instances-only-first-instance-updates/1028 "2025-12-18T17:51:03Z")

</div>

In our ap using Nylas for calendar sync, when we create a recurring event series and invite a Google Calendar attendee, per-instance responses are not consistently reflected. If the attendee accepts only the first instan…

---

## [Why does Nylas require full Google Calendar scope when using primary keyword?](https://forums.nylas.com/t/why-does-nylas-require-full-google-calendar-scope-when-using-primary-keyword/1012)

<div class="topic-metadata">

**Author:** [@Faizan](https://forums.nylas.com/u/Faizan)\
**Replies:** 3\
**Last updated:** [December 8, 2025, 1:57pm UTC](https://forums.nylas.com/t/why-does-nylas-require-full-google-calendar-scope-when-using-primary-keyword/1012 "2025-12-08T13:57:52Z")

</div>

Hi team, We are trying to fetch Google Calendar events through Nylas using the primary keyword as described in the docs (https://developer.nylas.com/docs/dev-guide/scopes/). Google allows accessing events from the prim…

---

## [Event - Send RSVP endpoint issues 2 emails](https://forums.nylas.com/t/event-send-rsvp-endpoint-issues-2-emails/1008)

<div class="topic-metadata">

**Author:** [@Propbase](https://forums.nylas.com/u/Propbase)\
**Replies:** 3\
**Last updated:** [December 5, 2025, 2:48pm UTC](https://forums.nylas.com/t/event-send-rsvp-endpoint-issues-2-emails/1008 "2025-12-05T14:48:11Z")

</div>

Hello, when sending a reply for an event invitation it always sends 2 emails to the event organizer. It does not matter if the event organizer is sending the event from a gmail or outlook account. When viewing the two …

---

## [IMAP Emails API don't return "inbox" folder](https://forums.nylas.com/t/imap-emails-api-dont-return-inbox-folder/997)

<div class="topic-metadata">

**Author:** [@Yvan](https://forums.nylas.com/u/Yvan)\
**Replies:** 1\
**Last updated:** [November 25, 2025, 12:41pm UTC](https://forums.nylas.com/t/imap-emails-api-dont-return-inbox-folder/997 "2025-11-25T12:41:58Z")

</div>

Hello everyone, I’m having trouble retrieving emails via the Nylas API. Everything works fine with Google and Microsoft, but when people connect their Paris Bar Association email accounts(email@avocat.fr), folders such …

---

## [Understanding \`notify\_participants\` in the Calendar and Events API](https://forums.nylas.com/t/understanding-notify-participants-in-the-calendar-and-events-api/985)

<div class="topic-metadata">

**Author:** [@julianna-boompop](https://forums.nylas.com/u/julianna-boompop)\
**Replies:** 5\
**Last updated:** [November 18, 2025, 6:55pm UTC](https://forums.nylas.com/t/understanding-notify-participants-in-the-calendar-and-events-api/985 "2025-11-18T18:55:41Z")

</div>

I was digging into the notify\_participants flag in the Events API, because I have an app that has already been set up to support Google Calendar, and I was working to also support Outlook Calendar… but I think I don’t u…

---

## [Connection error when trying to call the Nylas API with retry](https://forums.nylas.com/t/connection-error-when-trying-to-call-the-nylas-api-with-retry/881)

<div class="topic-metadata">

**Author:** [@lsr2001](https://forums.nylas.com/u/lsr2001)\
**Replies:** 3\
**Last updated:** [October 31, 2025, 3:57pm UTC](https://forums.nylas.com/t/connection-error-when-trying-to-call-the-nylas-api-with-retry/881 "2025-10-31T15:57:14Z")

</div>

In few Nylas APIs I was facing NylasSdkTimeoutError so I wrapped the function with decorator to retry requests after some delay but now I’m getting error as follows: urllib3.exceptions.ProtocolError: ('Connection aborte…

---

## [Difference in ical\_uid received in Nylas webhook](https://forums.nylas.com/t/difference-in-ical-uid-received-in-nylas-webhook/929)

<div class="topic-metadata">

**Author:** [@lsr2001](https://forums.nylas.com/u/lsr2001)\
**Replies:** 1\
**Last updated:** [October 2, 2025, 3:35am UTC](https://forums.nylas.com/t/difference-in-ical-uid-received-in-nylas-webhook/929 "2025-10-02T03:35:59Z")

</div>

I have subscribed to calendar events related webhook. Now the ical\_uid which I receive in webhook payload for Microsoft events are different to what I receive in Nylas events list API. This is happening in case of recurr…

---

## [Got error after trying to connect to outlook calendar](https://forums.nylas.com/t/got-error-after-trying-to-connect-to-outlook-calendar/923)

<div class="topic-metadata">

**Author:** [@Anatoliy](https://forums.nylas.com/u/Anatoliy)\
**Replies:** 1\
**Last updated:** [October 1, 2025, 10:59pm UTC](https://forums.nylas.com/t/got-error-after-trying-to-connect-to-outlook-calendar/923 "2025-10-01T22:59:35Z")

</div>

Here is nylas response: {“request\_id”:“3644915744-e817a4f9-dc8f-4bb6-b6a4-74ca4c760233”,“error”:{“type”:“grant.login\_id\_invalid”,“message”:“Unable to get cached auth login data. Login ID (‘state’) might have expired or …

---

## [MailboxNotEnabledForRESTAPI](https://forums.nylas.com/t/mailboxnotenabledforrestapi/926)

<div class="topic-metadata">

**Author:** [@arowanuk](https://forums.nylas.com/u/arowanuk)\
**Replies:** 1\
**Last updated:** [October 1, 2025, 10:50pm UTC](https://forums.nylas.com/t/mailboxnotenabledforrestapi/926 "2025-10-01T22:50:31Z")

</div>

Hi there, We recently started using Nylas and it’s been pretty cool. except we’ve en counted this one error which we can’t figure out how to fix. has anyone had this before? Received error code by Microsoft: MailboxNot…

---

## [Microsoft personal account sign in fails on /common and Nylas callback fails after /consumers](https://forums.nylas.com/t/microsoft-personal-account-sign-in-fails-on-common-and-nylas-callback-fails-after-consumers/932)

<div class="topic-metadata">

**Author:** [@agentic](https://forums.nylas.com/u/agentic)\
**Replies:** 1\
**Last updated:** [October 1, 2025, 10:31pm UTC](https://forums.nylas.com/t/microsoft-personal-account-sign-in-fails-on-common-and-nylas-callback-fails-after-consumers/932 "2025-10-01T22:31:52Z")

</div>

Hi team, I am integrating Microsoft calendars through Nylas Hosted Auth. Google connects fine. For Microsoft: If the flow hits /common, I get: You cannot sign in here with a personal account. Use your work or school a…

---

## [Nylas get availability payload confusion](https://forums.nylas.com/t/nylas-get-availability-payload-confusion/880)

<div class="topic-metadata">

**Author:** [@lsr2001](https://forums.nylas.com/u/lsr2001)\
**Replies:** 1\
**Last updated:** [August 26, 2025, 6:41pm UTC](https://forums.nylas.com/t/nylas-get-availability-payload-confusion/880 "2025-08-26T18:41:58Z")

</div>

In Nylas, Get availability API in payload if we set participants.open\_hours.timezone to some other timezone compared to that set in user’s calendar will it cause difference in fetching timeslots?

---

## [Performance Issue: Slow Event Fetching from Outlook Integration](https://forums.nylas.com/t/performance-issue-slow-event-fetching-from-outlook-integration/839)

<div class="topic-metadata">

**Author:** [@Niroz](https://forums.nylas.com/u/Niroz)\
**Replies:** 2\
**Last updated:** [August 7, 2025, 5:02pm UTC](https://forums.nylas.com/t/performance-issue-slow-event-fetching-from-outlook-integration/839 "2025-08-07T17:02:00Z")

</div>

I’m integrating our application with Nylas to fetch calendar events from both Google and Outlook, using the following endpoint : https://api.eu.nylas.com/v3/grants/$grantId/events I’ve observed a significant performanc…

---

## [Event successfully created and synced for interviewers, but not appearing on candidate's calendar](https://forums.nylas.com/t/event-successfully-created-and-synced-for-interviewers-but-not-appearing-on-candidates-calendar/837)

<div class="topic-metadata">

**Author:** [@aman.kr.singh](https://forums.nylas.com/u/aman.kr.singh)\
**Replies:** 1\
**Last updated:** [August 7, 2025, 2:56pm UTC](https://forums.nylas.com/t/event-successfully-created-and-synced-for-interviewers-but-not-appearing-on-candidates-calendar/837 "2025-08-07T14:56:45Z")

</div>

Hi Nylas community, I’m using the Nylas v3 API (Python SDK) to schedule interviews using calendar-api, and I’m running into a final issue with the candidate’s experience. What’s Working Perfectly: I’m creating an ev…

---

## [Integration issue of Scheduler Editor Component UI with Bubble](https://forums.nylas.com/t/integration-issue-of-scheduler-editor-component-ui-with-bubble/828)

<div class="topic-metadata">

**Author:** [@aliza.fatimaa](https://forums.nylas.com/u/aliza.fatimaa)\
**Replies:** 2\
**Last updated:** [July 29, 2025, 9:50am UTC](https://forums.nylas.com/t/integration-issue-of-scheduler-editor-component-ui-with-bubble/828 "2025-07-29T09:50:51Z")

</div>

Hi everyone, I’m trying to integrate the Nylas Scheduler Editor using the code snippet provided in their documentation. I copied the code as it is and just updated the client ID with mine. The Google authentication flow…

---

## [Calendar invite not sent while using Outlook calendar](https://forums.nylas.com/t/calendar-invite-not-sent-while-using-outlook-calendar/669)

<div class="topic-metadata">

**Author:** [@rishikesh](https://forums.nylas.com/u/rishikesh)\
**Replies:** 2\
**Last updated:** [April 23, 2025, 7:34pm UTC](https://forums.nylas.com/t/calendar-invite-not-sent-while-using-outlook-calendar/669 "2025-04-23T19:34:55Z")

</div>

Issue with notify\_participants not sending invites on Outlook Calendar I’m using the Events API to create a calendar event with multiple participants. The connected calendar provider is Outlook. Here’s the problem: I…

---

## [Node.js SDK - TypeScript error](https://forums.nylas.com/t/node-js-sdk-typescript-error/628)

<div class="topic-metadata">

**Author:** [@wander](https://forums.nylas.com/u/wander)\
**Replies:** 2\
**Last updated:** [February 19, 2025, 9:00pm UTC](https://forums.nylas.com/t/node-js-sdk-typescript-error/628 "2025-02-19T21:00:35Z")

</div>

Hi! We are migrating part of our code base to ESM modules and we are getting a TS error saying : This expression is not constructable" Type ’ type of …/node\_modules/lig/types/nylas’ has no construct signatures. It se…

---

## [Create booking with variable description and/location](https://forums.nylas.com/t/create-booking-with-variable-description-and-location/390)

<div class="topic-metadata">

**Author:** [@chris](https://forums.nylas.com/u/chris)\
**Replies:** 8\
**Last updated:** [February 5, 2025, 9:11pm UTC](https://forums.nylas.com/t/create-booking-with-variable-description-and-location/390 "2025-02-05T21:11:18Z")

</div>

Hi, I’ve created a (public) configuration and successfully then created bookings (against Google Calendar). All good, this works fine. But is it possible using the POST to book an event to give it a unique description …

---

## [Event Querying post migration](https://forums.nylas.com/t/event-querying-post-migration/606)

<div class="topic-metadata">

**Author:** [@sboynton](https://forums.nylas.com/u/sboynton)\
**Replies:** 1\
**Last updated:** [January 15, 2025, 6:33pm UTC](https://forums.nylas.com/t/event-querying-post-migration/606 "2025-01-15T18:33:35Z")

</div>

For events created in nylas v2, why can I not query with the event\_id and the grant\_id of the respective v2\_account to find the event on their primary calendar. For every example, I get NOT FOUND @Nylanauts

---

## [V3 Migration with Quickstarts and Virtual calendars](https://forums.nylas.com/t/v3-migration-with-quickstarts-and-virtual-calendars/551)

<div class="topic-metadata">

**Author:** [@sboynton](https://forums.nylas.com/u/sboynton)\
**Replies:** 1\
**Last updated:** [January 15, 2025, 6:22pm UTC](https://forums.nylas.com/t/v3-migration-with-quickstarts-and-virtual-calendars/551 "2025-01-15T18:22:05Z")

</div>

Are V2 Quickstart apps able to be migrated? I am migrating one as a test subject but for some reason my virtual calendars are not migrating properly. The migration report has a null grant\_id and a migration status of nul…

---

## [Reschedule Bug with query params](https://forums.nylas.com/t/reschedule-bug-with-query-params/573)

<div class="topic-metadata">

**Author:** [@sboynton](https://forums.nylas.com/u/sboynton)\
**Replies:** 1\
**Last updated:** [December 2, 2024, 6:55pm UTC](https://forums.nylas.com/t/reschedule-bug-with-query-params/573 "2024-12-02T18:55:00Z")

</div>

I found a bug on the https://book.nylas.com/us/reschedule endpoint. When you pass in all necessary information via query params, the Book Now button does not work unless you delete a character from the email field, and t…

---

## [V3 Migration: How to link a google calendar with a refresh token to a scheduler config for availability](https://forums.nylas.com/t/v3-migration-how-to-link-a-google-calendar-with-a-refresh-token-to-a-scheduler-config-for-availability/505)

<div class="topic-metadata">

**Author:** [@alexis.dejesus](https://forums.nylas.com/u/alexis.dejesus)\
**Replies:** 4\
**Last updated:** [October 14, 2024, 4:59pm UTC](https://forums.nylas.com/t/v3-migration-how-to-link-a-google-calendar-with-a-refresh-token-to-a-scheduler-config-for-availability/505 "2024-10-14T16:59:31Z")

</div>

Hello, currently I’m linking a google account using a https://oauth2.googleapis.com/token response. I already have the refreshToken from google and pass it to nylas v2 java sdk in order to get a Nylas AccessToken that i …

---

## [Determining Nylas-created calendar events](https://forums.nylas.com/t/determining-nylas-created-calendar-events/490)

<div class="topic-metadata">

**Author:** [@alexis.geoffrey](https://forums.nylas.com/u/alexis.geoffrey)\
**Replies:** 3\
**Last updated:** [October 10, 2024, 2:28am UTC](https://forums.nylas.com/t/determining-nylas-created-calendar-events/490 "2024-10-10T02:28:07Z")

</div>

I am wanting to get a list of calendar events from the API that were created by the Nylas scheduler specifically. Is there a quick way to filter or check for events created by Nylas? I was planning on setting a metadata …

[Next page](https://forums.nylas.com/tag/calendar-api/6.md?match_all_tags=true&page=1&tags%5B%5D=calendar-api)
