Overview
This node integrates with the Encharge platform to manage contacts (referred to as "people"). Specifically, the Delete Contact operation allows users to remove a contact from their Encharge account by specifying the contact's email address. This is useful in scenarios where you want to automate cleanup of your contact list, remove unsubscribed users, or synchronize contact data by deleting outdated entries.
For example, you might use this node in a workflow that processes bounced emails or unsubscribes and automatically deletes those contacts from Encharge to keep your marketing lists clean.
Properties
| Name | Meaning |
|---|---|
| Authentication | Method of authentication; currently supports only "API Key" authentication. |
| The email address of the contact to delete. This uniquely identifies the contact. |
Output
The node outputs a JSON object indicating the success of the deletion operation. The output structure is:
{
"success": true
}
This confirms that the contact was successfully deleted. There is no additional data returned about the deleted contact.
The node does not output any binary data.
Dependencies
- Requires an active Encharge account.
- Requires an API key credential for authenticating requests to the Encharge API.
- The node makes HTTP DELETE requests to the
/peopleendpoint of the Encharge API, passing the contact's email as a query parameter.
Troubleshooting
Common issues:
- Providing an invalid or non-existent email will likely result in the contact not being found or deleted.
- Missing or incorrect API key authentication will cause authorization errors.
- Network connectivity issues can prevent successful API calls.
Error messages:
- Errors thrown by the API (e.g., unauthorized, not found) will be surfaced by the node.
- If the node is set to continue on failure, error details will be included in the output JSON under an
errorproperty.
Resolutions:
- Verify the email address is correct and exists in Encharge.
- Ensure the API key credential is valid and has sufficient permissions.
- Check network connectivity and API endpoint availability.
Links and References
- Encharge API Documentation (for detailed API usage)
- Encharge Official Website
