Actions40
- Account Actions
- Contact Actions
- Meter Actions
- Opportunity Actions
- Other Actions
- Purchase Line Item Actions
- Revenue Line Item Actions
- Website Registration Actions
Overview
This node integrates with the SugarCRM API to perform various operations on SugarCRM resources such as Accounts, Contacts, Opportunities, and others. Specifically for the Contact - Delete operation, it deletes a contact record identified by its unique ID from the SugarCRM system.
Common scenarios where this node is useful include:
- Automating cleanup of outdated or invalid contact records.
- Integrating SugarCRM with other systems to synchronize deletions.
- Managing CRM data lifecycle by programmatically removing contacts.
For example, you could use this node in a workflow that triggers when a contact unsubscribes from a mailing list, automatically deleting their record from SugarCRM.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the contact record to delete. This must be provided to specify which contact to remove. |
Output
The output JSON contains the response from the SugarCRM API after attempting to delete the contact record. Typically, this will confirm whether the deletion was successful or provide error details if it failed.
The node does not output binary data.
Dependencies
- Requires an active connection to a SugarCRM instance via an API key credential (an API authentication token).
- The SugarCRM base URL and credentials (client ID, client secret, username, password) must be configured in n8n credentials for this node to authenticate and communicate with the SugarCRM REST API.
Troubleshooting
- Missing or invalid ID: If the ID property is empty or incorrect, the API will fail to find the record to delete. Ensure the correct contact ID is provided.
- Authentication errors: If the API credentials are invalid or expired, the node will throw authentication errors. Verify and update the API credentials in n8n.
- Record not found: If the specified contact ID does not exist, the API may return a "not found" error. Confirm the ID exists in SugarCRM before attempting deletion.
- API rate limits or connectivity issues: Network problems or API rate limiting can cause request failures. Check network connectivity and SugarCRM API usage limits.