Skip to main content

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โ€‹

ToolDescriptionRead-only?
list_product_categoriesList rental product categoriesYes
create_product_categoryCreate a rental product categoryNo
update_product_categoryUpdate a rental product categoryNo
list_experience_categoriesList experience categoriesYes
create_experience_categoryCreate an experience categoryNo
update_experience_categoryUpdate an experience categoryNo
list_store_categoriesList store product categoriesYes
create_store_categoryCreate a store product categoryNo
update_store_categoryUpdate a store product categoryNo

Rental Product Categoriesโ€‹

list_product_categoriesโ€‹

List all rental product categories.

Parametersโ€‹

NameTypeRequiredDescription
searchstringNoSearch by category name

create_product_categoryโ€‹

Create a new rental product category.

Parametersโ€‹

NameTypeRequiredDescription
namestringYesCategory name

update_product_categoryโ€‹

Update/rename an existing rental product category.

Parametersโ€‹

NameTypeRequiredDescription
category_idintegerYesThe category ID to update
namestringYesNew name for the category

Experience Categoriesโ€‹

list_experience_categoriesโ€‹

List all experience categories.

Parametersโ€‹

NameTypeRequiredDescription
searchstringNoSearch by category name

create_experience_categoryโ€‹

Create a new experience category.

Parametersโ€‹

NameTypeRequiredDescription
namestringYesCategory name

update_experience_categoryโ€‹

Update/rename an existing experience category.

Parametersโ€‹

NameTypeRequiredDescription
category_idintegerYesThe category ID to update
namestringYesNew 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โ€‹

NameTypeRequiredDescription
namestringYesCategory name

update_store_categoryโ€‹

Update/rename an existing store product category.

Parametersโ€‹

NameTypeRequiredDescription
category_idintegerYesThe category ID to update
namestringYesNew name for the category