fabric Category API
Categories (also called hierarchies or nodes) are hierarchical structures to organize items and services into intuitive groups. Organizing items in this way simplifies item discovery and lifecycle management. There are two types of categories - **Primary** and **Alternate**. They enable you to create, organize, and distribute item data. - Primary category is the original catalog tree with nested levels of categories that place each item where it belongs, within a category. For example, `Computers` is a parent category with `Laptops` and `Desktops` as children categories, and `MacBook Pro` is an item within `Laptops`. This organization can be represented as Computers > Laptops > MacBook Pro. - Alternate categories serve as alternate organizations of the Primary category. Their main purpose is distribution management by displaying items on your website based on separate browsing structure configurations you set to help you achieve various merchandizing objectives, such as organizational requirements, multi-regional assortments, multi-channel assortments, and collections. For example, a company that sells, repairs, and supports computers and related items and services will have a Primary category containing a full list of their SKUs. However, this Primary category is not granular enough to use on their storefront. Hence, multiple Alternate hierarchies are created to target specific shopper segment experiences. For laptop consumers they'll have one Alternate category, which lists all the laptops and PCs. For large businesses they'll have another Alternate category, which lists all commercial laptops, PCs, printers, and servers. Both of the Alternate categories act as filters of the Primary category, tailored to the purpose of that merchandising strategy. **Category**, a subset of Product Catalog endpoints, aims to simplify catalog management by letting you create, update, and get one or more categories, category attributes, and item attributes. In addition, you can add and update category sources, source exclusions, and item attribute conditions. **Note**: The root name of primary category is PRIMARY, and it cannot be changed.
fabric Category API is one of 61 APIs that fabric publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Category. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes 20 operations across 14 paths, and defines 37 schemas. It is described by OpenAPI 3.2.0, at version 2.0.0.
Requests are made against a single base URL, https://live.copilot.fabric.inc.
Metadata
The identity and technical contract details declared by the specification.
Authentication & Security 2
fabric Category API declares
2 security schemes
for authenticating requests.
An API key is passed in the header as x-api-key (api_key).
It accepts HTTP bearer tokens (JWT) (authorization).
api_key— The x-api-key enables you to access the fabric API without Authorization. You must request fabric Inc to obtain this key. Authorization header is required if x…authorization— S2S access token (JWT) from fabric Identity service (during Login)
Paths & Operations 20
Across 14 paths, the API surfaces 20 operations — 9 GET, 10 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.
Categories (also called hierarchies or nodes) are hierarchical structures to organize items and services into intuitive groups. Organizing items in this way simplifies item discov…
Schemas 37
The contract defines 37 schemas that model the data the API accepts and returns. The most detailed are CategorySingle (10 properties), CategoryTree (9 properties), Breadcrumbs (8 properties), ModifyCategory (8 properties). Each schema is shown below with its type and property counts.
Specification
The full machine-readable OpenAPI contract behind this narrative.
Source
More from fabric 12
Other APIs fabric publishes across the network.
This is an independent, third-party profile of fabric Category API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.