Zoho Inventory icon

Zoho Inventory

Consume Zoho Inventory API

Actions14

Overview

This node integrates with the Zoho Inventory API to manage inventory items programmatically. Specifically, the "Item" resource with the "Get" operation allows users to retrieve detailed information about a specific inventory item by its unique ID.

Common scenarios where this node is beneficial include:

  • Fetching item details for order processing or inventory checks.
  • Synchronizing item data between Zoho Inventory and other systems.
  • Automating reporting workflows that require up-to-date item information.

For example, a user can input an Item ID to get the item's name, SKU, stock levels, pricing, and other metadata directly from Zoho Inventory within an automated workflow.

Properties

Name Meaning
Item ID The unique identifier of the item to retrieve from Zoho Inventory. This is required to specify which item to fetch.

Output

The output JSON contains the detailed data of the requested item under the json field. The structure corresponds to the Zoho Inventory API's item object, typically including fields such as:

  • item_id: Unique identifier of the item.
  • name: Name of the item.
  • sku: Stock Keeping Unit code.
  • Other inventory-related attributes like description, rate, stock levels, etc.

No binary data output is produced by this operation.

Example output snippet:

{
  "item_id": "123456789",
  "name": "Sample Item",
  "sku": "ITEM-001",
  ...
}

Dependencies

  • Requires valid Zoho Inventory OAuth2 credentials configured in n8n.
  • The credentials must include a configured Organization ID.
  • The node uses the Zoho Inventory REST API endpoint corresponding to the user's data center region.
  • Network access to Zoho Inventory API endpoints is necessary.

Troubleshooting

  • Missing Credentials: If OAuth2 credentials are not set or invalid, the node will throw an error indicating missing credentials.
  • Missing Organization ID: An error occurs if the Organization ID is not configured in the credentials; ensure it is set correctly in Zoho Inventory settings.
  • Invalid Item ID: Providing an incorrect or non-existent Item ID will result in an API error. Verify the ID before use.
  • API Rate Limits or Connectivity Issues: Network problems or API limits may cause failures; check connectivity and Zoho API status.
  • Error Messages: Errors returned from Zoho Inventory API include descriptive messages and codes. Review these to identify issues such as permission errors or invalid parameters.

Links and References

Discussion