Package-level declarations
Types
Base class for all Nylas API errors.
Base class for all Nylas SDK errors.
Enum for the access type of the authentication URL.
Class representation of a Nylas application details object
Class representation of a Nylas attachment object
Enum class for the different authentication providers.
Enum representing the method used to determine availability for a meeting.
Class representation of participant details to check availability for.
Class representation of the availability rules for a Nylas calendar.
Class representation of a Nylas code exchange request
Class representation of a Nylas code exchange response
Class representing a request to compose a message.
Class representing a response to a message composition request.
This sealed class represents the different types of conferencing configurations.
Enum for the different conferencing providers.
Interface for email addresses in a contact.
Class representing a contact group.
Class representing an object that points to a contact group ID.
Class representing a Nylas attachment object.
Class representation of a Nylas create calendar request
This sealed class represents the base Nylas connector creation request.
Class representing a request to create a credential
Class representing a request to create a draft.
Class representation of the query parameters for creating an event.
Class representing a request to create an event.
Class representation of the Nylas folder creation request.
Class representing a request to create a grant.
Class representing a request to create a redirect uri.
Class representation of a Nylas create webhook request.
Sealed class representing the data needed to create a credential
Class representing a response to a delete request.
Class representing a query to delete an event.
Class representing the different Nylas environments.
Enum representing the status of an event.
Enum representation of visibility of the event, if the event is private or public.
Class representation of the query parameters for finding an attachment.
Class representation of the query parameters for finding an event.
Class representing the query parameters for finding a message.
Class representation of a Nylas free-busy time slot object.
Enum representing the type of free/busy information returned for a calendar.
Class representation of a Nylas get availability request
Class representation of a Nylas get availability response
Class representation of a Nylas get free-busy request
Class representation of a Nylas get free busy response. It can be either a FreeBusy or a FreeBusyError.
Class representing Google connector setting.
Class representing a Google connector creation request.
Represents a message-related request that uses an attachment
Class representation for an IM address in a contact.
Interface for query parameters.
Class representation of the query parameters for listing calendars.
Class representation of the query parameters for listing calendars.
Class representation of the query parameters for listing credentials.
Class representing the query parameters for listing drafts.
Class representation of the query parameters for listing events.
Class representation of the query parameters for listing grants.
Class representing the query parameters for listing messages.
Class representation of a Nylas response object that contains a list of objects.
Class representation of the meeting buffer object within an availability request.
Class representing a message header.
Class representing Microsoft credentials and settings.
Class representing a Microsoft connector creation request.
Class representation of a general Nylas API error.
Class representing an error response from the Nylas API.
Class representing an OAuth error returned by the Nylas API.
Error thrown when the Nylas SDK times out before receiving a response from the server.
Class representing an Event participant.
Enum representing the status of an Event participant.
Class representation for phone numbers in a contact.
Class representation for a physical address in a contact.
Class representing the object containing the OAuth 2.0 URL as well as the hashed secret.
Class representing the object used to set parameters for detecting a provider.
Class representing the Nylas provider detect response.
Class representation of a Redirect URI object
Configuration settings for a Redirect URI object
Enum representing the different types of reminders.
Class representing the reminder details for an event.
Enum representing the allowed RSVP status values.
Class representing information about a scheduled message.
Class representing a list of scheduled messages.
Class representing a scheduled message status.
Class representing a request to send a message.
Class representation of the query parameters for sending RSVP.
Class representation of a Nylas send-rsvp request
Class representing a response after stopping a scheduled message.
Class representation of a Nylas token exchange request
Class representing the different tracking options for when a message is sent.
Class representation of a Nylas update calendar request
Class representing a Nylas update connector request.
Class representing a request to update a credential
Class representing a request to update a draft.
Class representation of the query parameters for updating events.
Class representation of a Nylas update event request
Class representation of the Nylas folder update request.
Class representation of a Nylas update grant request
Class representing a request to update a message.
Class representation of a Nylas update redirect uri request
Class representing a request to update a thread.
Class representation of a Nylas update webhook request.
Configuration for generating a URL for OAuth 2.0 authentication.
Class representing a Nylas webhook delete response.
Class representing the response for getting a list of webhook ip addresses.
Enum representing the possible webhook statuses.
Enum representing the available webhook triggers.
Class representing a Nylas webhook with secret.