Linktastic API 1
First Linktastic API to test with
3 subscribers
40 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Linktastic API 1 endpoints
| Method | Endpoint | Description |
|---|---|---|
| v3 | ||
| POST |
getAvailability /v3/calendars/availability |
Get Availability for a given account / accounts. All participant emails must be associated with a valid Nylas Grant, and _should_ be unique within their application, including… |
| v3 > grants/{grant_id} > calendars | ||
| GET |
returnAllCalendars /v3/grants/{grantId}/calendars |
Returns all calendars. |
| POST |
getFreeBusySchedule /v3/grants/{grant_id}/calendars/free-busy |
Get the free/busy schedule for a list of email addresses. The Grant ID included in the request must have access to view the provided emails' free/busy data (typically, this is… |
| POST |
createACalendar /v3/grants/{grant_id}/calendars |
Create a calendar. |
| v3 > grants/{grant_id} > calendars > {calendar_id} | ||
| GET |
returnACalendar /v3/grants/{grant_id}/calendars/{calendar_id} |
Returns a calendar by ID. |
| PUT |
updateACalendar /v3/grants/{grant_id}/calendars/{calendar_id} |
Updates an existing calendar by the specific calendar ID. |
| DELETE |
deleteACalendar /v3/grants/{grant_id}/calendars/{calendar_id} |
Deletes an existing calendar identified by the specific calendar ID. You cannot delete a calendar where `is_primary: true`. |
| v3 > grants/{grant_id} > events | ||
| POST |
createAnEvent /v3/grants/{grant_id}/events |
Creates an event. |
| GET |
returnAllEvents /v3/grants/{grant_id}/events |
Returns all events. |
| v3 > grants/{grant_id} > events > {event_id} | ||
| PUT |
updateAnEvent /v3/grants/{grant_id}/events/{event_id} |
Updates an event, conference, or metadata. ## Ready Only and Recurring Events Updating and deleting an event is managed in a similar fashion to other endpoints with the… |
| POST |
sendRsvp /v3/grants/{grant_id}/events/{event_id}/send-rsvp |
The Send RSVP endpoint allows users to respond to events they have been added to as an attendee. You cannot directly update events as an invitee, since you are not the… |
| DELETE |
deleteAnEvent /v3/grants/{grant_id}/events/{event_id} |
Deletes an event. For Google, deleted events can still be read for some period of time via the `show_cancelled` query parameter. Microsoft deletes happen immediately. |
| GET |
returnAnEvent /v3/grants/{grant_id}/events/{event_id} |
Returns an event by ID. |
| v3 > grants/{grant_id} > messages | ||
| POST |
composeAMessage /v3/grants/{grant_id}/messages/smart-compose |
Generates a message based on a prompt. |
| POST |
sendAMessage /v3/grants/{grant_id}/messages/send |
You can use the Send v3 API to send a message now, or schedule it to send later. To send a message now, omit the `send_at` field. To schedule a message, set the `send_at` field… |
| GET |
returnAllMessages /v3/grants/{grant_id}/messages |
Returns all messages. |
| v3 > grants/{grant_id} > messages > {message_id} | ||
| DELETE |
deleteAMessage /v3/grants/{grant_id}/messages/{message_id} |
Nylas does not currently support hard delete but instead we move the message to the trash folder (soft delete). |
| GET |
returnAMessage /v3/grants/{grant_id}/messages/{message_id} |
Returns a message by ID. |
| POST |
composeAMessageReply /v3/grants/{grant_id}/messages/{message_id}/smart-compose |
Generates a reply to a message based on a prompt. |
| PUT |
updateAMessage /v3/grants/{grant_id}/messages/{message_id} |
Updates a message. |
| v3 > grants/{grant_id} > messages > schedules | ||
| GET |
retrieveYourScheduledMessages /v3/grants/{grant_id}/messages/schedules |
This API returns the messages that you have scheduled. It returns both messages that have been, sent and messages that are still waiting to be sent. |
| v3 > grants/{grant_id} > messages > schedules > {scheduleId} | ||
| GET |
retrieveAScheduledMessage /v3/grants/{grant_id}/messages/schedules/{scheduleId} |
This API returns a scheduled message. It returns both messages that have been sent, and messages that have not yet been sent. |
| DELETE |
stopAScheduledMessage /v3/grants/{grant_id}/messages/schedules/{scheduleId} |
This endpoint prevents a scheduled message that has not yet been sent from being sent. You can only use this endpoint before the message has reached its `send_at` time. You… |
| v3 > grants/{grant_id} > threads | ||
| GET |
returnAllThreads /v3/grants/{grant_id}/threads |
Returns all threads. Not available for IMAP. |
| v3 > grants/{grant_id} > threads > {thread_id} | ||
| DELETE |
deleteAThread /v3/grants/{grant_id}/threads/{thread_id} |
Moves the specified thread to the trash. This is considered a "soft delete" because the call does not empty the trash. Any messages that belong to the thread are also moved to… |
| GET |
returnAThread /v3/grants/{grant_id}/threads/{thread_id} |
Returns a thread by ID (not available for IMAP). |
| PUT |
updateAThread /v3/grants/{grant_id}/threads/{thread_id} |
Updates a thread (not available for IMAP). |
| v3 > grants/{grant_id} > drafts | ||
| POST |
createADraft /v3/grants/{grant_id}/drafts |
You can use the Drafts v3 API to create a draft email message. See the [Drafts documentation](/docs/api/v3-beta/ecc/#tag--Drafts) for more information. |
| GET |
returnAllDrafts /v3/grants/{grant_id}/drafts |
Returns all Drafts. |
| v3 > grants/{grant_id} > drafts > {draft_id} | ||
| GET |
returnADraft /v3/grants/{grant_id}/drafts/{draft_id} |
Returns a Draft by ID. |
| DELETE |
deleteADraft /v3/grants/{grant_id}/drafts/{draft_id} |
Permanently deletes a Draft. See the [Drafts documentation](/docs/api/v3-beta/ecc/#tag--Drafts) for more information. |
| POST |
sendADraft /v3/grants/{grant_id}/drafts/{draft_id} |
Sends a Draft using the specified ID. See the [Drafts documentation](/docs/api/v3-beta/ecc/#tag--Drafts) for more information. |
| PUT |
updateADraft /v3/grants/{grant_id}/drafts/{draft_id} |
You can use the Drafts v3 API to update a draft email message using its ID. |
| v3 > grants/{grant_id} > folders | ||
| POST |
createAFolder /v3/grants/{grant_id}/folders |
Creates a folder. |
| GET |
returnAllFolders /v3/grants/{grant_id}/folders |
Returns all folders. |
| v3 > grants/{grant_id} > folders > {folder_id} | ||
| PUT |
updateAFolder /v3/grants/{grant_id}/folders/{folder_id} |
Updates an existing folder. |
| DELETE |
deleteAFolder /v3/grants/{grant_id}/folders/{folder_id} |
Deletes a folder. |
| GET |
returnAFolder /v3/grants/{grant_id}/folders/{folder_id} |
Returns a folder by ID. |
| v3 > grants/{grant_id} > attachments/{attachment_id} | ||
| GET |
downloadAnAttachment /v3/grants/{grant_id}/attachments/{attachment_id}/download |
Returns an attachment by ID. |
| GET |
returnMetadataOfAnAttachment /v3/grants/{grant_id}/attachments/{attachment_id} |
Returns an attachment by ID. |
Linktastic API 1 pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|