# Product Catalogs

 - [接口总览](https://docs.perfectcorp.com/zh-cn/reference/ai_skin_analysis/product-catalogs/%E6%8E%A5%E5%8F%A3%E6%80%BB%E8%A7%88.md): ## 接口总览 商品目录就是 AI 肤质分析在做商品推荐时使用的那份商品清单。您的目录只需上传一次， 记下它的 `catalog_id`，把这个 id 传给测肤即可。目录会一直保留，直到您删除它。 目录归属于您的账号，不属于某一个 API 密钥：账号下的每个 API 密钥——包括项目密钥—— 看到的都是同一批目录；轮换密钥或删除密钥都不会影响它们。 上传与存储目录完全免费。 * 目录文件 | 项
 - [POST /s2s/v2.1/product-catalog](https://docs.perfectcorp.com/zh-cn/reference/ai_skin_analysis/product-catalogs/paths/~1s2s~1v2.1~1product-catalog/post.md): 以 CSV 文件上传商品目录。文件会在同一次请求中完成校验：校验通过的文件返回 `status` `ready`，并带上它的 `catalog_id` 与 `sku_count`；未通过校验的文件返回错误，同时仍会记录为一个 `failed` 目录，「列出目录」接口会把它列出来。
 - [GET /s2s/v2.1/product-catalog](https://docs.perfectcorp.com/zh-cn/reference/ai_skin_analysis/product-catalogs/paths/~1s2s~1v2.1~1product-catalog/get.md): 列出您账号下的所有目录，最新的排在最前面，`ready` 与 `failed` 都会列出。手上没有了某个 `catalog_id` 时，可以用它找回来。该接口不分页：每个账号可保留的目录数量有上限（见「商品目录」章节下的「限制」）。
 - [DELETE /s2s/v2.1/product-catalog/{catalog_id}](https://docs.perfectcorp.com/zh-cn/reference/ai_skin_analysis/product-catalogs/paths/~1s2s~1v2.1~1product-catalog~1%7Bcatalog_id%7D/delete.md): 删除目录立即生效且不可撤销。从那一刻起，所有使用该 `catalog_id` 的测肤调用都会失败。已删除的目录无法恢复。
