# Product Catalogs

 - [Endpoint Overview](https://docs.perfectcorp.com/reference/ai_skin_analysis/product-catalogs/endpoint-overview.md): ## Endpoint Overview A product catalog is the list of products that AI Skin Analysis uses for Product Recommendation. Upload your catalog once, keep its `catalog_id`, and pass that id to Skin Analysis
 - [POST /s2s/v2.1/product-catalog](https://docs.perfectcorp.com/reference/ai_skin_analysis/product-catalogs/paths/~1s2s~1v2.1~1product-catalog/post.md): Upload a product catalog as a CSV file. The file is validated in the same request: a valid file answers `status` `ready` with its `catalog_id` and `sku_count`; a file that fails validation answers an
 - [GET /s2s/v2.1/product-catalog](https://docs.perfectcorp.com/reference/ai_skin_analysis/product-catalogs/paths/~1s2s~1v2.1~1product-catalog/get.md): List every catalog of your account, newest first, `ready` and `failed` alike. Use it to find a `catalog_id` you no longer have. Not paged: the number of catalogs per account is capped (see Limits in t
 - [DELETE /s2s/v2.1/product-catalog/{catalog_id}](https://docs.perfectcorp.com/reference/ai_skin_analysis/product-catalogs/paths/~1s2s~1v2.1~1product-catalog~1%7Bcatalog_id%7D/delete.md): Delete a catalog immediately and permanently. From that moment every Skin Analysis call that uses its `catalog_id` fails. A deleted catalog cannot be restored.
