> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

# Catalog - Product variant options

> The Catalog API manages products, categories, brands, bulk pricing rules, and more. To learn more about catalog resources, see the [Catalog overview](/developer/docs/admin/catalog-and-inventory).

Product variant options represent the different facets of a product. For example, size, color, fabric. Variant option values are the actual sizes, colors, fabrics, that are available. [Product variants](/developer/api-reference/rest/admin/catalog/product-variants) consist of combinations of variant option values.

The following table illustrates the relationship between variant options and variant option values using a line of signature sneakers as an example.

| Variant options   | Variant option values                    | No. of variants |
| :---------------- | :--------------------------------------- | --------------: |
| size (US Women's) | 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5 |              10 |
| upper material    | canvas, marine plastic, leather          |               3 |
| upper color       | brick, azul, gold                        |               3 |
| sole color        | charcoal, white, azul                    |               3 |
|                   |                                          |         **270** |

Our Catalog product variant options endpoints let you work with both variant options and variant option values.

> To learn more about authenticating Catalog endpoints, locate the **Authentication** section at the top of each endpoint, then click **Show Details**.

## Resources

### Webhooks

Learn more about [Product webhook events](/developer/docs/integrations/webhooks/event-reference#products).

### Additional Catalog endpoints

* [Brands](/developer/api-reference/rest/admin/catalog/brands)
* [Categories](/developer/api-reference/rest/admin/catalog/categories)
* [Category trees](/developer/api-reference/rest/admin/catalog/category-trees)
* [Products](/developer/api-reference/rest/admin/catalog/products)
* [Product modifiers](/developer/api-reference/rest/admin/catalog/product-modifiers)
* [Product variants](/developer/api-reference/rest/admin/catalog/product-variants)