# ProductTaxonomyAttribute A taxonomy attribute for a product, such as color or material. ## Type Definition ```graphql type ProductTaxonomyAttribute { id: Int handle: String name: String translatedName: String type: String values: [ProductTaxonomyValue] } ``` ## Fields | Field | Type | Description | |-------|------|-------------| | id | Int | Returns the id. | | handle | String | Returns the handle. | | name | String | Returns the name. | | translatedName | String | Returns the translated name. | | type | String | Returns the type. | | values | [ProductTaxonomyValue] | Returns the values. | ## Relationships `ProductTaxonomyAttribute` represents structured taxonomy data for products. It contains attribute metadata (such as color or material classifications) and references a collection of `ProductTaxonomyValue` objects that represent the specific values available for this attribute. This type is used within product options and filtering contexts to provide structured product categorization. ## Example ```graphql { id handle name translatedName type values { id name } } ``` ## Implements None ## Related Types - [ProductTaxonomyValue](/reference/storefront/1.3.0/objects/product-taxonomy-value)