# Product Groups Tools

Tools for managing product groups in the Lavanda catalog. Product groups are collections of related products that can be
managed together.

## Available Tools

| Tool | Description |
| ---- | ----------- |
| [`get_product_group`](/mcp/tools/catalog/product-groups/get_product_group/) | Get a product group by ID with its associated products, unit type and rate information, publishing window, and cancellation-policy details. |
| [`list_product_group_relationships`](/mcp/tools/catalog/product-groups/list_product_group_relationships/) | List a product group's parent and child relationships and their kept field relationships |
| [`list_product_groups`](/mcp/tools/catalog/product-groups/list_product_groups/) | List product groups with filtering, sorting, and cursor-based pagination. Filter by workspace ID(s), activation state (ACTIVE/INACTIVE), or the published shortcut. Each item includes the product count, publishing window, and cancellation-policy details. Use get_product_group for full details (including tags) and list_tags to discover tag keys. |
| [`create_product_groups` — Short Term Stay](/mcp/tools/catalog/product-groups/create_product_groups_short_term_stay/) | Create one or more Short Term Stay product groups |
| [`create_product_groups` — Student](/mcp/tools/catalog/product-groups/create_product_groups_student/) | Create one or more Student product groups with academic year, contract dates, segment, and optional cancellation-policy requirements |
| [`update_product_groups` — Short Term Stay](/mcp/tools/catalog/product-groups/update_product_groups_short_term_stay/) | Update one or more Short Term Stay product groups |
| [`update_product_groups` — Student](/mcp/tools/catalog/product-groups/update_product_groups_student/) | Update one or more Student product groups including contract dates, segment, and cancellation-policy requirements |
| [`update_product_groups_state`](/mcp/tools/catalog/product-groups/update_product_groups_state/) | Activate or deactivate one or more product groups |
| [`archive_product_groups`](/mcp/tools/catalog/product-groups/archive_product_groups/) | Archive one or more product groups (read-only and unpublished until unarchived) |
| [`unarchive_product_groups`](/mcp/tools/catalog/product-groups/unarchive_product_groups/) | Unarchive one or more product groups, restoring each to inactive |

## Related Documentation

- [Catalog Tools Overview](/mcp/tools/catalog/) - All catalog-related tools
- [Product Groups Documentation](/catalog/product-groups/) - Product Groups domain documentation
