Zoho Books icon

Zoho Books

Consume Zoho Books API

Contact → Delete

AI-generated

Overview

This node integrates with the Zoho Books API to manage contacts, specifically supporting operations such as deleting a contact by its ID. The "Delete Contact" operation allows users to remove a contact record from their Zoho Books account by specifying the unique Contact ID.

Common scenarios where this node is beneficial include:

  • Automating cleanup of outdated or incorrect contact records.
  • Integrating with CRM workflows to synchronize contact deletions.
  • Managing contacts programmatically in bulk via automation workflows.

For example, you might use this node in an automation that deletes contacts who have unsubscribed or are no longer relevant to your business processes.

Properties

Name Meaning
Contact ID The unique identifier of the contact to delete. This is a required string input.

Output

The output JSON contains the response from the Zoho Books API after attempting to delete the specified contact. Typically, this will include confirmation of deletion or error details if the operation failed.

If multiple items are processed, the output is an array of JSON objects, each corresponding to one input item and containing either the success response or an error message.

No binary data output is produced by this operation.

Dependencies

  • Requires an active Zoho Books API authentication credential (e.g., OAuth2 token) configured in n8n.
  • The node depends on the Zoho Books API being accessible and the user having sufficient permissions to delete contacts.
  • No additional external dependencies beyond the Zoho Books API and n8n's standard environment.

Troubleshooting

  • Common issues:

    • Invalid or missing Contact ID: Ensure the Contact ID provided exists and is correct.
    • Insufficient permissions: The API credentials must have rights to delete contacts.
    • Network or API errors: Temporary connectivity issues or API rate limits may cause failures.
  • Error messages:

    • "Unsupported resource: contact": Indicates the resource parameter was not recognized; ensure "Contact" is selected.
    • API error responses will be passed through; check the error message for details like "Contact not found" or "Unauthorized".
  • Resolution tips:

    • Verify the Contact ID is valid by retrieving it first.
    • Confirm API credentials are correctly set up and authorized.
    • Use the "Continue On Fail" option in the node settings to handle errors gracefully in batch operations.

Links and References

Discussion