Catalog API Skill
vtex-local-catalog-api
vtex-local-catalog-api
| Method | Path | Description |
|---|---|---|
GET | /api/catalog_system/pvt/products/GetProductAndSkuIds | |
GET | /api/catalog/pvt/product/{productId} | Get product and SKU IDs |
PUT | /api/catalog/pvt/product/{productId} | Get product by ID |
GET | /api/catalog_system/pvt/products/productget/{productId} | Update product |
GET | /api/catalog_system/pvt/products/productgetbyrefid/{refId} | Get product and its general context |
GET | /api/catalog_system/pub/products/variations/{productId} | Get product by reference ID |
GET | /api/addon/pvt/review/GetProductRate/{productId} | Get product's SKUs by product ID |
POST | /api/catalog/pvt/product | Get product review rate by product ID |
GET | /api/catalog_system/pvt/products/{productId}/specification | Create product with category and brand |
POST | /api/catalog_system/pvt/products/{productId}/specification | Get product specifications by product ID |
GET | /api/catalog/pvt/product/{productId}/specification | Update product specification by product ID |
POST | /api/catalog/pvt/product/{productId}/specification | Get product specifications and their information by product ID |
DELETE | /api/catalog/pvt/product/{productId}/specification | Associate product specification |
DELETE | /api/catalog/pvt/product/{productId}/specification/{specificationId} | Delete all product specifications by product ID |
PUT | /api/catalog/pvt/product/{productId}/specificationvalue | Delete a product specification |
GET | /api/catalog_system/pvt/sku/stockkeepingunitids | Associate product specification using specification name and group name |
GET | /api/catalog_system/pvt/sku/stockkeepingunitbyid/{skuId} | List all SKU IDs |
GET | /api/catalog/pvt/stockkeepingunit | Get SKU and context |
POST | /api/catalog/pvt/stockkeepingunit | Get SKU by reference ID |
GET | /api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/{refId} | Create SKU |
GET | /api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/{alternateId} | Get SKU ID by reference ID |
GET | /api/catalog_system/pvt/sku/stockkeepingunitByProductId/{productId} | Get SKU by alternate ID |
POST | /api/catalog_system/pub/sku/stockkeepingunitidsbyrefids | Get SKU list by product ID |
GET | /api/catalog/pvt/stockkeepingunit/{skuId} | Retrieve SKU ID list by reference ID list |
PUT | /api/catalog/pvt/stockkeepingunit/{skuId} | Get SKU |
GET | /api/catalog/pvt/stockkeepingunit/{skuId}/complement | Update SKU |
GET | /api/catalog/pvt/stockkeepingunit/{skuId}/complement/{complementTypeId} | Get SKU complement by SKU ID |
GET | /api/catalog_system/pvt/sku/complements/{parentSkuId}/{type} | Get SKU complements by complement type ID |
POST | /api/catalog/pvt/skucomplement | Get SKU complements by type |
GET | /api/catalog/pvt/skucomplement/{skuComplementId} | Create SKU complement |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install vtex-local-catalog-api
Downloads and installs to ~/.claude/skills/vtex-local-catalog-api/
1.0 (2026-06-27)