All connectors
Implemented
Commerce, marketplaces & inventory
Zoho Inventory logo

Zoho Inventory

Read and write Zoho Inventory items, inventory adjustments, transfer orders, sales orders and packages, purchase orders and receives, and contacts, with stock per location.

Synchronise multi-location stock, order fulfilment and purchasing in Zoho Inventory with commerce, CRM and accounting systems in any Zoho data centre.

Source actions

22

Destination actions

12

Data types

12

Validation status

Implemented · fixture tested.

Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.

What you can map

contacts
  • Create contact
    Destination
    Not retried automatically
    Approval before production

    Creates a contact in Zoho Inventory.

    contacts.create
  • Get contact
    Source

    One contact by ID with full detail.

    contacts.get
  • List contacts
    Source

    Contacts in the organization.

    contacts.list
  • Update contact
    Destination
    Provider duplicate protection
    Approval before production

    Updates supplied contact fields. Supplying line items replaces them.

    contacts.update
inventory adjustments
  • Create inventory adjustment
    Destination
    Not retried automatically
    Approval before production

    Creates a inventory adjustment in Zoho Inventory.

    inventory_adjustments.create
  • Get inventory adjustment
    Source

    One inventory adjustment by ID with full detail.

    inventory_adjustments.get
  • List inventory adjustments
    Source

    Inventory adjustments in the organization.

    inventory_adjustments.list
item groups
  • Get item group
    Source

    One item group by ID with full detail.

    item_groups.get
  • List item groups
    Source

    Item groups in the organization.

    item_groups.list
items
  • Create item
    Destination
    Not retried automatically
    Approval before production

    Creates a item in Zoho Inventory.

    items.create
  • Get item
    Source

    One item by ID with full detail.

    items.get
  • List items
    Source
    Incremental

    Items in the organization, optionally modified after a timestamp.

    items.list
  • Update item
    Destination
    Provider duplicate protection
    Approval before production

    Updates supplied item fields. Supplying line items replaces them.

    items.update
locations
  • Get location
    Source

    One location by ID with full detail.

    locations.get
  • List locations
    Source

    Locations in the organization.

    locations.list
organizations
  • List organizations
    Source

    Organizations the authorised user can access, with their organization IDs.

    organizations.list
packages
  • Create package
    Destination
    Not retried automatically
    Approval before production

    Creates a package in Zoho Inventory.

    packages.create
  • Get package
    Source

    One package by ID with full detail.

    packages.get
  • List packages
    Source

    Packages in the organization.

    packages.list
purchase orders
  • Create purchase order
    Destination
    Not retried automatically
    Approval before production

    Creates a purchase order in Zoho Inventory.

    purchase_orders.create
  • Get purchase order
    Source

    One purchase order by ID with full detail.

    purchase_orders.get
  • List purchase orders
    Source

    Purchase orders in the organization.

    purchase_orders.list
  • Update purchase order
    Destination
    Provider duplicate protection
    Approval before production

    Updates supplied purchase order fields. Supplying line items replaces them.

    purchase_orders.update
purchase receives
  • Create purchase receive
    Destination
    Not retried automatically
    Approval before production

    Creates a purchase receive in Zoho Inventory.

    purchase_receives.create
  • Get purchase receive
    Source

    One purchase receive by ID with full detail.

    purchase_receives.get
  • List purchase receives
    Source

    Purchase receives in the organization.

    purchase_receives.list
sales orders
  • Create sales order
    Destination
    Not retried automatically
    Approval before production

    Creates a sales order in Zoho Inventory.

    sales_orders.create
  • Get sales order
    Source

    One sales order by ID with full detail.

    sales_orders.get
  • List sales orders
    Source

    Sales orders in the organization.

    sales_orders.list
  • Update sales order
    Destination
    Provider duplicate protection
    Approval before production

    Updates supplied sales order fields. Supplying line items replaces them.

    sales_orders.update
taxes
  • List taxes
    Source

    Taxes configured in the organization.

    taxes.list
transfer orders
  • Create transfer order
    Destination
    Not retried automatically
    Approval before production

    Creates a transfer order in Zoho Inventory.

    transfer_orders.create
  • Get transfer order
    Source

    One transfer order by ID with full detail.

    transfer_orders.get
  • List transfer orders
    Source

    Transfer orders in the organization.

    transfer_orders.list

Authentication

Zoho OAuth client with an offline refresh token

Plans and access

All Zoho Inventory plans; daily API limits are 1,000 (Free), 2,000 (Standard), 5,000 (Professional) and 10,000 (Premium and above). Calls act as the user who authorised the OAuth client and follow that user's role.

Test environment

Use a Zoho Inventory trial or free organization.

Rate limits

100 requests per minute per organization, a daily allowance by plan (1,000 to 10,000) and 5 (Free) or 10 concurrent calls; HTTP 429 when exceeded.

Pagination

page and per_page (max 200) with page_context.has_more_page.

Provider events

Workflow-rule webhooks configured in Zoho Inventory settings. Nexra event triggers are not yet available; flows run on demand or on a schedule.

Before you build a flow

  • last_modified_time is documented for items only; other lists have no incremental filter.
  • Sales and purchase orders are created as drafts; confirming, issuing, approvals, voids and cancellations are not automated.
  • Inventory adjustments, transfer orders, packages and purchase receives are created only; their approval and status transitions are not automated.
  • Updates send only supplied fields with PUT; supplying line items replaces all lines.
  • Invoices, bills, payments, shipments and deletes are not automated.
  • Zoho Inventory has no idempotency key; uncertain creates are not repeated automatically.

Developer reference

  1. Create the Zoho Corporation credentials described above with the narrowest permissions your flows need.
  2. In Nexra, open Connect, then Connections, then New connection, choose Zoho Inventory, enter its settings and credentials, and tick only the write actions you need. Connection guide
  3. Test the connection, then use its actions as flow sources and destinations. Flow guide

Machine-readable detail: GET /api/public/connect/connectors/zoho-inventory and the Connections API.