A
Access control
A method to verify that the user has permission to access the requested resource.Access token
A signed JSON web token provided to an application after successful authentication by fabric Identity. It serves as a Bearer token when starting fabric platform APIs.Account
The primary entity through which the commerce solutions are delivered to the fabric product customers. It acts as the dedicated repository for all their data. Customers have the option to create multiple accounts for different purposes, ensuring data segregation. When you log in to Copilot, you gain access to the specific contents of the account belonging to the customer of fabric products. This customer refers to the user of fabric products and not the customers of stores using fabric services.Account ID
A custom header used by the API to identify the tenant making the request, found in the Copilot application. Tenant ID is required to access any of fabric’s endpoints. Related Terms:Allocation
The record specifying the locations from which an order is fulfilled, allowing retailers to manage order allocations.API
An application programming interface (API) is a set of rules that enables software applications to communicate with each other.App
All API clients or applications that call any of the fabric platform APIs. Each application requires a bearer token authentication to interact with other fabric APIs. For example, Order Management System (OMS) or Enterprise Resource Planning (ERP).App name
The name of the application.App type
The type of the application, such as system app or user app. The app type helps you determine the authentication process.Attribute
A specific characteristic, quality, or feature of a product or category, used to describe, classify, or differentiate items within a system or platform. fabric Product Catalog supports two types of attributes, such as product attributes and category attributes.Attribute groups
A collection of product attributes that helps categorize products into various semantic groups based on meaning and purpose, allowing for easier management and organization of products in the catalog.Authentication
The mechanism of validating the identity of an application or its end user with fabric Identity. After validating the identity, fabric Identity generates and signs an access token, used as a bearer token to call fabric platform APIs.Authorization
A method to restrict access to certain APIs after successful authentication, supporting role-based access control of fabric’s platform APIs.B
Base price
The regular amount that a merchant charges shoppers to purchase an item. This is specified within a price list.Base URL
The standard URL to which the requests are sent for all fabric APIs. Related terms:BOPIS
Buy online, pick up in-store (BOPIS) is a shopping model that allows customers to buy products online and pick them up at a store location.C
Cart and Checkout (CnC)
fabric’s service for the management of online shopping carts, including items and configuration of shipping, fulfillment, and payment options.Categories
Categories, also called hierarchies or nodes, form a hierarchical tree structure to organize items and services into a group. Related terms:CDP
A customer data platform (CDP) is a collection of software which creates a persistent, unified customer database that is accessible to other systems. Data is pulled from multiple sources, cleaned, and combined to create a single customer profile.Channel
A specific avenue or method through which a merchant sells their products or services. It indicates the source of a sale and can include various options such as web storefronts, retail stores, mobile apps, or other platforms.Client ID
A unique ID that represents the system app, and is required for OpenID Connect authentication flows.Client secret
An app-specific secret that allows fabric Identity to validate the app. This secret is mandatory for system apps to integrate with fabric Identity.CMS
A content management system (CMS) is a computer software used to manage the creation and modification of digital content. A CMS is typically used for enterprise content management and web content management.Collections
Collections create a representational categorization of products and are primarily used by merchants for short-term marketing campaigns.Copilot
The web-based user interface to access all fabric applications.Counters
Inventory positions such as, available, in-transit, on-hand, or other custom positionsCoupons
Discounts on items, carts, or shipping that are applied to qualified purchases when shoppers provide a valid coupon code during the checkout process.Customer
The user of fabric products.Customer organization
A customer organization, also called a customer org, is a customer entity that can encompass multiple accounts or tenants. It provides a structure for managing multiple accounts within a single organization.E
Endpoint
The API communications channel, which is a specific URL or address in a web service or API, where client applications can access or interact with the service to retrieve or send data. Related terms:ERP
Enterprise resource planning (ERP) is a type of software that organizations use to manage day-to-day business activities such as accounting, procurement, project management, risk management & compliance, and supply chain operationsF
fabric Customer
fabric service that allows you to manage information for the customers and organizations you do business with, including the contracts you may have with them.fCP
fabric Commerce Platform (fCP) offers a range of features to manage various aspects of your storefront, including merchandising, pricing, promotions, inventory, order processing, and shopper data. For your business operations, you can interact with fCP through fabric’s administration interface called Copilot.H
Header
This flag is used to include headers in the API request. The most commonly used headers in fabric APIs are described in the Getting Started with fabric API section.Hierarchy
A tree structure to organize items and services into a group. Related terms:I
Inventory
A repository of product availability for order fulfillment.Item
A standalone service or commodity sold individually. An item is also referred to as a product.Item variant
A different version of a base product. An item variant is also referred to as a child product. Related Terms:L
Location
The standard URL to which the requests are sent for all fabric APIs. Related Terms:M
Mapping
Mapping, also called attribute mapping, provides you the flexibility to create attributes with your preferred names.Merchant
The paying customer who uses fabric’s services.Multichannel
A merchant who sells their products or services through multiple sales channels, which could encompass web, retail, mobile, and other diverse avenues, for reaching customers.Multi use
Multi-use coupon codeMulti-use coupon code
A coupon code that can be used by multiple customers up to the specified limit.Multitenant
An infrastructure model used by fabric to manage multiple customers, the users of fabric products, on shared infrastructure, including shared compute and storage resources.N
Network
A group of locations that share inventory.Node
A tree structure to organize items and services into a group. Related terms:O
Offer
A combination of items, their prices, and applicable discounts available to a shopper for a limited time. Offers expire once the validity period ends.Offers
fabric’s pricing and promotions engine with tools to manage price lists, item prices, and discounts.OpenID Connect
An established standard based on OAuth 2.0, defining authentication flows specific to cloud-based applications.OMS
An order management system (OMS) is a tool that lets merchants build a centralized source of order, inventory, and warehouse information where they can:- Receive, track, and fulfill or cancel customer orders across sales channels.
- Provide customers the means to track their orders.
- Sync inventory across sales channels and receive notifications when stock levels are low.
- Send order details to warehouses for fulfillment.
- Route orders to the correct warehouse based on the customer’s location.
P
PDP
The product display page (PDP) is a webpage on an ecommerce site that showcases a specific product’s details, such as size, color, price, shipping information, and reviews, helping customers make informed purchase decisions.PIM
A product information management (PIM) system lets merchants build a centralized source of product information to:- Collect product data from different data sources such as databases or flat files.
- Validate and refine the data using business rules to ensure accuracy and quality.
- Enhance product descriptions and clarify specifications by including detailed technical data, usage data, and media files.
- Distribute the enriched product information to various channels like mobile apps, online marketplaces, and social media platforms.