Product Catalog APIs enable merchants to efficiently manage large-scale operations, such as importing thousands of products, updating attributes in bulk, and handling complex category assignments. By automating data updates through API-driven batch processing, merchants can maintain accuracy and consistency while significantly reducing manual workload.

Through these APIs, developers can integrate Product Catalog with external systems, streamline data management, and maintain accurate, up-to-date product information across sales channels. Product data can be created, modified, and retrieved efficiently using API calls, offering full feature parity with fabric’s Copilot interface.

Workflow

The steps below highlight the core endpoints for integrating and managing Product Catalog. While they provide the foundation for catalog operations, there are numerous additional APIs to support custom use cases.

  1. Create Attributes: Create the required attributes for the products. You can also use attribute groups to group relevant attributes and assign to products or categories.
  2. Map Attributes: Map the mandatory attributes of fabric, such SKU, title, image, and active status to the corresponding names provided by the merchant.
  3. Add Categories: Arrange items, bundles, and variants into a hierarchical tree structure based on common attributes to logically group products.
  4. Create Items, Variants, and Bundles: Add your products, which can consist of items, bundles, API documentation, and variants. Before adding any products, fabric recommends the following:
    • Maintain a list of attributes for products and categories.
    • Organize products within a hierarchical tree structure of categories.
    • Compile a products list, along with their variants and bundles, to display on the storefront.
  5. Create Collections: Organize products according to marketing needs for display on your storefront. Collections are optional.

Once these steps are complete, basic setup is finished. You may proceed to use the features and capabilities available to you.