# Product images Managing product images. ## List of product images - [GET /api/products/{guid}/images/{gallery}](https://api.docs.shoptet.com/shoptet-api/openapi/product-images/getlistofproductimages.md): Returns list of product's images. Data from this endpoint and from product's detail endpoint (list named when using parameter) are the same. Use this endpoint when working only with product images to save time. ## Delete all product images in gallery - [DELETE /api/products/{guid}/images/{gallery}](https://api.docs.shoptet.com/shoptet-api/openapi/product-images/deleteallproductimagesingallery.md): Deletes all product's images by gallery name. If parameter is not present or set to and if image is referenced as variant image, then image will be skipped and present in in response. If is set to true, then this reference will be removed with the image. Returns status code. If any image deletion failed, it will be noted in section in response. ## Product images update - [PATCH /api/products/{guid}/images/{gallery}](https://api.docs.shoptet.com/shoptet-api/openapi/product-images/getproductimagesupdate.md): Using this endpoint you can modify product images attributes, such as description and priority (order). Maximum of 100 images can be sent at once. ## Product images insertion - [POST /api/products/{guid}/images/{gallery}](https://api.docs.shoptet.com/shoptet-api/openapi/product-images/createproductimages.md): Using this endpoint you can upload new images to a product. This is an asynchronous request, see how [Asynchronous requests](https://developers.shoptet.com/asynchronous-requests/) work on our developer's portal. Maximum of 100 images can be sent at once. ## Product images source update - [PATCH /api/products/{guid}/images/{gallery}/source](https://api.docs.shoptet.com/shoptet-api/openapi/product-images/updateproductimagessource.md): Using this endpoint you can modify product image attributes and also upload a new image and replace the existing one. This is an asynchronous request, see how [Asynchronous requests](https://developers.shoptet.com/asynchronous-requests/) work on our developer's portal. ## Delete one product image - [DELETE /api/products/{guid}/images/{gallery}/{imageName}](https://api.docs.shoptet.com/shoptet-api/openapi/product-images/deleteoneproductimage.md): Deletes product's image. If parameter is not present or set to and if image is referenced as variant image, then image won't be deleted and response will have status code . If is set to true, then this reference will be removed with the image.