vtex.local

> Check the new Catalog onboarding guide. We created this guide to improve the onboarding experience for developers at VTEX. It assembles all documentation on our Developer Portal about Catalog and is organized by focusing on the develope

🔑 apikey 162 endpoints
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (10 total)

lever-sdk ✓ Official
npm install lever-sdk
ads-js ✓ Official
npm install ads-js
npm install vtex-node-sdk
physical-payments-sdk ✓ Official
# Maven: see https://github.com/vtex-apps/physical-payments-sdk
dotnet add package VTEX-SDK-dotnet
composer require vtex-sdk
composer require vtex-sdk-php
composer require vtex-api
# See https://github.com/ksetoue/vtex-kotlin-sdk
vtex.js ✓ Official
# See https://github.com/vtex/vtex.js
curl examples
Get all attachments
curl \
  -H "X-VTEX-API-AppKey: $API_KEY" \
  https://vtex.local/api/catalog/pvt/attachments
Get Brand and context
curl \
  -H "X-VTEX-API-AppKey: $API_KEY" \
  https://vtex.local/api/catalog/pvt/brand/{brandId}
Get SKU by RefId
curl \
  -H "X-VTEX-API-AppKey: $API_KEY" \
  https://vtex.local/api/catalog/pvt/stockkeepingunit
Endpoints (162 total)
GET
/api/catalog/pvt/attachments
Get all attachments
GET
/api/catalog/pvt/brand/{brandId}
Get Brand and context
GET
/api/catalog/pvt/stockkeepingunit
Get SKU by RefId
GET
/api/catalog_system/pvt/brand/list
Get Brand List
GET
/api/catalog_system/pvt/seller/list
Get Seller List
GET
/api/addon/pvt/giftlist/get/{listId}
Get Gift List
GET
/api/catalog/pvt/collection/inactive
Get All Inactive Collections
GET
/api/catalog/pvt/product/{productId}
Get Product by ID
GET
/api/catalog/pvt/stockkeepingunitkit
Get SKU Kit by SKU ID or Parent SKU ID
GET
/api/catalog/pvt/category/{categoryId}
Get Category by ID
GET
/api/catalog_system/pvt/brand/pagedlist
Get Brand List Per Page
GET
/api/catalog_system/pvt/brand/{brandId}
Get Brand
At a glance
Total SDKs10
Languages6
Endpoints162
Authapikey
https://vtex.local