Resend

Learn how to use Resend with Composio

Overview

SLUG

RESEND

Description

The universal API for sending emails.

Authentication Details

generic_api_key
stringRequired

Tools

SLUG: RESEND_SEND_EMAIL

Send an email using resend.

Action Parameters

bcc
string
cc
string
from
stringRequired
headers
object
html
string
react
string
reply_to
string
scheduled_at
string
subject
stringRequired
text
string
to
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_CANCEL_EMAIL

Cancel a scheduled email.

Action Parameters

id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_CREATE_AUDIENCE

Create a list of contacts.

Action Parameters

name
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_CREATE_CONTACT

Create a contact in resend.

Action Parameters

audienceId
stringRequired
email
stringRequired
firstName
string
lastName
string
unsubscribed
boolean

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_CREATE_DOMAIN

Create a domain through the resend email api.

Action Parameters

name
stringRequired
region
stringDefaults to us-east-1

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_DELETE_AUDIENCE

Remove an existing audience.

Action Parameters

audience_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_DELETE_CONTACT

Delete a contact in resend.

Action Parameters

audienceId
stringRequired
email
string
id
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_DELETE_DOMAIN

Delete a domain through the resend email api.

Action Parameters

domain_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_LIST_AUDIENCES

List all audiences.

Action Parameters

Action Response

data
array
error
string
object
stringDefaults to list
successful
booleanRequired

SLUG: RESEND_LIST_CONTACTS

List contacts in resend.

Action Parameters

audienceId
stringRequired

Action Response

data
array
error
string
object
string
successful
booleanRequired

SLUG: RESEND_LIST_DOMAINS

List all domains.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_RETRIEVE_AUDIENCE

Retrieve a single audience.

Action Parameters

audience_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_RETRIEVE_CONTACT

Retrieve a contact in resend.

Action Parameters

audienceId
stringRequired
id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_RETRIEVE_DOMAIN

Retrieve a single domain.

Action Parameters

domain_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_RETRIEVE_EMAIL

Retrieve a single email.

Action Parameters

email_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_UPDATE_DOMAIN

Update an existing domain.

Action Parameters

click_tracking
boolean
domain_id
stringRequired
open_tracking
boolean
tls
stringDefaults to opportunistic

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_UPDATE_EMAIL

Update a scheduled email.

Action Parameters

id
stringRequired
scheduled_at
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: RESEND_VERIFY_DOMAIN

Verify a domain through the resend email api.

Action Parameters

domain_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired