fabric’s Product Catalog endpoints support full CRUD functionality for managing product attributes, data, categories, collections, background jobs, and more. With low-latency read and search functionalities for the storefront, Product Catalog APIs support event-driven updates to ensure data is always current without manual intervention. they’re designed to scale with support for millions of SKUs, delivering high performance and zero downtime, even under heavy traffic loads.

This guide provides step-by-step instructions to help you get started with fabric Product Catalog API, from initial setup to basic usage.

Target Audience

  • Solution integration (SI) partners responsible for configuring Product Catalog.
  • Third-party developers who set up Product Catalog on behalf of merchants.
  • fabric developers who work with Product Catalog.

Knowledge and Skill Requirements

The target audience should:

  • Understand REST APIs, and their role in e-commerce.
  • Become familiar with fabric APIs and Product Catalog concepts.
  • Understand caching strategies and technologies.
  • Have access to development tools capable of interacting with HTTP-based APIs, such as Postman or cURL for testing.

We also recommend you to:

  • List the attributes that need to be assigned to products and categories, identifying the mandatory and optional attributes.
  • Define a category and collection structure to organize products.
  • Create a product list consisting of individual items, variants, and bundles.

For additional information, refer to the following:

  • Product Catalog FAQs
  • Sample store to view the given product organization
  • User guide for Product Catalog in Copilot
  • API reference for all operations related to attributes
  • API reference for all operations related to categories
  • API reference for all operations related to collections
  • API reference for all operations related to products based on SKU or product ID