CiviCRM
Interact with CiviCRM API v4 (Civi-Go compatible).
Supports Contact, Membership, Group, Relationship and Activity entities.
Includes dynamic mapping of email, phone, address and location types.
Includes birth_date validation and JSON filters for GET MANY.
Actions30
Overview
This node interacts with the CiviCRM API v4 to perform operations on various CiviCRM entities, specifically here focusing on the 'Activity' resource with the 'Delete' operation. It allows users to delete an activity record by specifying its ID. This is useful in scenarios where outdated or incorrect activity records need to be removed from the CiviCRM system to maintain data accuracy and integrity.
Use Case Examples
- Deleting an activity record by providing its unique ID to clean up the CRM data.
- Automating the removal of activities that are no longer relevant or were created in error.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the activity to be deleted. This is a required numeric field used to specify which activity record to remove. |
Output
JSON
success- Indicates whether the delete operation was successful (true/false).message- A confirmation message indicating the activity ID that was deleted.deleted_id- The ID of the activity that was deleted.api_response- The raw response from the CiviCRM API after the delete request.
Dependencies
- Requires an API key credential for authenticating with the CiviCRM API v4.
Troubleshooting
- Ensure the provided ID exists in the CiviCRM system; otherwise, the delete operation will fail or have no effect.
- Check API authentication credentials if the node fails to connect or perform the delete operation.
- Invalid or missing ID parameter will cause errors; always provide a valid numeric ID.
Links
- CiviCRM API v4 Documentation - Official documentation for the CiviCRM API v4, detailing endpoints and usage.