Actions103
- Calendar Actions
- Common Data Actions
- Contacts Actions
- Contracts Actions
- Credit Notes Actions
- Customers Actions
- Custom Fields Actions
- Estimates Actions
- Expenses Actions
- Invoices Actions
- Items Actions
- API Keys Actions
- Leads Actions
- Milestones Actions
- Payments Actions
- Projects Actions
- Property Actions
- Proposals Actions
- Staff Actions
- Subscriptions Actions
- Tasks Actions
- Tickets Actions
- Timesheets Actions
Contacts → Delete
AI-generatedSummary
Delete a contact by its ID using the BackOffice ERP system, supporting smart search by name, email, or keyword to locate the exact contact to delete.
Inputs
- Contact Id (required) — The contact's exact ID number or a search term such as name or keyword (e.g., "John Doe", "ACME Corp", or "123"). The node supports smart search to resolve this automatically from context.
Output shape
a single JSON object representing the API response to the delete operation for each input item.
If the provided Contact Id resolves to multiple contacts via smart search, the node returns a response indicating multiple matches and does not proceed with deletion. Errors and multiple match hints are included in the output JSON. The operation requires valid BackOffice ERP credentials and the node handles HTTP DELETE requests to the 'delete/contacts/:contactId' endpoint.
Examples
Example 1: Deleting a contact by exact ID
Set 'Contact Id' to the exact numeric ID of the contact to delete, e.g., '123'.
Example 2: Deleting a contact by name with smart search
Set 'Contact Id' to a name or keyword such as 'John Doe' to find and delete the contact. If multiple contacts match, the node will return multiple options instead of deleting.