Actions25
Overview
This node integrates with the Resend API to manage contacts within email audiences. Specifically, the Contact - List operation retrieves a list of contacts belonging to a specified audience. This is useful for workflows that need to fetch and process contact data from an email marketing or communication platform.
Common scenarios include:
- Synchronizing contacts from Resend into another system.
- Filtering or segmenting contacts based on audience membership.
- Automating follow-up actions based on contact lists.
For example, you might use this node to get all contacts in a newsletter audience before sending a personalized campaign or exporting the list for analysis.
Properties
| Name | Meaning |
|---|---|
| Audience ID | The unique identifier of the audience whose contacts you want to list. |
Output
The node outputs JSON data representing the list of contacts retrieved from the specified audience. Each item in the output corresponds to a contact object as returned by the Resend API. The structure typically includes fields such as contact email, first name, last name, subscription status, and other metadata related to the contact.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the Resend API.
- The node makes HTTP requests to
https://api.resend.com/audiences/{audienceId}/contactsendpoint. - Ensure the API key has sufficient permissions to read contacts from the specified audience.
Troubleshooting
- Invalid Audience ID: If the provided Audience ID is incorrect or does not exist, the API will return an error. Verify the Audience ID is correct.
- Authentication Errors: Missing or invalid API key will cause authentication failures. Confirm the API key credential is set up properly.
- API Rate Limits: Excessive requests may be throttled by the Resend API. Implement retry logic or reduce request frequency if needed.
- Empty Results: If no contacts are returned, verify that the audience actually contains contacts.
Common error messages:
"Unauthorized": Check API key validity."Not Found": Check the Audience ID."Too Many Requests": Slow down request rate.