# Product Attributes ## List product attributes - [GET /v1/products/{productUuid}/attributes](https://docs.apiera.io/openapi/product-attributes/paths/~1v1~1products~1%7Bproductuuid%7D~1attributes/get.md): Retrieves a paginated list of attributes linked to a product. ## Link attribute to product - [POST /v1/products/{productUuid}/attributes](https://docs.apiera.io/openapi/product-attributes/paths/~1v1~1products~1%7Bproductuuid%7D~1attributes/post.md): Creates a new association between a product and an attribute. ## Get product attribute - [GET /v1/products/{productUuid}/attributes/{productAttributeUuid}](https://docs.apiera.io/openapi/product-attributes/paths/~1v1~1products~1%7Bproductuuid%7D~1attributes~1%7Bproductattributeuuid%7D/get.md): Retrieves a single attribute association for a product. ## Update product attribute - [PATCH /v1/products/{productUuid}/attributes/{productAttributeUuid}](https://docs.apiera.io/openapi/product-attributes/paths/~1v1~1products~1%7Bproductuuid%7D~1attributes~1%7Bproductattributeuuid%7D/patch.md): Updates an existing product-attribute association. Only provided fields are updated. ## Unlink attribute from product - [DELETE /v1/products/{productUuid}/attributes/{productAttributeUuid}](https://docs.apiera.io/openapi/product-attributes/paths/~1v1~1products~1%7Bproductuuid%7D~1attributes~1%7Bproductattributeuuid%7D/delete.md): Removes an attribute association from a product. ## Bulk link attributes to product - [POST /v1/products/{productUuid}/attributes/bulk](https://docs.apiera.io/openapi/product-attributes/paths/~1v1~1products~1%7Bproductuuid%7D~1attributes~1bulk/post.md): Creates multiple attribute associations for a product in a single operation. ## Bulk update product attributes - [PATCH /v1/products/{productUuid}/attributes/bulk](https://docs.apiera.io/openapi/product-attributes/paths/~1v1~1products~1%7Bproductuuid%7D~1attributes~1bulk/patch.md): Updates multiple product-attribute associations in a single operation.