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 an additional field.
Enum for additional field types.
Enum for additional field options types.
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 booking confirmed template settings.
Class representation of a booking guest.
Class representation of a booking organizer.
Class representation of a booking participant.
Class representation of a booking reminder.
Enum for booking statuses.
Enum for booking types.
Builder for ListConfigurationsQueryParams.
Class representation of a Nylas clean message request
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.
Class representation of a Nylas scheduler configuration.
Class representation of availability settings.
Class representation of a participant in a booking.
Class representation of a participant in a booking.
Class representation of an event booking.
Class representation of a participant in a scheduled event.
Class representation of scheduler settings.
Class representation of the query parameters for confirming a booking.
Class representation of the request body for confirming a booking.
Enum for confirm booking statuses.
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 request to create a booking guest.
Class representing a request to create a booking organizer.
Class representation of the query parameters for creating a booking.
Class representation of a request to create a booking reminder.
Class representation of a confirm booking request.
Class representation of a Nylas create calendar request
Class representation of a request to create a configuration.
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 request to create a session.
Class representation of a Nylas create webhook request.
Sealed class representing the data needed to create a credential
Custom headers to be used when drafting or sending an email.
Class representing a response to a delete request.
Class representation of the query parameters for destroying a booking.
Class representation of a request to destroy a booking.
Class representing a query to delete an event.
Enum for email language options.
Class representation of an email template.
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 a booking.
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 API closes the connection before the Nylas SDK receives a response.
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.
Overrides to use for an outgoing request to the Nylas API.
Class representation of the query parameters for rescheduling a booking.
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 representation of a request to update a configuration.
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.