# Option group

The `OptionGroup` family — 7 operations.

An option group is one axis a product can vary on — Color, Size, Material. It holds the option values that axis offers and is referenced by style schemes.

## Operations

| Operation | Kind | What it does |
| --- | --- | --- |
| [createOptionGroup](/reference/option-group/createOptionGroup/) | mutation | Create a new option group — a dimension like Size or Colour that variants vary by at your organization. |
| [deactivateOptionGroup](/reference/option-group/deactivateOptionGroup/) | mutation | Deactivate an option group — a dimension like Size or Colour that variants vary by — it stops being usable but keeps its history and can be reactivated. |
| [doomOptionGroup](/reference/option-group/doomOptionGroup/) | mutation | Permanently retire an option group — a dimension like Size or Colour that variants vary by. |
| [optionGroup](/reference/option-group/optionGroup/) | query | Look up one record — an option group — a dimension like Size or Colour that variants vary by. |
| [optionGroups](/reference/option-group/optionGroups/) | query | The option group list — each entry is an option group — a dimension like Size or Colour that variants vary by. |
| [reactivateOptionGroup](/reference/option-group/reactivateOptionGroup/) | mutation | Reactivate an option group — a dimension like Size or Colour that variants vary by — bring a deactivated record back into use. |
| [updateOptionGroup](/reference/option-group/updateOptionGroup/) | mutation | Edit an option group — a dimension like Size or Colour that variants vary by — change its details. |
