Product tools
Manage your product catalog and product imagery.
Products are the thing being sold. Pricing lives on plans (see Plan tools). A product can have many plans.
Tools
create_product
Create a new product with name, description, optional metadata and images.
| readOnly | destructive | idempotent | openWorld |
|---|---|---|---|
false | false | true | false |
list_products
List products with optional filters and cursor pagination.
| readOnly | destructive | idempotent | openWorld |
|---|---|---|---|
true | false | true | false |
get_product
Get one product by id.
| readOnly | destructive | idempotent | openWorld |
|---|---|---|---|
true | false | true | false |
update_product
Patch one or more fields.
| readOnly | destructive | idempotent | openWorld |
|---|---|---|---|
false | false | true | false |
delete_product
Delete a product. Returns product_in_active_plans if any plan still references it.
| readOnly | destructive | idempotent | openWorld |
|---|---|---|---|
false | true | true | false |
delete_product_image
Remove one image from a product.
| readOnly | destructive | idempotent | openWorld |
|---|---|---|---|
false | true | true | false |
reorder_product_images
Reorder the images attached to a product. Pass the desired order as an array of image ids.
| readOnly | destructive | idempotent | openWorld |
|---|---|---|---|
false | false | true | false |