Connectors
Marketing & Customer Engagement
Resend
Developer email API: send transactional messages, manage domains and audiences
Resend API referenceAPI checked August 18, 2026
- Signs in with
- API token
- Runs on
- Cloud or On-Prem Worker
- Operations
- 91
- Ready-made triggers
- 0
Connect Resend
- In Neblex open Connect › Connections and click New Connection.
- Search for Resend and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| Access tokenRequiredSecret |
Use it in a flow
- Open a flow, open the node library and search for Resend.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from Resend without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Resend can send webhooks, a Webhook trigger receives them at its own URL.
Operations
91 operations in 16 groups. Each one is a step you can add to a flow.
API Key3
Create an API keycreateApiKey | POST | Create an API key. |
Delete an API keydeleteApiKey | DELETE | Remove an API key. |
List API keyslistApiKeys | GET | Page through API keys. |
Audience4
Create an audiencecreateAudience | POST | Create a contact audience. |
Delete an audiencedeleteAudience | DELETE | Remove an audience. |
Get an audiencegetAudience | GET | Retrieve an audience. |
List audienceslistAudiences | GET | List audiences. |
Automation8
Create an automationcreateAutomation | POST | Create a contact automation. |
Delete an automationdeleteAutomation | DELETE | Remove an automation. |
Get an automationgetAutomation | GET | Retrieve an automation. |
Get an automation rungetAutomationRun | GET | Retrieve one automation run. |
List automation runslistAutomationRuns | GET | Page through an automation's runs. |
List automationslistAutomations | GET | Page through automations. |
Stop an automationstopAutomation | POST | Stop a running automation. |
Update an automationupdateAutomation | PATCH | Change an automation. |
Broadcast6
Create a broadcastcreateBroadcast | POST | Create a broadcast to a segment. |
Delete a broadcastdeleteBroadcast | DELETE | Remove a broadcast. |
Get a broadcastgetBroadcast | GET | Retrieve a broadcast. |
List broadcastslistBroadcasts | GET | Page through broadcasts. |
Send a broadcastsendBroadcast | POST | Send or schedule a broadcast. |
Update a broadcastupdateBroadcast | PATCH | Change a broadcast. |
Contact13
Add contact to segmentaddContactToSegment | POST | Add a contact to a segment. |
Create a contactcreateContact | POST | Create a contact. |
Delete a contactdeleteContact | DELETE | Remove a contact. |
Get a contactgetContact | GET | Retrieve a contact. |
Get a contact importgetContactImport | GET | Retrieve a contact import. |
Import contactsimportContacts | POST | Import contacts from a CSV file. |
List contact importslistContactImports | GET | Page through contact imports. |
List contact segmentslistContactSegments | GET | List a contact's segments. |
List contact topicslistContactTopics | GET | List a contact's topic subscriptions. |
List contactslistContacts | GET | Page through contacts, optionally by segment. |
Remove contact from segmentremoveContactFromSegment | DELETE | Remove a contact from a segment. |
Update a contactupdateContact | PATCH | Change a contact. |
Update contact topicsupdateContactTopics | PATCH | Set a contact's topic subscriptions. |
Contact Property5
Create a contact propertycreateContactProperty | POST | Define a custom contact property. |
Delete a contact propertydeleteContactProperty | DELETE | Remove a contact property. |
Get a contact propertygetContactProperty | GET | Retrieve a contact property. |
List contact propertieslistContactProperties | GET | Page through contact properties. |
Update a contact propertyupdateContactProperty | PATCH | Change a contact property's fallback. |
Domain9
Claim a domainclaimDomain | POST | Claim a domain by name. |
Create a domaincreateDomain | POST | Add a sending domain. |
Delete a domaindeleteDomain | DELETE | Remove a domain. |
Get a domaingetDomain | GET | Retrieve a domain. |
Get a domain claimgetDomainClaim | GET | Retrieve a domain claim. |
List domainslistDomains | GET | Page through domains. |
Update a domainupdateDomain | PATCH | Change a domain's tracking/TLS settings. |
Verify a domainverifyDomain | POST | Trigger domain DNS verification. |
Verify a domain claimverifyDomainClaim | POST | Verify a domain claim. |
Email8
Cancel an emailcancelEmail | POST | Cancel a scheduled email. |
Get an emailgetEmail | GET | Retrieve a sent email. |
Get email attachmentgetEmailAttachment | GET | Retrieve a sent email's attachment. |
List email attachmentslistEmailAttachments | GET | List a sent email's attachments. |
List emailslistEmails | GET | Page through sent emails. |
Send an emailsendEmail | POST | Send a single transactional email. |
Send batch emailssendBatchEmails | POST | Send up to 100 emails in one call (root JSON array of email objects). |
Update an emailupdateEmail | PATCH | Reschedule a scheduled email. |
Event6
Create an eventcreateEvent | POST | Define a custom event schema. |
Delete an eventdeleteEvent | DELETE | Remove an event definition. |
Get an eventgetEvent | GET | Retrieve an event definition. |
List eventslistEvents | GET | Page through event definitions. |
Send an eventsendEvent | POST | Record a custom event for a contact. |
Update an eventupdateEvent | PATCH | Change an event schema. |
Inbound Email4
Get a received emailgetReceivedEmail | GET | Retrieve an inbound email. |
Get received attachmentgetReceivedEmailAttachment | GET | Retrieve an inbound email's attachment. |
List received attachmentslistReceivedEmailAttachments | GET | List an inbound email's attachments. |
List received emailslistReceivedEmails | GET | Page through inbound (received) emails. |
Log2
Get a loggetLog | GET | Retrieve one API request log. |
List logslistLogs | GET | Page through API request logs. |
OAuth Grant2
Delete an OAuth grantdeleteOauthGrant | DELETE | Revoke an OAuth grant. |
List OAuth grantslistOauthGrants | GET | Page through OAuth grants. |
Segment4
Create a segmentcreateSegment | POST | Create a contact segment. |
Delete a segmentdeleteSegment | DELETE | Remove a segment. |
Get a segmentgetSegment | GET | Retrieve a segment. |
List segmentslistSegments | GET | Page through segments. |
Template7
Create a templatecreateTemplate | POST | Create an email template. |
Delete a templatedeleteTemplate | DELETE | Remove a template. |
Duplicate a templateduplicateTemplate | POST | Duplicate a template. |
Get a templategetTemplate | GET | Retrieve a template. |
List templateslistTemplates | GET | Page through templates. |
Publish a templatepublishTemplate | POST | Publish a template. |
Update a templateupdateTemplate | PATCH | Change a template. |
Topic5
Create a topiccreateTopic | POST | Create a subscription topic. |
Delete a topicdeleteTopic | DELETE | Remove a topic. |
Get a topicgetTopic | GET | Retrieve a topic. |
List topicslistTopics | GET | Page through topics. |
Update a topicupdateTopic | PATCH | Change a topic. |
Webhook5
Create a webhookcreateWebhook | POST | Create a webhook endpoint. |
Delete a webhookdeleteWebhook | DELETE | Remove a webhook. |
Get a webhookgetWebhook | GET | Retrieve a webhook. |
List webhookslistWebhooks | GET | Page through webhooks. |
Update a webhookupdateWebhook | PATCH | Change a webhook. |