The Catalog V3 APIs allow you to manage Wix Stores product catalogs. This includes creating and updating products, managing inventory across multiple locations, organizing products with categories and brands, and configuring product options and customizations.
It's important to note the following before starting to code:
Catalog V3 provides a comprehensive set of services, each designed to handle specific aspects of product catalog management:
The core service for managing product information and variants. Used for product catalog management, inventory synchronization, storefront display, and more.
Key capabilities include:
choices array.Note: When creating products with inline options or modifiers (without referencing existing customization IDs), new standalone Customization entities are automatically created. These can be reused across other products.
A read-only service for querying product variants directly. Used for variant-focused inventory management, building variant search interfaces, and syncing variant data with external systems.
Key capabilities include:
Note: This API operates on an eventually consistent model. Changes made through the Products API sync to this service over time.
Dedicated service for inventory tracking and stock management. Used for warehouse management, dropshipping workflows, multi-location retail, and inventory forecasting.
Key capabilities include:
Note: The Create Product method doesn't automatically create inventory items. Use Create Product With Inventory to create both in a single call, or create inventory items separately using this API.
Enables product personalization and customization. Customizations can be options (which create variants and affect inventory) or modifiers (which collect additional information without creating variants). Used for print-on-demand products, personalized gifts, custom apparel, and product size/color variations.
Key capabilities include:
Note: Options can't be deleted while assigned to any product because they affect variants. Modifiers can be deleted freely and are automatically removed from assigned products.
Manages reusable product information sections. Used for technical specifications, size charts, care instructions, warranty information, and detailed product descriptions.
Key capabilities include:
Note: When an info section is deleted, it's automatically removed from all products that reference it.
Brand management system for organizing products by manufacturer or brand identity. Used for multi-brand retail, brand catalog organization, and brand-based marketing campaigns.
Key capabilities include:
Note: When a brand is deleted, it's automatically removed from all products that reference it.
Flexible system for product badges, labels, and promotional highlighting. Used for promotional campaigns, seasonal sales, new product launches, and product highlighting.
Key capabilities include:
Note: When a ribbon is deleted, it's automatically removed from all products that reference it.
A read-only API that provides access to inventory locations for Wix Stores. Used for multi-location retail, regional inventory management, local delivery services, and pickup locations.
Key capabilities include:
Note: This is a read-only API. To create or update locations, use the Wix Locations API and include "INVENTORY" in the locationTypes array.
External service for category management that integrates with Catalog V3. Used for product organization, storefront navigation, catalog browsing, and taxonomic product classification.
Key capabilities include:
For a comprehensive glossary of Catalog V3 terms, see Terminology.
Reach out to us via our Discord channel, or open a ticket with WixBot.