Resend
Send transactional email.
OutboundAPI key62 endpoints
Endpoints
| Operation | Method & path | Effect | Latency | Rate | Cost |
|---|---|---|---|---|---|
RESEND_ADD_CONTACT_TO_SEGMENT Add an existing contact to a segment in Resend. Use when you need to organize contacts into specific segments for targeted communication. | POST /composio/resend/resend_add_contact_to_segment | external_send | — | — | managed |
RESEND_CANCEL_EMAIL Cancel a scheduled email. | POST /composio/resend/resend_cancel_email | external_send | — | — | managed |
RESEND_CREATE_API_KEY Create a new API key to authenticate communications with Resend. Use when you need to generate a new authentication token for API access. | POST /composio/resend/resend_create_api_key | external_send | — | — | managed |
RESEND_CREATE_AUDIENCE Create a list of contacts. | POST /composio/resend/resend_create_audience | external_send | — | — | managed |
RESEND_CREATE_CONTACT Create a contact in Resend. | POST /composio/resend/resend_create_contact | external_send | — | — | managed |
RESEND_CREATE_CONTACT_PROPERTY Tool to create a new contact property in Resend. Use when you need to define custom fields for contacts. | POST /composio/resend/resend_create_contact_property | external_send | — | — | managed |
RESEND_CREATE_CONTACT_V2 Tool to create a new contact in Resend. Use when you need to add a contact to Resend without specifying an audience. | POST /composio/resend/resend_create_contact_v2 | external_send | — | — | managed |
RESEND_CREATE_DOMAIN Create a domain through the Resend Email API. The domain is created in a pending/unverified state and cannot be used for sending emails until DNS verification is completed. | POST /composio/resend/resend_create_domain | external_send | — | — | managed |
RESEND_CREATE_TEMPLATE Tool to create a new email template in Resend. Use when you need to define reusable email templates with optional variables. | POST /composio/resend/resend_create_template | external_send | — | — | managed |
RESEND_CREATE_TOPIC Tool to create a new topic to segment your audience. Use when you need to create a topic for organizing contacts by interests or preferences. | POST /composio/resend/resend_create_topic | external_send | — | — | managed |
RESEND_CREATE_WEBHOOK Tool to create a webhook to receive real-time notifications about email events. Use when you need to set up automated notifications for email status changes. | POST /composio/resend/resend_create_webhook | external_send | — | — | managed |
RESEND_DELETE_API_KEY Remove an existing API key from Resend. Use when you need to revoke or delete an API key. | POST /composio/resend/resend_delete_api_key | external_send | — | — | managed |
RESEND_DELETE_AUDIENCE Remove an existing audience. | POST /composio/resend/resend_delete_audience | external_send | — | — | managed |
RESEND_DELETE_CONTACT Delete a contact in Resend. | POST /composio/resend/resend_delete_contact | external_send | — | — | managed |
RESEND_DELETE_CONTACT_BY_ID Tool to remove an existing contact by its ID. Use when you need to delete a contact directly without specifying an audience. | POST /composio/resend/resend_delete_contact_by_id | external_send | — | — | managed |
RESEND_DELETE_CONTACT_PROPERTY Remove an existing contact property from Resend. | POST /composio/resend/resend_delete_contact_property | external_send | — | — | managed |
RESEND_DELETE_DOMAIN Delete a domain through the Resend Email API. Deletion is irreversible; ensure no active email traffic or DNS configurations depend on the domain before calling. | POST /composio/resend/resend_delete_domain | external_send | — | — | managed |
RESEND_DELETE_SEGMENT Remove an existing segment. Use when you need to permanently delete a segment by its ID. | POST /composio/resend/resend_delete_segment | external_send | — | — | managed |
RESEND_DELETE_TEMPLATE Remove an existing template. Use this action when you need to delete a template from Resend. | POST /composio/resend/resend_delete_template | external_send | — | — | managed |
RESEND_DELETE_TOPIC Tool to remove an existing topic in Resend. Use when you need to delete a topic. | POST /composio/resend/resend_delete_topic | external_send | — | — | managed |
RESEND_DELETE_WEBHOOK Remove an existing webhook. Use this to delete a webhook configuration when you no longer need to receive event notifications at that endpoint. | POST /composio/resend/resend_delete_webhook | external_send | — | — | managed |
RESEND_DUPLICATE_TEMPLATE Duplicate an existing template through the Resend Email API. Use when you need to create a copy of an existing template. | POST /composio/resend/resend_duplicate_template | external_send | — | — | managed |
RESEND_GET_CONTACT Tool to retrieve a single contact from Resend by ID or email. Use when you need to get details of a specific contact using the global contacts endpoint. | GET /composio/resend/resend_get_contact | none | — | — | managed |
RESEND_GET_CONTACT_PROPERTY Tool to retrieve a single contact property from Resend. Use when you need to get details about a specific contact property by its ID. | GET /composio/resend/resend_get_contact_property | none | — | — | managed |
RESEND_GET_EMAIL_ATTACHMENT Retrieve a single attachment from a sent email. Use when you need to access attachment metadata and download URL. | GET /composio/resend/resend_get_email_attachment | none | — | — | managed |
RESEND_GET_SEGMENT Retrieve a single segment by its ID. Use when you need to get detailed information about a specific segment. | GET /composio/resend/resend_get_segment | none | — | — | managed |
RESEND_GET_TEMPLATE Retrieve a single template by ID or alias from Resend. Use when you need to view template details. | GET /composio/resend/resend_get_template | none | — | — | managed |
RESEND_GET_TOPIC Tool to retrieve a single topic by its ID in Resend. Use when you need to fetch details of a specific topic. | GET /composio/resend/resend_get_topic | none | — | — | managed |
RESEND_GET_WEBHOOK Retrieve a single webhook for the authenticated user. Use this to get details about a specific webhook configuration including its endpoint, subscribed events, and signing secret. | GET /composio/resend/resend_get_webhook | none | — | — | managed |
RESEND_LIST_ALL_CONTACTS Tool to retrieve a list of all contacts from Resend. Use when you need to fetch contacts across all audiences with optional pagination. | GET /composio/resend/resend_list_all_contacts | none | — | — | managed |
RESEND_LIST_API_KEYS Tool to retrieve a list of API keys for the authenticated user. Use when you need to view all API keys associated with the account, including pagination support for large result sets. | GET /composio/resend/resend_list_api_keys | none | — | — | managed |
RESEND_LIST_AUDIENCES List all audiences. | GET /composio/resend/resend_list_audiences | none | — | — | managed |
RESEND_LIST_BROADCASTS Tool to retrieve a list of broadcasts. Use when you need to fetch all broadcasts or paginate through them. | GET /composio/resend/resend_list_broadcasts | none | — | — | managed |
RESEND_LIST_CONTACT_PROPERTIES Tool to retrieve a list of contact properties from Resend. Use when you need to view available contact property definitions. | GET /composio/resend/resend_list_contact_properties | none | — | — | managed |
RESEND_LIST_CONTACTS List contacts in Resend. | GET /composio/resend/resend_list_contacts | none | — | — | managed |
RESEND_LIST_CONTACT_SEGMENTS Retrieve a list of segments that a contact is part of. Use when you need to determine which segments a specific contact belongs to. | GET /composio/resend/resend_list_contact_segments | none | — | — | managed |
RESEND_LIST_CONTACT_TOPICS Retrieve a list of topic subscriptions for a contact in Resend. Use when you need to check which topics a specific contact is subscribed to. | GET /composio/resend/resend_list_contact_topics | none | — | — | managed |
RESEND_LIST_DOMAINS List all domains. Use the returned domain IDs as inputs for tools like RESEND_VERIFY_DOMAIN that require a domain_id. | GET /composio/resend/resend_list_domains | none | — | — | managed |
RESEND_LIST_EMAIL_ATTACHMENTS Tool to retrieve a list of attachments from a sent email. Use when you need to get information about files attached to an email sent via Resend. | GET /composio/resend/resend_list_email_attachments | none | — | — | managed |
RESEND_LIST_EMAILS Tool to retrieve a list of emails sent by your team. Use when you need to fetch outbound emails from your account. Supports pagination with limit, after, and before parameters. | GET /composio/resend/resend_list_emails | none | — | — | managed |
RESEND_LIST_RECEIVED_EMAILS Tool to retrieve a list of received emails for the authenticated user. Use when you need to fetch incoming emails from the receiving endpoint. | GET /composio/resend/resend_list_received_emails | none | — | — | managed |
RESEND_LIST_SEGMENTS Tool to retrieve a list of segments from Resend. Use when you need to view all available segments for audience management. | GET /composio/resend/resend_list_segments | none | — | — | managed |
RESEND_LIST_TEMPLATES Tool to retrieve a list of templates from Resend. Use when you need to get all available templates with optional pagination support. | GET /composio/resend/resend_list_templates | none | — | — | managed |
RESEND_LIST_TOPICS Tool to retrieve a list of topics for the authenticated user. Use when you need to fetch available topics with optional pagination support. | GET /composio/resend/resend_list_topics | none | — | — | managed |
RESEND_LIST_WEBHOOKS Retrieve a list of webhooks for the authenticated user. Use this to view all configured webhooks with their endpoints, event types, and status. | GET /composio/resend/resend_list_webhooks | none | — | — | managed |
RESEND_PUBLISH_TEMPLATE Publish a template through the Resend Email API. Use when you need to make a template publicly available. | POST /composio/resend/resend_publish_template | external_send | — | — | managed |
RESEND_REMOVE_CONTACT_FROM_SEGMENT Remove an existing contact from a segment. Use when you need to disassociate a contact from a specific segment. | POST /composio/resend/resend_remove_contact_from_segment | external_send | — | — | managed |
RESEND_RETRIEVE_AUDIENCE Retrieve a single audience. | POST /composio/resend/resend_retrieve_audience | external_send | — | — | managed |
RESEND_RETRIEVE_CONTACT Retrieve a contact in Resend. | POST /composio/resend/resend_retrieve_contact | external_send | — | — | managed |
RESEND_RETRIEVE_DOMAIN Retrieve a single domain. | POST /composio/resend/resend_retrieve_domain | external_send | — | — | managed |
RESEND_RETRIEVE_EMAIL Retrieve a single email. | POST /composio/resend/resend_retrieve_email | external_send | — | — | managed |
RESEND_SEND_BATCH_EMAILS Trigger up to 100 batch emails at once. Use when you need to send multiple emails in a single API request. | POST /composio/resend/resend_send_batch_emails | external_send | — | — | managed |
RESEND_SEND_EMAIL Send an email using Resend. Confirm recipients and content with the user before invoking — sends are irreversible. All recipients must be listed explicitly via `to`, `cc`, or `bcc`; audience-based sending is unsupported. Render HTML or plain text externally before passing via `html` or `text`. | POST /composio/resend/resend_send_email | external_send | — | — | managed |
RESEND_UPDATE_BROADCAST Update an existing broadcast in Resend. Use when you need to modify broadcast details like name, subject, content, or recipients. | POST /composio/resend/resend_update_broadcast | external_send | — | — | managed |
RESEND_UPDATE_CONTACT Tool to update an existing contact in Resend by ID or email. Use when you need to modify contact details such as name or subscription status. | POST /composio/resend/resend_update_contact | external_send | — | — | managed |
RESEND_UPDATE_CONTACT_PROPERTY Update an existing contact property in Resend. Only the fallback_value can be updated; the key and type fields cannot be changed after creation. | POST /composio/resend/resend_update_contact_property | external_send | — | — | managed |
RESEND_UPDATE_DOMAIN Update an existing domain. | POST /composio/resend/resend_update_domain | external_send | — | — | managed |
RESEND_UPDATE_EMAIL Update a scheduled email. | POST /composio/resend/resend_update_email | external_send | — | — | managed |
RESEND_UPDATE_TEMPLATE Tool to update an existing email template in Resend. Use when you need to modify template properties such as name, subject, HTML content, or variables. | POST /composio/resend/resend_update_template | external_send | — | — | managed |
RESEND_UPDATE_TOPIC Tool to update an existing topic in Resend. Use when you need to modify the name of a topic. | POST /composio/resend/resend_update_topic | external_send | — | — | managed |
RESEND_UPDATE_WEBHOOK Tool to update an existing webhook configuration. Use when you need to modify the endpoint URL, change event subscriptions, or enable/disable a webhook. | POST /composio/resend/resend_update_webhook | external_send | — | — | managed |
RESEND_VERIFY_DOMAIN Verify a domain through the Resend Email API. DNS records must fully propagate before verification succeeds; avoid immediate retries after DNS setup. | POST /composio/resend/resend_verify_domain | external_send | — | — | managed |