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 operations4 paths58 schemas1 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_group1 parambody→ 201
GET
/itemgroups
List all Item Groups
list_item_groups3 params→ 200
GET
/itemgroups/{itemgroup_id}
Retrieve an Item Group
get_item_group2 params→ 200
PUT
/itemgroups/{itemgroup_id}
Update an Item Group
update_item_group2 paramsbody→ 200
DELETE
/itemgroups/{itemgroup_id}
Delete an Item Group
delete_item_group2 params→ 200
POST
/itemgroups/{itemgroup_id}/active
Mark as Active
mark_item_group_active2 params→ 200
POST
/itemgroups/{itemgroup_id}/inactive
Mark as Inactive
mark_item_group_inactive2 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 properties6 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 properties2 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.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘ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.