Skip to main content
Resend
Previewv0.2.0
38 actions · 2 auth methods

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · API Key

Uses a secret API key as a bearer token. Keys can be scoped to full access or sending-only and optionally restricted to…

Connector Profile · OAuth 2.0

Authorization code flow with PKCE. Requires registering an OAuth client with Resend. Scopes are either emails:send or fu…
3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · API Key

Link Account · OAuth 2.0

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

|
|
38 actions
Action
Description
Required scopes
Create API Key
Create an API key with an optional permission tier and domain restriction; the token is returned only once.
List API Keys
List all API keys for the account.
Update API Key
Rename an existing API key.
Delete API Key
Permanently delete an API key so it can no longer authenticate requests.
Create Broadcast
Create a broadcast email targeted at a segment, optionally sending it immediately.
Send Broadcast
Send or schedule an existing broadcast.
Retrieve Broadcast
Retrieve a single broadcast by its id.
List Broadcasts
List all broadcasts in the account.
Update Broadcast
Update an existing broadcast.
Delete Broadcast
Permanently delete a broadcast that has not been sent.
Create Contact
Add a contact with optional name, custom properties, segment membership and topic subscriptions.
Retrieve Contact
Retrieve a single contact by id or email address.
List Contacts
List contacts, optionally filtered by segment.
Update Contact
Update an existing contact by id or email address.
Delete Contact
Remove a contact from the audience by id or email address.
Create Domain
Add a new sending domain and receive the DNS records needed to verify it.
Verify Domain
Trigger DNS verification for a domain.
Retrieve Domain
Retrieve a single domain by its id.
List Domains
List all domains in the account.
Update Domain
Update a domain’s tracking and TLS settings.
Delete Domain
Remove a domain so it can no longer be used to send email.
Send Email
Send a single email through Resend.
Send Batch Emails
Send up to 100 emails in a single batch request.
Retrieve Email
Retrieve a single sent email by its id.
List Emails
List sent emails for the account.
Update Email
Update a scheduled email, such as its send time.
Cancel Email
Cancel a scheduled email that has not yet been sent.
Create Segment
Create a segment used to group contacts for broadcasts.
Retrieve Segment
Retrieve a single segment by its id.
List Segments
List all segments in the account.
Update Segment
Rename an existing segment.
Delete Segment
Permanently delete a segment from the account.
Add Suppression
Add a single email address to the suppression list to stop future sends.
Retrieve Suppression
Retrieve a single suppression by its id.
List Suppressions
List all suppressed email addresses.
Remove Suppression
Remove a single suppression by its id.
Add Batch Suppressions
Add multiple email addresses to the suppression list in one request.
Remove Batch Suppressions
Remove multiple suppressions in one request.