Qodex.ai
Qodex.ai
IntroductionAsk Anything
v2 Nylas API
Authentication (Hosted)
/oauth/authorize/oauth/token/oauth/revoke
Authentication (Native)
Virtual Calendars/connect/token
Account
/account
Account Management
/downgrade account/upgrade account/revoke-all tokens/accounts /accounts/:id/ip_addresses/accounts/{id}/token-infoRetrieve Account Icon and Redirect URLUpdate Account Icon and Redirect URLDelete an AccountAdd Account Metadata
Threads
/threads/threads/:id/threads/:id set starred
Messages
/messages/messages/:id/messages/:id starred/messages/:id delete message
Folders
/folders/folders/:id/folders create/folders/:id rename/folders/:id delete
Labels
/labels/labels/:id/labels create/labels/:id rename/labels/:id delete
Drafts
/drafts//drafts/:id/drafts//drafts/:id update/drafts/:id delete/send direct with tracking
Sending
/send inline image/outbox/outbox/{job_status_id}/outbox/outbox/{job_status_id}
Files
/files/files/:id/files/:id/download/files
Calendars
/calendars/calendars/id/calendars/free-busy/calendars/calendars/id/calendars/id /calendars/availability/calendars/availability/consecutive
Resources
/resources
Events
/events/events/:idCreate a Recurring Event/events/:id/events/:id/send-rsvp
Contacts
/contacts/contacts/groups/contacts/:id/contacts/contacts/contacts/contacts/:id/picture
Search
/messages/search/threads/search
Webhooks
/webhooks//webhooks//webhooks/{id}/webhooks/{id}/webhooks/{id}
Deltas
/delta/latest_cursor/delta with filters/delta/longpoll/delta/streaming
Filters
/threads with filters
Pagination
/threads limit and offset
Views
/messages view ids/threads view expanded
Job Status
/job-statuses/id/job-statuses
Neural APIs-Conversation
ConversationConversation Feedback
Neural APIs-Categorize
CategorizeCategorize Feedback
Neural APIs-Signature
SignatureSignature Feedback
Neural APIs-Optical Charecter Recognition
OCROCR Feedback
Neural APIs-Sentiment
PUT Sentiment AnalysisSentiment Feedback
Scheduler
Return All Scheduling PagesCreate a Scheduling PageReturn a Scheduling PageUpdate a Scheduling PageDelete a Scheduling PageGet Available Calendars
Provider Detection
Detect provider based on given email address
Integrations
Create Integration - ZoomGet IntegrationsGet Integration - ZoomDelete Integration
v3 Nylas Administration API
v3-applications-redirect-uris-{id}
Get callback URIUpdate a callback URIDelete a callback URI
v3-applications-redirect-uris
Get an application's callback URIsAdd callback URI to application
v3-applications
Get applicationUpdate application
v3-connectors-{provider}-creds-{id}
Get credential by IDUpdate credential by IDDelete credential by ID
v3-connectors-{provider}-creds
Create credentialList credentials
v3-connectors-{provider}
Create a connectorList connectors
v3-connectors
Create a connectorList connectors
v3-connect
Custom AuthenticationHosted OAuth - Authorization RequestHosted OAuth - Token exchangeHosted OAuth - Revoke OAuth tokenToken Info
v3-grants-{grantId}
Get a grantUpdate grantDelete grant
v3-grants
List grantsGet current grant
v3-webhooks-{id}
Get the destinations for an application by webhook IDUpdate a webhook destinationDelete a webhook destination
v3-webhooks
Create a webhook destinationGet destinations for an applicationRotate a webhook secretGet mock webhook payloadSend test event
v3-channels/pubsub-{id}
Get a specific PubSub channel by idUpdate a specific PubSub channelDelete a specific PubSub channel
v3-channels/pubsub
Create a PubSub channelGet PubSub channels for an application
v3
Detect provider
v3 Nylas Email and Calendar APIs
v3-grants/{grant_id}-calendars-{calendar_id}
Return a CalendarUpdate a CalendarDelete a Calendar
v3-grants/{grant_id}-calendars
Create a CalendarReturn all CalendarsGet Free/Busy Schedule
v3-grants/{grant_id}-events-{event_id}
Return an EventUpdate an EventDelete an EventSend RSVP
v3-grants/{grant_id}-events
Return all EventsCreate an Event
v3-grants/{grant_id}-messages-{message_id}
Return a MessageUpdate a MessageDelete a MessageCompose a message reply
v3-grants/{grant_id}-messages-schedules-{scheduleId}
Retrieve a Scheduled MessageStop a Scheduled Message
v3-grants/{grant_id}-messages-schedules
Retrieve Your Scheduled Messages
v3-grants/{grant_id}-messages
Return all MessagesClean email messagesSend a messageCompose a message
v3-grants/{grant_id}-threads-{thread_id}
Return a ThreadUpdate a ThreadDelete a Thread
v3-grants/{grant_id}-threads
Return all Threads
v3-grants/{grant_id}-drafts-{draft_id}
Return a DraftUpdate a DraftDelete a DraftSend a Draft
v3-grants/{grant_id}-drafts
Return all DraftsCreate a Draft
v3-grants/{grant_id}-folders-{folder_id}
Return a FolderUpdate a FolderDelete a Folder
v3-grants/{grant_id}-folders
Return all FoldersCreate a Folder
v3-grants/{grant_id}-attachments/{attachment_id}
Return metadata of an AttachmentDownload an Attachment
v3-grants/{grant_id}
Return all room resources
v3
Get Availability
v3 Nylas Scheduler APIs
v3-grants/{grant_id}/scheduling/configurations-{configuration_id}
Return a Configuration objectUpdate a Configuration objectDelete a Configuration object
v3-grants/{grant_id}/scheduling/configurations
Create a Configuration objectReturn all Configuration objects
v3-scheduling-sessions
Create a sessionDelete a session
v3-scheduling-bookings-{booking_id}
Return a Booking objectReschedule a bookingConfirm a bookingDelete a booking
v3-scheduling-bookings
Book an event
v3-scheduling
Get Availability
IntroductionAsk Anything
v2 Nylas API
Authentication (Hosted)
/oauth/authorize/oauth/token/oauth/revoke
Authentication (Native)
Virtual Calendars/connect/token
Account
/account
Account Management
/downgrade account/upgrade account/revoke-all tokens/accounts /accounts/:id/ip_addresses/accounts/{id}/token-infoRetrieve Account Icon and Redirect URLUpdate Account Icon and Redirect URLDelete an AccountAdd Account Metadata
Threads
/threads/threads/:id/threads/:id set starred
Messages
/messages/messages/:id/messages/:id starred/messages/:id delete message
Folders
/folders/folders/:id/folders create/folders/:id rename/folders/:id delete
Labels
/labels/labels/:id/labels create/labels/:id rename/labels/:id delete
Drafts
/drafts//drafts/:id/drafts//drafts/:id update/drafts/:id delete/send direct with tracking
Sending
/send inline image/outbox/outbox/{job_status_id}/outbox/outbox/{job_status_id}
Files
/files/files/:id/files/:id/download/files
Calendars
/calendars/calendars/id/calendars/free-busy/calendars/calendars/id/calendars/id /calendars/availability/calendars/availability/consecutive
Resources
/resources
Events
/events/events/:idCreate a Recurring Event/events/:id/events/:id/send-rsvp
Contacts
/contacts/contacts/groups/contacts/:id/contacts/contacts/contacts/contacts/:id/picture
Search
/messages/search/threads/search
Webhooks
/webhooks//webhooks//webhooks/{id}/webhooks/{id}/webhooks/{id}
Deltas
/delta/latest_cursor/delta with filters/delta/longpoll/delta/streaming
Filters
/threads with filters
Pagination
/threads limit and offset
Views
/messages view ids/threads view expanded
Job Status
/job-statuses/id/job-statuses
Neural APIs-Conversation
ConversationConversation Feedback
Neural APIs-Categorize
CategorizeCategorize Feedback
Neural APIs-Signature
SignatureSignature Feedback
Neural APIs-Optical Charecter Recognition
OCROCR Feedback
Neural APIs-Sentiment
PUT Sentiment AnalysisSentiment Feedback
Scheduler
Return All Scheduling PagesCreate a Scheduling PageReturn a Scheduling PageUpdate a Scheduling PageDelete a Scheduling PageGet Available Calendars
Provider Detection
Detect provider based on given email address
Integrations
Create Integration - ZoomGet IntegrationsGet Integration - ZoomDelete Integration
v3 Nylas Administration API
v3-applications-redirect-uris-{id}
Get callback URIUpdate a callback URIDelete a callback URI
v3-applications-redirect-uris
Get an application's callback URIsAdd callback URI to application
v3-applications
Get applicationUpdate application
v3-connectors-{provider}-creds-{id}
Get credential by IDUpdate credential by IDDelete credential by ID
v3-connectors-{provider}-creds
Create credentialList credentials
v3-connectors-{provider}
Create a connectorList connectors
v3-connectors
Create a connectorList connectors
v3-connect
Custom AuthenticationHosted OAuth - Authorization RequestHosted OAuth - Token exchangeHosted OAuth - Revoke OAuth tokenToken Info
v3-grants-{grantId}
Get a grantUpdate grantDelete grant
v3-grants
List grantsGet current grant
v3-webhooks-{id}
Get the destinations for an application by webhook IDUpdate a webhook destinationDelete a webhook destination
v3-webhooks
Create a webhook destinationGet destinations for an applicationRotate a webhook secretGet mock webhook payloadSend test event
v3-channels/pubsub-{id}
Get a specific PubSub channel by idUpdate a specific PubSub channelDelete a specific PubSub channel
v3-channels/pubsub
Create a PubSub channelGet PubSub channels for an application
v3
Detect provider
v3 Nylas Email and Calendar APIs
v3-grants/{grant_id}-calendars-{calendar_id}
Return a CalendarUpdate a CalendarDelete a Calendar
v3-grants/{grant_id}-calendars
Create a CalendarReturn all CalendarsGet Free/Busy Schedule
v3-grants/{grant_id}-events-{event_id}
Return an EventUpdate an EventDelete an EventSend RSVP
v3-grants/{grant_id}-events
Return all EventsCreate an Event
v3-grants/{grant_id}-messages-{message_id}
Return a MessageUpdate a MessageDelete a MessageCompose a message reply
v3-grants/{grant_id}-messages-schedules-{scheduleId}
Retrieve a Scheduled MessageStop a Scheduled Message
v3-grants/{grant_id}-messages-schedules
Retrieve Your Scheduled Messages
v3-grants/{grant_id}-messages
Return all MessagesClean email messagesSend a messageCompose a message
v3-grants/{grant_id}-threads-{thread_id}
Return a ThreadUpdate a ThreadDelete a Thread
v3-grants/{grant_id}-threads
Return all Threads
v3-grants/{grant_id}-drafts-{draft_id}
Return a DraftUpdate a DraftDelete a DraftSend a Draft
v3-grants/{grant_id}-drafts
Return all DraftsCreate a Draft
v3-grants/{grant_id}-folders-{folder_id}
Return a FolderUpdate a FolderDelete a Folder
v3-grants/{grant_id}-folders
Return all FoldersCreate a Folder
v3-grants/{grant_id}-attachments/{attachment_id}
Return metadata of an AttachmentDownload an Attachment
v3-grants/{grant_id}
Return all room resources
v3
Get Availability
v3 Nylas Scheduler APIs
v3-grants/{grant_id}/scheduling/configurations-{configuration_id}
Return a Configuration objectUpdate a Configuration objectDelete a Configuration object
v3-grants/{grant_id}/scheduling/configurations
Create a Configuration objectReturn all Configuration objects
v3-scheduling-sessions
Create a sessionDelete a session
v3-scheduling-bookings-{booking_id}
Return a Booking objectReschedule a bookingConfirm a bookingDelete a booking
v3-scheduling-bookings
Book an event
v3-scheduling
Get Availability
Homev3 Nylas Administration APIv3-webhooks

v3-webhooks

Number of APIs: 5

  1. Create a webhook destination POST {{baseUrl}}/v3/webhooks

  2. Get destinations for an application GET {{baseUrl}}/v3/webhooks

  3. Rotate a webhook secret POST {{baseUrl}}/v3/webhooks/rotate-secret/:id

  4. Get mock webhook payload POST {{baseUrl}}/v3/webhooks/mock-payload

  5. Send test event POST {{baseUrl}}/v3/webhooks/send-test-event

Previous
Delete a webhook destination
Next
Create a webhook destination