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