Categories Tools
Module-gated per category type
- Product category tools (
list_product_categories,create_product_category,update_product_category) are only advertised when Rentals is enabled. - Experience category tools are only advertised when Experiences is enabled.
- Store category tools are only advertised when Store is enabled.
See Per-supplier tool filtering for details.
Manage categories across all three product types: rental products, experiences, and store products. Each product type has its own set of list, create, and update tools.
Required scope: products:read for listing, products:write for creating/updating
Tools Overviewโ
| Tool | Description | Read-only? |
|---|---|---|
list_product_categories | List rental product categories | Yes |
create_product_category | Create a rental product category | No |
update_product_category | Update a rental product category | No |
list_experience_categories | List experience categories | Yes |
create_experience_category | Create an experience category | No |
update_experience_category | Update an experience category | No |
list_store_categories | List store product categories | Yes |
create_store_category | Create a store product category | No |
update_store_category | Update a store product category | No |
Rental Product Categoriesโ
list_product_categoriesโ
List all rental product categories.
Parametersโ
| Name | Type | Required | Description |
|---|---|---|---|
search | string | No | Search by category name |
create_product_categoryโ
Create a new rental product category.
Parametersโ
| Name | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Category name |
update_product_categoryโ
Update/rename an existing rental product category.
Parametersโ
| Name | Type | Required | Description |
|---|---|---|---|
category_id | integer | Yes | The category ID to update |
name | string | Yes | New name for the category |
Experience Categoriesโ
list_experience_categoriesโ
List all experience categories.
Parametersโ
| Name | Type | Required | Description |
|---|---|---|---|
search | string | No | Search by category name |
create_experience_categoryโ
Create a new experience category.
Parametersโ
| Name | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Category name |
update_experience_categoryโ
Update/rename an existing experience category.
Parametersโ
| Name | Type | Required | Description |
|---|---|---|---|
category_id | integer | Yes | The category ID to update |
name | string | Yes | New name for the category |
Store Product Categoriesโ
list_store_categoriesโ
List all store product categories.
Parametersโ
None.
create_store_categoryโ
Create a new store product category.
Parametersโ
| Name | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Category name |
update_store_categoryโ
Update/rename an existing store product category.
Parametersโ
| Name | Type | Required | Description |
|---|---|---|---|
category_id | integer | Yes | The category ID to update |
name | string | Yes | New name for the category |
Relatedโ
- Product Categories REST API - REST API for rental product categories
- Experience Categories REST API - REST API for experience categories
- Store Categories REST API - REST API for store categories