Events

(Not supported for iCloud) Sends a response to an event that you're added to as a participant. You can't directly update events as a participant.

For most events on EWS, if you decline the event by sending a "no" RSVP response, it's removed from your calendar. If an EWS administrator disabled the option to remove declined events from calendars, the event remains on the calendar with the "no" RSVP status.

Due to a provider limitation, Microsoft Graph might not update the event status properly.

Google allows the meeting organizer to reply "yes", "maybe", and "no" to event invitations. However, other providers do not allow meeting organizers to reply to their own event.

Nylas sends calendar RSVPs to the event organizer as email updates. This can duplicate the RSVP email sent by the calendar provider. If you want to stop Nylas from sending the RSVP email, you can set the skip_nylas_email field to true in the query parameters.

If your application does not implement the scopes that allow you to send messages, Nylas updates the RSVP for the event and returns a 200 with an error message. Event participants on the same provider will see the update, but participants on other providers will not.

post/v3/grants/{grant_id}/events/{event_id}/send-rsvp

Request

  • Base URL
    https://api.us.nylas.com
  • Auth
    • HTTP bearer
    • or HTTP bearer

Query parameters

calendar_idstring required

Filter for the specified calendar ID.

(Not supported for iCloud) You can use primary to query the user's primary calendar.

For an Agent Account, you can also pass the account's own email address, in any letter case, to query its primary calendar. Any other email address returns a 400 error.

skip_nylas_emailboolean

When true, Nylas does not send the RSVP email to the event organizer.

Request body

status'yes' | 'no' | 'maybe'

A participant's RSVP status for the event.

Example request

{
  "status": "maybe"
}

Response

Send-RSVP Response

request_idstring

The request ID.

Example response

{
  "request_id": "5fa64c92-e840-4357-86b9-2aa364d35b88"
}

Changes