How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Zoho Inventory Item groups API

ItemGroups Module

Zoho Inventory Item groups API is one of 37 APIs that Zoho Inventory publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 1 JSON Schema definition.

Tagged areas include Item groups. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 1 JSON Schema.

This API exposes 7 operations across 4 paths, and defines 58 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, https://www.zohoapis.com/inventory/v1.

7 operations 4 paths 58 schemas 1 DELETE2 GET3 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://www.zohoapis.com/inventory/v1
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Zoho Inventory Item groups API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (Zoho_Auth) using the implicit flow, exposing 4 scopes.

Paths & Operations 7

Across 4 paths, the API surfaces 7 operations — 1 DELETE, 2 GET, 3 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Item groups 7

ItemGroups Module

POST
/itemgroups
Create an Item Group
create_item_group 1 param body → 201
GET
/itemgroups
List all Item Groups
list_item_groups 3 params → 200
GET
/itemgroups/{itemgroup_id}
Retrieve an Item Group
get_item_group 2 params → 200
PUT
/itemgroups/{itemgroup_id}
Update an Item Group
update_item_group 2 params body → 200
DELETE
/itemgroups/{itemgroup_id}
Delete an Item Group
delete_item_group 2 params → 200
POST
/itemgroups/{itemgroup_id}/active
Mark as Active
mark_item_group_active 2 params → 200
POST
/itemgroups/{itemgroup_id}/inactive
Mark as Inactive
mark_item_group_inactive 2 params → 200

Schemas 58

The contract defines 58 schemas that model the data the API accepts and returns. The most detailed are retrieve-an-item-group-response (24 properties), create-an-item-group-response (24 properties), update-an-item-group-response (21 properties), update-an-item-group-request (12 properties). Each schema is shown below with its type and property counts.

rate
number
Sales price of the Item.
update-an-item-group-response
object
21 properties
attribute_option_id1
string
Unique ID generated by the server for the attribute's options. This is used as an identifier.
initial_stock
number
The opening stock of the item.
is_taxable
boolean
Boolean to track the taxability of the item.
options
array
The options present for each attribute.
delete-an-item-group-response
object
2 properties
actual_available_stock
number
Stock based on Shipments and Receives minus ordered stock
group_id
string
Unique ID generated by the server. This is used an a unique identifier.
update-an-item-group-request
object
12 properties 6 required
mark-as-active-response
object
2 properties
attribute_name1
string
Name of the attribute present in the Item Group.
vendor_id
string
Unique ID generated by the server for the Vendor. This is used as an identifier.
label
string
Label of the Custom Field
attributes
array
All the attributes present in the Item Group. Each attribute will have its own option.
value
string
Value of the Custom Field
last_modified_time
string
Last Modified time of the Transaction
manufacturer
string
Manufacturer of Item Group.
upc
integer
The 12 digit Unique Product Code (UPC) of the item.
tax_type
string
Type of the Tax.
product_type
string
Type of the product.
created_time
string
Created Time of the Transaction
description
string
Description of the Item Group.
available_stock
number
Stock based on Shipments and Receives
isbn
string
Unique ISBN value for the Item.
image_type
string
Type of the image i.e., its file format.
group_name
string
Name of the Item Group.
source
string
The source of the Item Group.
reorder_level
number
Reorder level of the item.
image_id
string
Unique ID generated by the server for the Item image. This is used as an identifier.
item_id
string
Unique ID generated by the server for the Item. This is used as an identifier.
custom_fields
array
List of custom fields associated with the item group
image_name
string
Name of the Item image.
id
string
Unique ID generated by the server for the attribute. This is used as an identifier.
ean
integer
Unique EAN value for the Item.
tax_name
string
Name of the tax applied on the Item Group.
status
string
Status of the Item Group.
documents
array
The documents associated with the items
stock_on_hand
number
Stock available for a particular item.
name
string
Name of the Item.
vendor_name
string
Name of the preferred Vendor for purchasing this item.
unit
string
Unit of measurement of the Item Group.
brand
string
Brand of the Item Group.
customfield_id
string
Unique ID of the custom field.
tax_id
string
Unique ID generated by the server for the tax associated with the item. This is used a unique identifier.
attribute_option_name1
integer
Name of the attribute's option.
create-an-item-group-response
object
24 properties
list-all-item-groups-response
object
3 properties
create-an-item-group-request
object
9 properties 2 required
part_number
string
Part Number of the Item.
tax_percentage
number
Percentage of the Tax
mark-as-inactive-response
object
2 properties
purchase_rate
number
Purchase price of the Item.
tax_exemption_id
string
initial_stock_rate
number
The opening stock value of the item.
retrieve-an-item-group-response
object
24 properties
attribute_id1
string
Unique ID used by the server. This is used as an identifier.
sku
string
The Stock Keeeping Unit (SKU) of an item. This is unique for every item in the Inventory.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

zoho-inventory-item-groups-api-openapi.yml Raw ↑

Other APIs Zoho Inventory publishes across the network.

Zoho Inventory batches API
Zoho Inventory bills API
Zoho Inventory compositeitems API
Zoho Inventory contact-persons API
Zoho Inventory contacts API
Zoho Inventory credit-notes API
Zoho Inventory currency API
Zoho Inventory customer-payments API
Zoho Inventory delivery-challans API
Zoho Inventory inventoryadjustments API
Zoho Inventory invoices API
Zoho Inventory items API
Where this information came from

This is an independent, third-party profile of Zoho Inventory Item groups API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.