Zoho CRM Custom icon

Zoho CRM Custom

Consume Zoho CRM API

Overview

The Zoho CRM Custom node for n8n allows you to interact with the Zoho CRM API. Specifically, when configured with the Product resource and the Get operation, this node retrieves detailed information about a single product from your Zoho CRM account using its Product ID.

Common scenarios:

  • Fetching product details to enrich data in automation workflows.
  • Looking up product information before creating invoices, quotes, or sales orders.
  • Synchronizing product data between Zoho CRM and other systems.

Practical example:
You might use this node to retrieve a product's details (such as name, price, and description) by its ID, then use that information in subsequent steps to generate a quote or update inventory records in another system.


Properties

Name Type Meaning
Product ID String ID of the product to retrieve from Zoho CRM.

Output

The output is a JSON object containing all available fields for the requested product as returned by the Zoho CRM API. The structure will typically include properties such as:

{
  "id": "1234567890",
  "Product_Name": "Sample Product",
  "Product_Code": "PROD001",
  "Unit_Price": 100,
  "Description": "A sample product.",
  // ...other standard and custom fields...
}
  • All fields present in the Zoho CRM product record will be included.
  • No binary data is produced by this operation.

Dependencies

  • External Service: Requires access to a Zoho CRM account.
  • Authentication: Needs valid Zoho OAuth2 credentials configured in n8n under the name zohoOAuth2Api.
  • n8n Configuration: Ensure the Zoho OAuth2 credential is set up with appropriate scopes to read product data.

Troubleshooting

Common issues:

  • Invalid Product ID: If the provided Product ID does not exist, the node will throw an error indicating the product was not found.
  • Authentication errors: If the Zoho OAuth2 credentials are missing or expired, you may see errors related to authentication failure.
  • API Limitations: Hitting Zoho CRM API rate limits can result in temporary failures; retry after some time.

Error messages and resolutions:

  • "No data found" or similar: Double-check the Product ID for typos or confirm the product exists in Zoho CRM.
  • "Invalid OAuth token": Refresh or reauthorize your Zoho OAuth2 credentials in n8n.
  • "Request failed with status code 429": Wait and try again later due to API rate limiting.

Links and References

Discussion