# fabric.inc > AI-optimized mirror of fabric.inc containing 2811 pages totalling 1,737,499 words of clean markdown content, structured data, and semantic HTML. Original source: https://fabric.inc. Last updated: 2026-07-26T04:30:08.452Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [developer/index.html](/content/developer/index.html) (83 words) - [fabric Agentic Commerce Platform | fabric](/content/site-root.html): The fabric Agentic Commerce Platform powers AI-driven product discovery, demand optimization, and order orchestration. (229 words) ## Articles & Blog Posts - [Create individual - Fabric](/content/developer/v2/api-reference/customer/individual/create-individual/index.html) (20 words) - [Get individual customer - Fabric](/content/developer/v2/api-reference/customer/individual/get-individual-customer/index.html) (20 words) - [Delete individual customer - Fabric](/content/developer/v2/api-reference/customer/individual/delete-individual-customer/index.html) (20 words) - [Update individual - Fabric](/content/developer/v2/api-reference/customer/individual/update-individual/index.html) (20 words) - [List individuals - Fabric](/content/developer/v2/api-reference/customer/individual/list-individuals/index.html) (20 words) - [List individuals addresses - Fabric](/content/developer/v2/api-reference/customer/individual-addresses/list-individuals-addresses/index.html) (20 words) - [Individual - Fabric](/content/developer/v2/api-reference/customer/individual/overview/index.html) (58 words) - [Create individuals address - Fabric](/content/developer/v2/api-reference/customer/individual-addresses/create-individuals-address/index.html) (20 words) - [Update individuals address - Fabric](/content/developer/v2/api-reference/customer/individual-addresses/update-individuals-address/index.html) (20 words) - [Get all organizations for a single user - Fabric](/content/developer/v2/api-reference/customer/users-organization/get-all-organizations-for-a-single-user/index.html) (20 words) - [Delete individuals address - Fabric](/content/developer/v2/api-reference/customer/individual-addresses/delete-individuals-address/index.html) (20 words) - [Get indivudals address - Fabric](/content/developer/v2/api-reference/customer/individual-addresses/get-indivudals-address/index.html) (20 words) - [Individual Addresses - Fabric](/content/developer/v2/api-reference/customer/individual-addresses/overview/index.html) (31 words) - [Updates organization group - Fabric](/content/developer/v2/api-reference/customer/organization-groups/updates-organization-group/index.html) (20 words) - [Get orgaization group - Fabric](/content/developer/v2/api-reference/customer/organization-groups/get-orgaization-group/index.html) (20 words) - [Delete orgaization group - Fabric](/content/developer/v2/api-reference/customer/organization-groups/delete-orgaization-group/index.html) (20 words) - [Create organization group - Fabric](/content/developer/v2/api-reference/customer/organization-groups/create-organization-group/index.html) (20 words) - [List organizations groups - Fabric](/content/developer/v2/api-reference/customer/organization-groups/list-organizations-groups/index.html) (20 words) - [List organization addresses - Fabric](/content/developer/v2/api-reference/customer/organization-addresses/list-organization-addresses/index.html) (20 words) - [Delete organization address - Fabric](/content/developer/v2/api-reference/customer/organization-addresses/delete-organization-address/index.html) (20 words) - [Update organization address - Fabric](/content/developer/v2/api-reference/customer/organization-addresses/update-organization-address/index.html) (20 words) - [Create organization address - Fabric](/content/developer/v2/api-reference/customer/organization-addresses/create-organization-address/index.html) (20 words) - [Organization Groups - Fabric](/content/developer/v2/api-reference/customer/organization-groups/overview/index.html) (43 words) - [Get organization address - Fabric](/content/developer/v2/api-reference/customer/organization-addresses/get-organization-address/index.html) (20 words) - [Organization Addresses - Fabric](/content/developer/v2/api-reference/customer/organization-addresses/overview/index.html) (36 words) - [Delete party account - Fabric](/content/developer/v2/api-reference/customer/party-account/delete-party-account/index.html) (20 words) - [Link party and account - Fabric](/content/developer/v2/api-reference/customer/party-account/link-party-and-account/index.html) (20 words) - [List parties by account - Fabric](/content/developer/v2/api-reference/customer/party-account/list-parties-by-account/index.html) (19 words) - [List accounts by party - Fabric](/content/developer/v2/api-reference/customer/party-account/list-accounts-by-party/index.html) (20 words) - [Party Account - Fabric](/content/developer/v2/api-reference/customer/party-account/overview/index.html) (38 words) - [Delete account - Fabric](/content/developer/v2/api-reference/customer/account/delete-account/index.html) (20 words) - [List accounts - Fabric](/content/developer/v2/api-reference/customer/account/list-accounts/index.html) (20 words) - [Update account - Fabric](/content/developer/v2/api-reference/customer/account/update-account/index.html) (20 words) - [Get accounts children - Fabric](/content/developer/v2/api-reference/customer/account/get-accounts-children/index.html) (20 words) - [Get account - Fabric](/content/developer/v2/api-reference/customer/account/get-account/index.html) (20 words) - [Account - Fabric](/content/developer/v2/api-reference/customer/account/overview/index.html) (40 words) - [Remove association between internal party and party - Fabric](/content/developer/v2/api-reference/customer/internal-parties-party/remove-association-between-internal-party-and-party.html) (20 words) - [Create association between internal party and party - Fabric](/content/developer/v2/api-reference/customer/internal-parties-party/create-association-between-internal-party-and-party.html) (20 words) - [Internal Parties Only - Fabric](/content/developer/v2/api-reference/customer/internal-parties-party/overview/index.html) (53 words) - [Bulk update contract pricelist - Fabric](/content/developer/v2/api-reference/customer/contract-pricelist/bulk-update-contract-pricelist/index.html) (20 words) - [Get internal party - Fabric](/content/developer/v2/api-reference/customer/internal-party/get-internal-party/index.html) (20 words) - [Create internal party - Fabric](/content/developer/v2/api-reference/customer/internal-party/create-internal-party/index.html) (20 words) - [Update internal party - Fabric](/content/developer/v2/api-reference/customer/internal-party/update-internal-party/index.html) (20 words) - [Resurrect internal party - Fabric](/content/developer/v2/api-reference/customer/internal-party/resurrect-internal-party/index.html) (20 words) - [Delete internal party - Fabric](/content/developer/v2/api-reference/customer/internal-party/delete-internal-party/index.html) (20 words) - [List internal parties - Fabric](/content/developer/v2/api-reference/customer/internal-party/list-internal-parties/index.html) (20 words) - [Internal Party - Fabric](/content/developer/v2/api-reference/customer/internal-party/overview/index.html) (36 words) - [List organization group users - Fabric](/content/developer/v2/api-reference/customer/organization-group-users/list-organization-group-users/index.html) (20 words) - [Create party trait - Fabric](/content/developer/v2/api-reference/customer/party-trait/create-party-trait/index.html) (20 words) - [Organization Group Users - Fabric](/content/developer/v2/api-reference/customer/organization-group-users/overview/index.html) (35 words) - [Bulk delete party traits - Fabric](/content/developer/v2/api-reference/customer/party-trait/bulk-delete-party-traits/index.html) (20 words) - [Bulk create party trait - Fabric](/content/developer/v2/api-reference/customer/party-trait/bulk-create-party-trait/index.html) (20 words) - [Delete party trait - Fabric](/content/developer/v2/api-reference/customer/party-trait/delete-party-trait/index.html) (20 words) - [Get traits for a party - Fabric](/content/developer/v2/api-reference/customer/party-trait/get-traits-for-a-party/index.html) (20 words) - [Get parties for a trait - Fabric](/content/developer/v2/api-reference/customer/party-trait/get-parties-for-a-trait/index.html) (20 words) - [Party Trait - Fabric](/content/developer/v2/api-reference/customer/party-trait/overview/index.html) (29 words) - [List party addresses - Fabric](/content/developer/v2/api-reference/customer/party-address/list-party-addresses/index.html) (20 words) - [Get party address - Fabric](/content/developer/v2/api-reference/customer/party-address/get-party-address/index.html) (20 words) - [Link party and address - Fabric](/content/developer/v2/api-reference/customer/party-address/link-party-and-address/index.html) (20 words) - [Party Address - Fabric](/content/developer/v2/api-reference/customer/party-address/overview/index.html) (28 words) - [List traits - Fabric](/content/developer/v2/api-reference/customer/trait/list-traits/index.html) (20 words) - [Delete trait - Fabric](/content/developer/v2/api-reference/customer/trait/delete-trait/index.html) (20 words) - [Create trait - Fabric](/content/developer/v2/api-reference/customer/trait/create-trait/index.html) (20 words) - [Update trait - Fabric](/content/developer/v2/api-reference/customer/trait/update-trait/index.html) (20 words) - [Create user address - Fabric](/content/developer/v2/api-reference/customer/user-address/create-user-address/index.html) (20 words) - [Trait - Fabric](/content/developer/v2/api-reference/customer/trait/overview/index.html) (32 words) - [Delete user address - Fabric](/content/developer/v2/api-reference/customer/user-address/delete-user-address/index.html) (20 words) - [List addresses for single user - Fabric](/content/developer/v2/api-reference/customer/user-address/list-addresses-for-single-user/index.html) (20 words) - [User Address - Fabric](/content/developer/v2/api-reference/customer/user-address/overview/index.html) (25 words) - [List addresses - Fabric](/content/developer/v2/api-reference/customer/address/list-addresses/index.html) (20 words) - [Delete address - Fabric](/content/developer/v2/api-reference/customer/address/delete-address/index.html) (20 words) - [Update address - Fabric](/content/developer/v2/api-reference/customer/address/update-address/index.html) (20 words) - [Create address - Fabric](/content/developer/v2/api-reference/customer/address/create-address/index.html) (20 words) - [Get address - Fabric](/content/developer/v2/api-reference/customer/address/get-address/index.html) (20 words) - [Address - Fabric](/content/developer/v2/api-reference/customer/address/overview/index.html) (36 words) - [Update organization user - Fabric](/content/developer/v2/api-reference/customer/organization-users/update-organization-user/index.html) (20 words) - [Get organization user - Fabric](/content/developer/v2/api-reference/customer/organization-users/get-organization-user/index.html) (20 words) - [Create organization user - Fabric](/content/developer/v2/api-reference/customer/organization-users/create-organization-user/index.html) (20 words) - [List organizations users - Fabric](/content/developer/v2/api-reference/customer/organization-users/list-organizations-users/index.html) (20 words) - [Delete organization user - Fabric](/content/developer/v2/api-reference/customer/organization-users/delete-organization-user/index.html) (20 words) - [Organization Users - Fabric](/content/developer/v2/api-reference/customer/organization-users/overview/index.html) (41 words) - [Bulk create user trait - Fabric](/content/developer/v2/api-reference/customer/user-trait/bulk-create-user-trait/index.html) (20 words) - [Bulk delete user trait - Fabric](/content/developer/v2/api-reference/customer/user-trait/bulk-delete-user-trait/index.html) (20 words) - [User Trait - Fabric](/content/developer/v2/api-reference/customer/user-trait/overview/index.html) (19 words) - [Search user - Fabric](/content/developer/v2/api-reference/customer/search/search-user/index.html) (20 words) - [Search party - Fabric](/content/developer/v2/api-reference/customer/search/search-party/index.html) (20 words) - [Use pre signed url to upload a user - Fabric](/content/developer/v2/api-reference/customer/user/use-pre-signed-url-to-upload-a-user/index.html) (20 words) - [List users - Fabric](/content/developer/v2/api-reference/customer/user/list-users/index.html) (20 words) - [Create user - Fabric](/content/developer/v2/api-reference/customer/user/create-user/index.html) (20 words) - [Bulk upload user - Fabric](/content/developer/v2/api-reference/customer/user/bulk-upload-user/index.html) (20 words) - [Get user - Fabric](/content/developer/v2/api-reference/customer/user/get-user/index.html) (20 words) - [Delete user - Fabric](/content/developer/v2/api-reference/customer/user/delete-user/index.html) (20 words) - [Update user - Fabric](/content/developer/v2/api-reference/customer/user/update-user/index.html) (20 words) - [User - Fabric](/content/developer/v2/api-reference/customer/user/overview/index.html) (39 words) - [Resurrect contract - Fabric](/content/developer/v2/api-reference/customer/contracts/resurrect-contract/index.html) (20 words) - [Get contract - Fabric](/content/developer/v2/api-reference/customer/contracts/get-contract/index.html) (20 words) - [Delete contract - Fabric](/content/developer/v2/api-reference/customer/contracts/delete-contract/index.html) (20 words) - [Update contract - Fabric](/content/developer/v2/api-reference/customer/contracts/update-contract/index.html) (20 words) - [Create contract - Fabric](/content/developer/v2/api-reference/customer/contracts/create-contract/index.html) (20 words) - [Bulk upload contract - Fabric](/content/developer/v2/api-reference/customer/contracts/bulk-upload-contract/index.html) (30 words) - [List contracts - Fabric](/content/developer/v2/api-reference/customer/contracts/list-contracts/index.html) (20 words) - [Use pre signed url to upload a contract - Fabric](/content/developer/v2/api-reference/customer/contracts/use-pre-signed-url-to-upload-a-contract/index.html) (20 words) - [Contracts - Fabric](/content/developer/v2/api-reference/customer/contracts/overview/index.html) (37 words) - [List contracts by party - Fabric](/content/developer/v2/api-reference/customer/party-contracts/list-contracts-by-party/index.html) (20 words) - [Get file upload status - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/get-file-upload-status/index.html): Gets file upload status by file ID. (395 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/24/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (144 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/23/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (195 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/38/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (111 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/39/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (118 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/37/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (107 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/40/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (38 words) - [Void payments - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/payments/void/index.html): Void payments made within the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (1,128 words) - [Update party - Fabric](/content/developer/v2/api-reference/customer/party/update-party/index.html) (20 words) - [Update single subscription - Fabric](/content/developer/v2/api-reference/subscriptions/subscriptions/update-single-subscription/index.html): Update single subscription by subscription ID (479 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/22/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (89 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/21/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (213 words) - [Remove item from cart (cart decoupled) - Fabric](/content/developer/v2/api-reference/orders-v1/cart-decoupled/remove-item-from-cart-cart-decoupled/index.html): Remove item from cart (cart decoupled) (414 words) - [[Deprecated] Remove Cart (cart decoupled) - Fabric](/content/developer/v2/api-reference/orders-v1/cart-decoupled/deprecated-remove-cart-cart-decoupled/index.html): Remove Cart (cart decoupled) (400 words) - [Update Items already in cart (cart decoupled) - Fabric](/content/developer/v2/api-reference/orders-v1/cart-decoupled/update-items-already-in-cart-cart-decoupled/index.html): Update Items already in cart (cart decoupled) (451 words) - [Merge guest cart with user cart (cart decoupled) - Fabric](/content/developer/v2/api-reference/orders-v1/cart-decoupled/merge-guest-cart-with-user-cart-cart-decoupled/index.html): Merge guest cart with user cart (cart decoupled) (390 words) - [Get order draft by order number - Fabric](/content/developer/v2/api-reference/cart-api/order-draft/get-order-draft-by-order-number/index.html): Get all the generated order drafts by order number. (336 words) - [Create party - Fabric](/content/developer/v2/api-reference/customer/party/create-party/index.html) (20 words) - [Get party - Fabric](/content/developer/v2/api-reference/customer/party/get-party/index.html) (20 words) - [Get order draft by ID - Fabric](/content/developer/v2/api-reference/cart-api/order-draft/get-order-draft-by-id/index.html): Get order draft details by order draft ID. (458 words) - [List parties - Fabric](/content/developer/v2/api-reference/customer/party/list-parties/index.html) (20 words) - [Delete party - Fabric](/content/developer/v2/api-reference/customer/party/delete-party/index.html) (20 words) - [Get party with type - Fabric](/content/developer/v2/api-reference/customer/party/get-party-with-type/index.html) (20 words) - [Create a Fraud configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/fraud-configuration/create-a-fraud-configuration-for-tenant/index.html): Create Fraud configuration for the given tenantId (728 words) - [Get cart for the given cart ID or user auth token (cart decoupled) - Fabric](/content/developer/v2/api-reference/orders-v1/cart-decoupled/get-cart-for-the-given-cart-id-or-user-auth-token-cart-decoupled.html): Get cart for the given cart ID or user auth token (cart decoupled) (389 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/36/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (98 words) - [Generate invoice - Fabric](/content/developer/v2/api-reference/orders-v2/invoice/generate-invoice/index.html): Generates invoice for the given invoice type such as, shipment, appeasement, and so on. (912 words) - [Get All Fraud configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/fraud-configuration/get-all-fraud-configuration-for-tenant-1/index.html): Get all Fraud configurations for the given tenantId (334 words) - [Empty cart (cart decoupled) - Fabric](/content/developer/v2/api-reference/orders-v1/cart-decoupled/empty-cart-cart-decoupled/index.html): Empty cart (cart decoupled) (315 words) - [Replace the Fraud configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/fraud-configuration/replace-the-fraud-configuration-for-tenant/index.html): Replace Fraud configuration with new configs for the given tenantId (427 words) - [Party - Fabric](/content/developer/v2/api-reference/customer/party/overview/index.html) (35 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/33/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (114 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/32/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (117 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/34/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (104 words) - [Get All Fraud configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/fraud-configuration/get-all-fraud-configuration-for-tenant/index.html): Get all Fraud configurations for the given tenantId (379 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/20/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (94 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/35/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (103 words) - [Get organization contract - Fabric](/content/developer/v2/api-reference/customer/organization-contracts/get-organization-contract/index.html) (20 words) - [Create order draft - Fabric](/content/developer/v2/api-reference/cart-api/order-draft/create-order-draft/index.html): Create an order draft for a given cart. During the order draft creation process, payment details are validated before generating the draft. Additionally, it triggers an event if the "ORDER_DRAFT" webhook event is subscribed. (3,187 words) - [Create a Target configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/target-configuration/create-a-target-configuration-for-tenant/index.html): Create Target configuration for the given tenantId (382 words) - [Cart Decoupled - Fabric](/content/developer/v2/api-reference/orders-v1/cart-decoupled/overview/index.html) (29 words) - [Get invoice by query - Fabric](/content/developer/v2/api-reference/orders-v2/invoice/get-invoice-by-query/index.html): Retrieves invoice by query (448 words) - [Delete the Fraud's configuration. - Fabric](/content/developer/v2/api-reference/orders-v2/fraud-configuration/delete-the-frauds-configuration/index.html) (277 words) - [Delete organization contract - Fabric](/content/developer/v2/api-reference/customer/organization-contracts/delete-organization-contract/index.html) (20 words) - [Create organization contract - Fabric](/content/developer/v2/api-reference/customer/organization-contracts/create-organization-contract/index.html) (20 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/19/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (106 words) - [Add item to cart (cart decoupled) - Fabric](/content/developer/v2/api-reference/orders-v1/cart-decoupled/add-item-to-cart-cart-decoupled/index.html): Add item to cart (cart decoupled) (750 words) - [Get all order drafts by filter parameters - Fabric](/content/developer/v2/api-reference/cart-api/order-draft/get-all-order-drafts-by-filter-parameters/index.html): Get a paginated list of all order drafts by tenantId (account). Optionally, you can provide customer ID to get list of order drafts. (1,143 words) - [Get configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/target-configuration/get-configuration-for-tenant/index.html): Get Tenant configuration for the given tenantId (358 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/31/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (114 words) - [List organization contracts - Fabric](/content/developer/v2/api-reference/customer/organization-contracts/list-organization-contracts/index.html) (20 words) - [Update organization contract - Fabric](/content/developer/v2/api-reference/customer/organization-contracts/update-organization-contract/index.html) (20 words) - [Resurrect organization contract - Fabric](/content/developer/v2/api-reference/customer/organization-contracts/resurrect-organization-contract/index.html) (20 words) - [Create/add to wishlist - Fabric](/content/developer/v2/api-reference/orders-v1/wishlist/createadd-to-wishlist/index.html): Create/add to wishlist (334 words) - [Acknowledge invoice by ID - Fabric](/content/developer/v2/api-reference/orders-v2/invoice/acknowledge-invoice-by-id/index.html): Acknowledges invoice by invoice ID (341 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/15/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (227 words) - [Update invoice for financial posting - Fabric](/content/developer/v2/api-reference/orders-v2/invoice/update-invoice-for-financial-posting/index.html): Updates invoice for financial posting for invoice IDs (373 words) - [Get All Target configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/target-configuration/get-all-target-configuration-for-tenant/index.html): Get all Target configurations for the given tenantId (312 words) - [Acknowledge financial posting - Fabric](/content/developer/v2/api-reference/orders-v2/invoice/acknowledge-financial-posting/index.html): Acknowledges financial posting for invoice ID (406 words) - [Get wishlist - Fabric](/content/developer/v2/api-reference/orders-v1/wishlist/get-wishlist/index.html): Get wishlist (305 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/17/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (240 words) - [Delete from Wishlist - Fabric](/content/developer/v2/api-reference/orders-v1/wishlist/delete-from-wishlist/index.html): Delete from Wishlist (319 words) - [Create price guard - Fabric](/content/developer/v2/api-reference/offers-v2/price-guard/create-price-guard/index.html): Creates a price guard record that can contain various price kinds other than the elemental prices such as base price, sale price, and clearance price. (451 words) - [Target Configuration - Fabric](/content/developer/v2/api-reference/orders-v2/target-configuration/overview/index.html) (42 words) - [Organization Contracts - Fabric](/content/developer/v2/api-reference/customer/organization-contracts/overview/index.html) (39 words) - [Get invoice by invoice ID - Fabric](/content/developer/v2/api-reference/orders-v2/invoice/get-invoice-by-invoice-id/index.html): Retrieves invoice by invoice ID (823 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/28/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (105 words) - [Overview - Fabric](/content/developer/v2/api-reference/orders-v2/fraud-configuration/overview/index.html) (41 words) - [Delete a specific price guard - Fabric](/content/developer/v2/api-reference/offers-v2/price-guard/delete-a-specific-price-guard/index.html): Deletes a specific price guard record by ID. (445 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/29/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (118 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/18/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (95 words) - [Update tenant configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/configuration/update-tenant-configuration-for-tenant/index.html): Update Tenant configuration for the given tenantId,configName and configType (524 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/27/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (98 words) - [Update location by overriding existing details - Fabric](/content/developer/v2/api-reference/orders-v2/location/update-location-by-overriding-existing-details/index.html): This endpoint updates details of a location by overriding the existing values with the details that are specified in the request body, or creates a location if location does not exist. If an existing property is not mentioned in the request body, then the value for the existing property will be displayed as null or zero. Location is identified based on the location number. (726 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/30/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (102 words) - [Get All configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/configuration/get-all-configuration-for-tenant/index.html): Get all Tenant configurations for the given tenantId (325 words) - [Update All the configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/configuration/update-all-the-configuration-for-tenant/index.html): Update Tenant configuration for the given tenantId (408 words) - [Authorize order payments - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/payments/authorize-payments/index.html): This endpoint is used synchronously or asynchronously for authorizing order payments pending for authorization. (371 words) - [Create a configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/configuration/create-a-configuration-for-tenant/index.html): Create Tenant configuration for the given tenantId (423 words) - [List invocies from vendors - Fabric](/content/developer/v2/api-reference/dropship/invoices/list-invocies-from-vendors/index.html): Gets a list of invoices from vendors (1,230 words) - [Unlink user intenal party - Fabric](/content/developer/v2/api-reference/customer/user-internal-party/unlink-user-intenal-party/index.html) (20 words) - [List internal parties by user - Fabric](/content/developer/v2/api-reference/customer/user-internal-party/list-internal-parties-by-user/index.html) (20 words) - [Replace the configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/configuration/replace-the-configuration-for-tenant/index.html): Replace Tenant configuration with new configs for the given tenantId (320 words) - [Create inventory attribute - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-attribute/create-inventory-attribute/index.html): Creates a unique inventory attribute (382 words) - [Delete the tenant's configuration. - Fabric](/content/developer/v2/api-reference/orders-v2/configuration/delete-the-tenants-configuration/index.html) (296 words) - [Update location by adding new property - Fabric](/content/developer/v2/api-reference/orders-v2/location/update-location-by-adding-new-property/index.html): This endpoint does not override all the existing properties, rather it updates location by adding only those properties or by updating the existing location properties that are specified in the request body. Location is identified by the unique location number. (515 words) - [Validate order for international shipping - Fabric](/content/developer/v2/api-reference/orders-v2/cross-border/validate-order-for-international-shipping/index.html): Validates if the order is eligible for international shipping (407 words) - [Update single subscriber - Fabric](/content/developer/v2/api-reference/subscriptions/subscribers/update-single-subscriber/index.html): Update a single subscriber, specified by customer ID (378 words) - [Get configuration for given filters. - Fabric](/content/developer/v2/api-reference/orders-v2/configuration/get-configuration-for-given-filters/index.html): Get Tenant info for the given tenantId (368 words) - [Get configuration for tenant. - Fabric](/content/developer/v2/api-reference/orders-v2/configuration/get-configuration-for-tenant/index.html): Get Tenant configuration for the given tenantId (274 words) - [Replace all tenant configuration for tenant - Fabric](/content/developer/v2/api-reference/orders-v2/configuration/replace-all-tenant-configuration-for-tenant/index.html): Replace List of Tenant configuration with new configs for the given tenantId. (352 words) - [Link user and internal party - Fabric](/content/developer/v2/api-reference/customer/user-internal-party/link-user-and-internal-party/index.html) (20 words) - [Delete the Target's configuration. - Fabric](/content/developer/v2/api-reference/orders-v2/target-configuration/delete-the-targets-configuration/index.html) (304 words) - [Get specific location - Fabric](/content/developer/v2/api-reference/orders-v2/location/get-specific-location/index.html): Retrieves details of a specific location based on specified location number (416 words) - [List users by internal party - Fabric](/content/developer/v2/api-reference/customer/user-internal-party/list-users-by-internal-party/index.html) (20 words) - [Create location - Fabric](/content/developer/v2/api-reference/orders-v2/location/create-location/index.html): Creates a location with all of its details, such as location number, name, address, operating hours, operation type, location coordinates, and so on. (418 words) - [Get calculated prices - Fabric](/content/developer/v2/api-reference/offers-v2/dynamic-pricing-engine/get-calculated-prices/index.html): Retrieves prices for items either by SKUs or by item IDs based on the customer specific configuration set in the backend. (450 words) - [Create credits by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/credits/create-credits-by-order-id/index.html): Use this endpoint to create credits by order ID. (393 words) - [Wishlist - Fabric](/content/developer/v2/api-reference/orders-v1/wishlist/overview/index.html) (20 words) - [Invoice - Fabric](/content/developer/v2/api-reference/orders-v2/invoice/overview/index.html) (33 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/16/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (89 words) - [Create subscriber - Fabric](/content/developer/v2/api-reference/subscriptions/subscribers/create-subscriber/index.html): Create new subscriber with specified details (373 words) - [Get all locations - Fabric](/content/developer/v2/api-reference/orders-v2/location/get-all-locations/index.html): Retrieves a paginated list of all locations (359 words) - [Update single subscriber's shipping and billing information - Fabric](/content/developer/v2/api-reference/subscriptions/subscribers/update-single-subscribers-shipping-and-billing-information.html): Update single subscriber's shipping and billing information (subscriber specified by customer ID) (332 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/26/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (90 words) - [Delete specific location - Fabric](/content/developer/v2/api-reference/orders-v2/location/delete-specific-location/index.html): Deletes a specific location based on specified location number (385 words) - [Authorize payments - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/payments/authorize/index.html): Authorize payments made within the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (1,135 words) - [Get all subscriptions - Fabric](/content/developer/v2/api-reference/subscriptions/subscriptions/get-all-subscriptions/index.html): Get all subscriptions (response is paginated) (522 words) - [Update a specific price guard - Fabric](/content/developer/v2/api-reference/offers-v2/price-guard/update-a-specific-price-guard/index.html): Updates a specific price guard record by priceguardId. (283 words) - [Get details of a single invoice - Fabric](/content/developer/v2/api-reference/dropship/invoices/get-details-of-a-single-invoice/index.html): Gets details of a single invoice (1,306 words) - [Get all location attributes - Fabric](/content/developer/v2/api-reference/orders-v2/location-attribute/get-all-location-attributes/index.html): Retrieves attributes for all the locations (365 words) - [Subscribers - Fabric](/content/developer/v2/api-reference/subscriptions/subscribers/overview/index.html) (60 words) - [Update Zone by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/zone/update-by-id/index.html): Updates zone attributes using its zoneId. (559 words) - [Search products and assigned prices in a specific price list - Fabric](/content/developer/v2/api-reference/offers-v2/item/search-products-and-assigned-prices-in-a-specific-price-list.html): Retrieves a paginated list of products and assigned prices in a specific price list based on priceListId and other search parameters as passed in the request body. If price list ID is not provided, default price list is selected for the search. (517 words) - [Replace a subscription item - Fabric](/content/developer/v2/api-reference/subscriptions/subscriptions/replace-a-subscription-item/index.html): Replace a subscription item (with details) by specifying item SKU (402 words) - [Update status of order payment by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/payments/update-status-of-order-payment-by-order-number/index.html): This endpoint is used sync order payments when transactions happen externally. Additionally, used for updating order payment status and the amount, whether it is captured, refunded or void amount. If you don't have order number, use the corresponding order ID-based endpoint - POST /orders/{orderId}/actions/update-payment-status. (4,041 words) - [User Internal Party - Fabric](/content/developer/v2/api-reference/customer/user-internal-party/overview/index.html) (52 words) - [Create bulk subscriptions - Fabric](/content/developer/v2/api-reference/subscriptions/subscriptions/create-bulk-subscriptions/index.html): Create bulk subscriptions (410 words) - [Dynamic Pricing Strategy - Fabric](/content/developer/v2/api-reference/offers-v2/dynamic-pricing-engine/overview/index.html) (101 words) - [Getting Started with Order Payments - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/payments/overview/index.html) (36 words) - [Reactivate single subscription - Fabric](/content/developer/v2/api-reference/subscriptions/subscriptions/reactivate-single-subscription/index.html): Reactivate single subscription by subscription ID (271 words) - [Discontinue items in subscription - Fabric](/content/developer/v2/api-reference/subscriptions/subscriptions/discontinue-items-in-subscription/index.html): Discontinue items in subscription by specifying item SKUs (349 words) - [Create ship-to (v1) - Fabric](/content/developer/v2/api-reference/orders-v1/ship-to/create-ship-to-v1/index.html): Create ship-to (v1) (505 words) - [Get Cart data for the given shipTo ID - Fabric](/content/developer/v2/api-reference/orders-v1/ship-to/get-cart-data-for-the-given-shipto-id/index.html): Get Cart data for the given shipTo ID (533 words) - [Update ship-to (v1) - Fabric](/content/developer/v2/api-reference/orders-v1/ship-to/update-ship-to-v1/index.html): Update ship-to (v1) (383 words) - [Get OMS export log history by query - Fabric](/content/developer/v2/api-reference/orders-v2/export/get-oms-export-log-history-by-query/index.html): Retrieves OMS export log history by query (569 words) - [Releases order - Fabric](/content/developer/v2/api-reference/orders-v2/cross-border/releases-order/index.html): Releases order if the order is elgible for international shipping (426 words) - [Add or update cart attributes - Fabric](/content/developer/v2/api-reference/cart-api/attribute/add-or-update-cart-attributes/index.html): Add or update attributes for a specified cart (2,563 words) - [Upload bulk file to import data - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/imports/upload-bulk-file-to-import-data/index.html): Upload bulk file by specifying file name. Successfully uploading the file triggers the import process, which is an event-driven extraction of the file's data to update the respective resource's system. (434 words) - [Get Skus and itemIds in a specific pricelist - Fabric](/content/developer/v2/api-reference/offers-v2/item/get-skus-and-itemids-in-a-specific-pricelist/index.html): Retrieves Skus and itemIds for which there is a price entry in a specific pricelist. The pricelist is identified by priceListId. (425 words) - [Get record export status for given request - Fabric](/content/developer/v2/api-reference/orders-v2/export/get-record-export-status-for-given-request/index.html): Retrieves record export status for given request (432 words) - [Deactivate single subscription - Fabric](/content/developer/v2/api-reference/subscriptions/subscriptions/deactivate-single-subscription/index.html): Deactivate single subscription by subscription ID (235 words) - [Create price control - Fabric](/content/developer/v3/offers/api-reference/offers/price-controls/create-price-control/index.html): Create a price control record that contains various price types other than the elemental prices such as base price, sale price, and sale price. (533 words) - [Get single subscription - Fabric](/content/developer/v2/api-reference/subscriptions/subscriptions/get-single-subscription/index.html): Get single subscription by subscription ID (474 words) - [Get uploaded files that match specified criteria - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/imports/get-uploaded-files-that-match-specified-criteria/index.html): Get uploaded files that match specified criteria. Returned as paginated records. (448 words) - [Validate Promotions - Fabric](/content/developer/v2/api-reference/offers-v1/promotions/validate-promotions/index.html): Enables you to validate a cart's promotions - coupon codes and implicit promotions - for specified item IDs. (496 words) - [Price Guard - Fabric](/content/developer/v2/api-reference/offers-v2/price-guard/overview/index.html) (79 words) - [Update order payment status by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/payments/update-order-payment-status-by-order-id/index.html): This endpoint is used sync order payments when transactions happen externally. Additionally, used for updating order payment status and the amount, whether it is captured, refunded or void amount. If you don't have order ID, use the corresponding order number-based endpoint - POST /orders/order-number/{orderNumber}/actions/update-payment-status. (4,053 words) - [Get orders - Fabric](/content/developer/v2/api-reference/dropship/orders/get-orders/index.html): Gets a list of orders. (8,740 words) - [Get price of a specific item - Fabric](/content/developer/v2/api-reference/offers-v2/item/get-price-of-a-specific-item/index.html): Retrieves price details of an item by itemId (500 words) - [Get inventory attribute by code - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-attribute/get-inventory-attribute-by-code/index.html): Retrieves details of a specific attribute by specified attribute code (312 words) - [Update attribute - Fabric](/content/developer/v3/offers/api-reference/offers/attributes/update-attribute/index.html): Using this endpoint, you can update an attribute by its ID. You can primarily update attribute and its value. (427 words) - [Get list of headers for given module - Fabric](/content/developer/v2/api-reference/orders-v2/export/get-list-of-headers-for-given-module/index.html): Retrieves list of headers for given module. Accepted values are order, location, allocation, inventory, invoice, and network. (337 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/14/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (236 words) - [Get URL for downloading exports - Fabric](/content/developer/v2/api-reference/orders-v2/export/get-url-for-downloading-exports/index.html): Gets URL for downloading exports (304 words) - [Get list of files for given module - Fabric](/content/developer/v2/api-reference/orders-v2/export/get-list-of-files-for-given-module/index.html): Retrieves list of files for given module. Accepted values are order, location, allocation, inventory, invoice, and network. (289 words) - [Export records by query - Fabric](/content/developer/v2/api-reference/orders-v2/export/export-records-by-query/index.html): Exports records by query (404 words) - [Configuration - Fabric](/content/developer/v2/api-reference/orders-v2/configuration/overview/index.html) (30 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/25/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (114 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/23/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (96 words) - [Fraud Release Order - Fabric](/content/developer/v2/api-reference/orders-v2/fraud/fraud-release-order/index.html) (368 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/22/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (114 words) - [Warehouse - Fabric](/content/developer/v2/api-reference/orders-v1/warehouse/overview/index.html) (32 words) - [Location - Fabric](/content/developer/v2/api-reference/orders-v2/location/overview/index.html) (12 words) - [Get Navigation Path for Collections - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/get-navigation-path-for-collections/index.html): On the Storefront, products are organized in hierarchical tree structure of parent and children collections. This endpoint gets the navigation path starting from the root (level 0) until the given collections. (397 words) - [Delete price controls by itemId - Fabric](/content/developer/v3/offers/api-reference/offers/price-controls/delete-price-controls-by-itemid/index.html): Delete price controls of a specific item by itemId (344 words) - [Update ship-to - Fabric](/content/developer/v2/api-reference/orders-v1/ship-to/update-ship-to/index.html): Update ship-to (373 words) - [Get price controls by itemId - Fabric](/content/developer/v3/offers/api-reference/offers/price-controls/get-price-controls-by-itemid/index.html): Get price control records of an item by itemId and priceListId. If priceListId isn't specified, price controls of the item will be retrieved under the default price list. (379 words) - [Get ShipTo by ID - Fabric](/content/developer/v2/api-reference/orders-v1/ship-to/get-shipto-by-id/index.html): Get ShipTo by ID (302 words) - [List orgaization group addresses - Fabric](/content/developer/v2/api-reference/customer/organization-group-addresses/list-orgaization-group-addresses/index.html) (20 words) - [Get all price guards - Fabric](/content/developer/v2/api-reference/offers-v2/price-guard/get-all-price-guards/index.html): Retrieves a paginated list of price guards based on query parameters. (365 words) - [Get all price controls - Fabric](/content/developer/v3/offers/api-reference/offers/price-controls/get-all-price-controls/index.html): Get a paginated list of all the created price controls. (300 words) - [Update Children of Collection - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/update-children-of-collection/index.html): This endpoint is primarily used to change display order of children collection. (560 words) - [Get single subscriber's account - Fabric](/content/developer/v2/api-reference/subscriptions/subscribers/get-single-subscribers-account/index.html): Get details of single customer, specified by customer ID (317 words) - [Create credits by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/credits/create-by-order-id-type/index.html): Creates credits for an order when you want to issue compensation to a customer. This endpoint allows you to initiate a credit request using an order identifier. Note: - Use this endpoint if you have the order ID, order number, or external order ID. - If you only have an order number, set orderIdType to order-number. (667 words) - [Partially Update Collection - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/partially-update-collection/index.html): In contrast to the Update Collection endpoint - PUT /collections/{id}, which fully overwrites the collection details, this endpoint allows for selective modification of specific details such as fixing any typos present in the collection name as well as facilitating addition or removal of attributes (482 words) - [Update price controls by itemId - Fabric](/content/developer/v3/offers/api-reference/offers/price-controls/update-price-controls-by-itemid/index.html): Update price controls of a specific item by itemId and piceListId. If priceListId isn't specified, price controls of the item will be updated under the default price list. (343 words) - [Get attribute - Fabric](/content/developer/v3/offers/api-reference/offers/attributes/get-attribute/index.html): Using this endpoint, you can get details of an attribute by its ID. (318 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/24/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (128 words) - [Delete attribute - Fabric](/content/developer/v3/offers/api-reference/offers/attributes/delete-attribute/index.html): Using this endpoint, you can delete an attribute by its ID. (359 words) - [Cancel allocation - Fabric](/content/developer/v2/api-reference/orders-v2/allocation/cancel-allocation/index.html): Cancels allocation by allocation ID (531 words) - [Get inventories - Fabric](/content/developer/v2/api-reference/orders-v1/inventory/get-inventories/index.html): Get inventories (428 words) - [Get near by locations within the radius - Fabric](/content/developer/v2/api-reference/orders-v2/location/get-near-by-locations-within-the-radius/index.html): Get near by locations within the radius (493 words) - [Get default warehouse location - Fabric](/content/developer/v2/api-reference/orders-v1/warehouse/get-default-warehouse-location/index.html): Get default warehouse location (327 words) - [Create ship-to - Fabric](/content/developer/v2/api-reference/orders-v1/ship-to/create-ship-to/index.html): Create ship-to (782 words) - [Get all attributes - Fabric](/content/developer/v3/offers/api-reference/offers/attributes/get-all-attributes/index.html): Using this endpoint, you can get a paginated list of attributes. You can narrow down the search results by specifying pagination criteria, and you can also sort the results. (228 words) - [Page Not Found](/content/developer/v3/api-reference/carts-v3/items/items/index.html) (24 words) - [Delete a specific item attribute - Fabric](/content/developer/v2/api-reference/cart-api/attribute/delete-a-specific-item-attribute/index.html): Deletes a specified attribute from a specified item in a specified cart (297 words) - [Search Zones - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/zone/get-all-zones/index.html): Returns a filtered list of location zones based on query parameters like zone name or associated geographies. (639 words) - [Evaluate promotions - Fabric](/content/developer/v2/api-reference/offers-v2/dynamic-pricing-engine/evaluate-promotions/index.html): Evaluates a cart's promotions, discount coupons and implicit promotions, either by specified itemId or by SKU (based on the customer specific configuration set in the backend) (831 words) - [Get all price kinds - Fabric](/content/developer/v2/api-reference/offers-v2/price-kind/get-all-price-kinds/index.html): Retrieves a paginated list of all normal price kinds that are setup earlier. It returns only price-kinds, not the price information. Price kinds indicate if the offer is under clearance or promotion or base price status. If clearance or promotion price is not set up earlier, a price kind is considered as base price. (479 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/12/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (239 words) - [Delete specific cart fee - Fabric](/content/developer/v2/api-reference/cart-api/attribute/delete-specific-cart-fee/index.html): Delete a specific fee associated with the given cart. (489 words) - [Reverse Earned Points - Fabric](/content/developer/v2/api-reference/loyalty/earn/reverse-earned-points/index.html): When a member cancels a purchase transaction or returns an order, this endpoint cancels all the points earned in that transaction. (362 words) - [Check order-cancellation eligibility - Fabric](/content/developer/v2/api-reference/orders-v2/order-cancellation/check-order-cancellation-eligibility/index.html): Checks if a specific order is eligible for cancellation. (420 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/13/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (236 words) - [Delete specific cart attribute - Fabric](/content/developer/v2/api-reference/cart-api/attribute/delete-specific-cart-attribute/index.html): Deletes a specified attribute and metadata from a specified cart (333 words) - [Update credit status by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/credits/update-by-order-id-type/index.html): Updates the status of credits associated with an order. This endpoint can also be used to add notes or update additional attributes related to a credit. Note: - Use this endpoint if you have the order ID, order number, or external order ID. - If you only have an order number, set orderIdType to order-number. (435 words) - [Update location attribute by code - Fabric](/content/developer/v2/api-reference/orders-v2/location-attribute/update-location-attribute-by-code/index.html): Updates the location attribute by attribute code (488 words) - [Create location attribute - Fabric](/content/developer/v2/api-reference/orders-v2/location-attribute/create-location-attribute/index.html): Creates a unique location attribute (557 words) - [Overview - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attribute-mapping/overview/index.html) (93 words) - [Subscriptions - Fabric](/content/developer/v2/api-reference/subscriptions/subscriptions/overview/index.html) (66 words) - [Delete item fees - Fabric](/content/developer/v2/api-reference/cart-api/attribute/delete-item-fees/index.html): Delete a specific fee associated with an individual line item of the specified cart. (289 words) - [Inventory transfer search - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/inventory-transfer/inventory-transfer-search/index.html) (679 words) - [Reallocate location - Fabric](/content/developer/v2/api-reference/orders-v2/allocation/reallocate-location/index.html): Updates location number of the existing allocation. To update other details, PUT /allocation/{allocationId} endpoint is recommended. (384 words) - [Inventory Attribute - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-attribute/overview/index.html) (47 words) - [Get inventory transfer by transfershipmentid - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/inventory-transfer/get-inventory-transfer-by-transfershipmentid/index.html) (659 words) - [Check credits eligibility by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/credits/check-by-order-id-type/index.html): Checks whether an order is eligible for credits (for example, gift cards or store credits) in scenarios such as damaged products, late deliveries, or other qualifying conditions defined by your business policies. This endpoint allows you to verify eligibility using an order identifier, helping businesses manage credits effectively and provide appropriate compensation to customers. Note: - Use this endpoint if you have the order ID, order number, or external order ID. - If you only have an order number, set orderIdType to order-number. (435 words) - [Remove Products from a Bundle by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/remove-products-from-a-bundle-by-sku/index.html): When one or more products in a bundle are discontinued or no longer required, you don't want them to appear in the bundle. With this endpoint, you can remove up to 25 products by SKU. Note 1. Products are only detached from the given product, not deleted. They can be added to the same or another product, at a later point. 2. At least one product must be specified. 3. If you don't have product ID, use the corresponding SKU-based endpoint - POST /products/{id}/bundles/actions/detach. (299 words) - [Attribute - Fabric](/content/developer/v2/api-reference/cart-api/attribute/overview/index.html) (38 words) - [Add or update specific item attribute - Fabric](/content/developer/v2/api-reference/cart-api/attribute/add-or-update-specific-item-attribute/index.html): Add or update specified cart item attribute (275 words) - [Create sku-list - Fabric](/content/developer/v2/api-reference/offers-v2/global-exclusion/create-sku-list/index.html): Creates a sku-list with the target products that are exempted from discounts to be applied. (451 words) - [Delete Collection - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/delete-collection/index.html): If there is a change in product offerings, one or more collections may become unnecessary. This endpoint is used to delete a collection by ID. (309 words) - [Check credits eligibility by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/credits/check-credits-eligibility-by-order-id/index.html): In case of refund scenarios, credits such as gift card may be offered to customers for various reasons such as damaged products, later deliveries, or other qualifying factors as per your policy. This endpoint checks the credits eligibility by order ID, allowing businesses to manage credits effectively and provide appropriate compensation to eligible customers. (423 words) - [Creating a Buy Get Coupon - Fabric](/content/developer/v3/offers/user-guides/offers/coupons/creating-a-buy-get-coupon/index.html) (1,587 words) - [Promotions - Fabric](/content/developer/v2/api-reference/offers-v1/promotions/overview/index.html) (36 words) - [Fraud - Fabric](/content/developer/v2/api-reference/orders-v2/fraud/overview/index.html) (38 words) - [Update credits by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/credits/update-credits-by-order-id/index.html): Use this endpoint to update the credit status, as well as to add any associated notes and additional attributes. (385 words) - [Get Products in a Bundle by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/get-products-in-a-bundle-by-id/index.html): Bundle is a collection of products that are sold together as a single package. For example, a laptop is bundled with a carrying case and a wireless mouse to be sold as a package. This endpoint gets a paginated list of products by ID. Note: 1. You can refine the results by specifying offset and limit values. When they're not specified, by default, you'll get up to 10 products. 2. If you don't have product ID, use the corresponding SKU-based endpoint - GET /products/sku/{sku}/bundles. 3. The status parameter is applicable to the id passed in path parameter and not for bundles. That is, bundles returned as part of the response are either the bundles attached to the Live or Draft version of the product based on the status parameter. (429 words) - [Get import job by ID - Fabric](/content/developer/v3/offers/api-reference/offers/imports/get-import-job-by-id/index.html): Get details of a specific import job by job ID. (315 words) - [Cancel fraud order by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/frauds/cancel-fraud-order-by-order-number/index.html): If an order is suspected to be fraudulent, it is immediately placed on hold for verification. After verification, if its confirmed as fraudulent, this endpoint is used to cancel the order by order number. Note: If you do not have an order number, use the corresponding order ID-based endpoint - POST /orders/{orderId}/actions/fraud-cancel. (447 words) - [Get Zone by Name - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/zone/get-by-name/index.html): Retrieves zone configuration details using the zone’s human-readable zoneName. (282 words) - [Get import jobs - Fabric](/content/developer/v3/offers/api-reference/offers/imports/get-import-jobs/index.html): Get a paginated list of import jobs. (410 words) - [Cancel outage using outageNumber - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/cancel-outage-by-outage-number/index.html): Cancel outage using outageNumber (376 words) - [Get location attribute by code - Fabric](/content/developer/v2/api-reference/orders-v2/location-attribute/get-location-attribute-by-code/index.html): Retrieves details of the location attribute by attribute code (325 words) - [Create attribute - Fabric](/content/developer/v2/api-reference/orders-v2/order-attribute/create-attribute/index.html): Creates an order-attribute for order fulfillment (431 words) - [Update Zone by Name - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/zone/update-by-name/index.html): Updates the details of a specific location zone identified by its zoneName. (381 words) - [Delete Zone by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/zone/delete-by-id/index.html): Deletes a zone by its zoneId. (368 words) - [Update allocation - Fabric](/content/developer/v2/api-reference/orders-v2/allocation/update-allocation/index.html): Updates allocation for the given order or item. Primary use cases are to update location number (related to warehouse), allocation number (external use), item details, etc. To specifically update Location Number, the PUT /allocation/reallocate endpoint is recommended (2,716 words) - [Create Override - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/capacity/create/index.html): Creates a new capacity override for a specific location, including schedule, reason code, and capacity limit. (776 words) - [Webhook History - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/bigcommerce/webhook-history/index.html) (486 words) - [Get List of Promotions - Fabric](/content/developer/v2/api-reference/offers-v1/promotions/get-list-of-promotions/index.html): Enables you to retrieve all the active promotions, in a paginated response. (343 words) - [Release fraud order by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/frauds/release-fraud-order-by-order-id/index.html): If an order is suspected to be fraudulent, it is immediately placed on hold for verification. After verification, if it is confirmed as non-fraudulent, this endpoint is used to release the order from hold, by order ID, so that it can be processed. Note: When you do not have order ID, use the corresponding order number-based endpoint - POST /orders/order-number/{orderNumber}/actions/fraud-release. (358 words) - [Update a specific location outage - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/update-outage-by-outage-number/index.html): Update details of a specific location outage by outageNumber. (528 words) - [Order Cancellation - Fabric](/content/developer/v2/api-reference/orders-v2/order-cancellation/overview/index.html) (28 words) - [Get Products Under Collection - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/get-products-under-collection/index.html): To ensure the right set of products are organized within a collection, it's important to review products in each collection. This endpoint gets a paginated list of products in a collection. Note: You can refine your search by specifying offset and limit. When they're not specified, you'll get up to 10 products by default. (419 words) - [Get uploaded file status and details - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/imports/get-uploaded-file-status-and-details/index.html): Get uploaded file status and details by specifying importId. (328 words) - [Creating a sku coupon - Fabric](/content/developer/v3/offers/user-guides/offers/coupons/creating-a-sku-coupon/index.html) (1,372 words) - [Search Overrides - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/capacity/search/index.html): Returns a list of capacity overrides by applying one or more filter criteria such as status, schedule, or location number. (609 words) - [Order query - Fabric](/content/developer/v2/api-reference/orders-v1/order/order-query/index.html): Order query (769 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/21/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (111 words) - [Get Transactions - Fabric](/content/developer/v2/api-reference/loyalty/earn/get-transactions/index.html): Gets transactions based on the limit (default: 20) and offset (default: 0) values. This endpoint serves to populate the transaction listing page and as a search function based on the query parameters such as date range, transaction ID, etc. (427 words) - [Creating a SKU Quantity Coupon - Fabric](/content/developer/v3/offers/user-guides/offers/coupons/creating-a-sku-quantity-coupon/index.html) (1,420 words) - [Cancel outage - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/cancel-outage-by-outageid/index.html): Cancel outage (419 words) - [Organization Group Addresses - Fabric](/content/developer/v2/api-reference/customer/organization-group-addresses/overview/index.html) (34 words) - [Update a specific location outage - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/update-outage-by-outageid/index.html): Update details of a specific location outage by outageId. (384 words) - [Importing Coupons - Fabric](/content/developer/v3/offers/user-guides/offers/coupons/importing-coupons/index.html) (888 words) - [Cross Border - Fabric](/content/developer/v2/api-reference/orders-v2/cross-border/overview/index.html) (34 words) - [Update tracking for an inventory transfer - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/inventory-transfer/update-tracking-for-an-inventory-transfer/index.html) (577 words) - [Update Override - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/capacity/update/index.html): Updates the details of an existing capacity override using its capacityOverrideId. (476 words) - [Price Controls - Fabric](/content/developer/v3/offers/api-reference/offers/price-controls/overview/index.html) (55 words) - [Receive inventory tracking - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/inventory-transfer/receive-inventory-tracking/index.html) (283 words) - [Retrieve the download URL for an error file - Fabric](/content/developer/v3/offers/api-reference/offers/imports/retrieve-the-download-url-for-an-error-file/index.html): Use this endpoint to retrieve an AWS S3 URL to access the error data of a previously imported file. The URL is valid for five minutes. Make a GET request with this URL to download the error data in a CSV format. (307 words) - [Export products - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/jobs/export/index.html): Use this endpoint to start an internal job to export products from Catalog Connector. Specify the formatType query parameter to export data in either CSV or JSONL format. In the request body, provide the ids of all products to be exported, the product type, and the locale. (313 words) - [Package tracking acknowledge - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/inventory-transfer/package-tracking-acknowledge/index.html) (328 words) - [Export - Fabric](/content/developer/v2/api-reference/orders-v2/export/overview/index.html) (37 words) - [Split line items - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/line-items/split-items/index.html): Splits the item associated with the corresponding cart into multiple line items based on quantity. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. (1,286 words) - [Inventory Upload Log - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-upload-log/overview/index.html) (43 words) - [Getting Started with Imports - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/imports/overview/index.html) (81 words) - [Trigger single order - Fabric](/content/developer/v2/api-reference/subscriptions/orders/trigger-single-order/index.html): Trigger order specified by order ID (561 words) - [Update Collections Up to 25 - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/bulk-action-for-categories-and-collections/update-collections-up-to-25/index.html): With this endpoint, you can update up to 25 collections. You can also update collection details, such as add sub-collections, exclude sub-collections, add validation rules for attributes, or reorder collections. Note:1. This endpoint replaces the existing details.2. To avoid losing all details, for minor updates, use the partially update collection endpoint - PATCH /collections/{id} (584 words) - [Get a Single Collection - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/get-a-single-collection/index.html): Collections are used to organize and categorize products on your e-commerce platform (website and app), making it easier for shoppers to browse and find products. This endpoint gets category details such as basic info (ID, name, localized name, status, etc.), attributes details, categories included, categories excluded, associated child categories, and more. (569 words) - [Get single order details - Fabric](/content/developer/v2/api-reference/dropship/orders/get-single-order-details/index.html): Gets the details of a single order by specifying retailer ID and order ID. (8,699 words) - [Update specific address - Fabric](/content/developer/v2/api-reference/authentication-v1/address/update-specific-address/index.html): Update specified address for specified user (628 words) - [Page Not Found](/content/developer/v3/api-reference/authentication-v3/authentication-endpoints/fetch-access-token/index.html) (27 words) - [Get all sku-lists excluded from discounts - Fabric](/content/developer/v2/api-reference/offers-v2/global-exclusion/get-all-sku-lists-excluded-from-discounts/index.html): Retrieves a paginated list of sku-lists that contain products that are excluded from being discounted. (373 words) - [Get price controls by SKU - Fabric](/content/developer/v3/offers/api-reference/offers/price-controls/get-price-controls-by-sku/index.html): Get price controls of a specific product by sku. (338 words) - [Cancel fraud order by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/frauds/cancel-fraud-order-by-order-id/index.html): If an order is suspected to be fraudulent, it is immediately placed on hold for verification. After verification, if it is confirmed as fraudulent, this endpoint is used to cancel the order. Note: If you do not have order ID, use the corresponding order number-based endpoint - POST - /orders/order-number/{orderNumber}/actions/fraud-cancel (355 words) - [Bulk Create Overrides - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/capacity/bulk-create/index.html): Creates capacity overrides in bulk for multiple locations using a shared schedule and configuration. (370 words) - [Inventory transfer query - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/inventory-transfer/inventory-transfer-query/index.html) (428 words) - [Get specific sku-list - Fabric](/content/developer/v2/api-reference/offers-v2/global-exclusion/get-specific-sku-list/index.html): Retrieves a specific sku-list by ID. (284 words) - [Delete specific SKU-list - Fabric](/content/developer/v2/api-reference/offers-v2/global-exclusion/delete-specific-sku-list/index.html): Deletes a specific SKU-list record by ID. (324 words) - [Get order by email - Fabric](/content/developer/v2/api-reference/orders-v1/order/get-order-by-email/index.html): Get order by email (680 words) - [update a specific attribute - Fabric](/content/developer/v2/api-reference/orders-v2/order-attribute/update-a-specific-attribute/index.html): Updates a specific order-attribute by code (336 words) - [Acknowledge gift card activation - Fabric](/content/developer/v2/api-reference/orders-v2/shipment/acknowledge-gift-card-activation/index.html): Acknowledges gift card activation is successful (755 words) - [Copy Category to Collections - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/copy-category-to-collections/index.html): This endpoint is used to replicate category tree hierarchy to collections. (470 words) - [Get a specific attribute - Fabric](/content/developer/v2/api-reference/orders-v2/order-attribute/get-a-specific-attribute/index.html): Gets a specific order-attribute by code (342 words) - [Create user address - Fabric](/content/developer/v2/api-reference/authentication-v1/address/create-user-address/index.html): Create address for specified user (495 words) - [Remove items from single order - Fabric](/content/developer/v2/api-reference/subscriptions/orders/remove-items-from-single-order/index.html): Remove items from order specified by order ID (650 words) - [Cancel inventory transfer - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/inventory-transfer/cancel-inventory-transfer/index.html) (277 words) - [Item - Fabric](/content/developer/v2/api-reference/offers-v2/item/overview/index.html) (45 words) - [Page Not Found](/content/developer/v3/api-reference/carts-v3/carts-adjustments/create-adjustments/index.html) (24 words) - [Ship To - Fabric](/content/developer/v2/api-reference/orders-v1/ship-to/overview/index.html) (37 words) - [Get Promotions by promotion ID - Fabric](/content/developer/v2/api-reference/offers-v1/promotions/get-promotions-by-promotion-id/index.html): Retrieves details of a specific promotion based on the specified promotion ID. (350 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/11/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (225 words) - [Create attribute - Fabric](/content/developer/v3/offers/api-reference/offers/attributes/create-attribute/index.html): Use this endpoint to create a new attribute. Attributes can be used as part of the qualifications for promotions or coupons. (399 words) - [Generate authorization token for local user - Fabric](/content/developer/v2/api-reference/offers-v1/login-api/generate-authorization-token-for-local-user/index.html): Generates an authorization token using which you can access fabric APIs. Ensure that you provide valid credentials to get an authorization token. (411 words) - [Create URL to download error details for an uploaded file - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-bulk-operation/create-url-to-download-error-details-for-an-uploaded-file.html): Enables you to create a URL to download error details for a file that was previously uploaded to apply bulk changes to inventory records. This endpoint generates a key ID associated with the URL, and this keyId will be used to fetch the status of an upload file or to fetch the error file afterwards. (395 words) - [Bulk insert to inventory - Fabric](/content/developer/v2/api-reference/orders-v1/inventory/bulk-insert-to-inventory/index.html): Bulk insert to inventory (313 words) - [Get specific address - Fabric](/content/developer/v2/api-reference/authentication-v1/address/get-specific-address/index.html): Get specified address for specified user (383 words) - [Get allocation - Fabric](/content/developer/v2/api-reference/orders-v2/allocation/get-allocation/index.html): Gets allocation details by allocation ID (507 words) - [Get all orders for a specific customer - Fabric](/content/developer/v2/api-reference/subscriptions/orders/get-all-orders-for-a-specific-customer/index.html): Get all orders for a specified customer, specified by customer ID (549 words) - [Create Price - Fabric](/content/developer/v2/api-reference/offers-v1/pricing/create-price/index.html): Enables you to create one or many prices in accordance with how many items are present in the itemIds array. (475 words) - [List of Orders Events - Fabric](/content/developer/v3/platform/settings/webhooks/list-of-orders-events/index.html) (1,882 words) - [Add or Update Bulk Price - Fabric](/content/developer/v2/api-reference/offers-v1/pricing/add-or-update-bulk-price/index.html): Enables you to add or update prices, in bulk. This API is secured by x-api-key. (513 words) - [Get pickup point - Fabric](/content/developer/v2/api-reference/orders-v1/inventory/get-pickup-point/index.html): Get pickup point (324 words) - [Sync order status - Fabric](/content/developer/v2/api-reference/orders-v1/order/sync-order-status/index.html): Sync order status (560 words) - [Return payment by orderId - Fabric](/content/developer/v2/api-reference/orders-v1/order/return-payment-by-orderid/index.html): Return payment by orderId (532 words) - [Set default address - Fabric](/content/developer/v2/api-reference/authentication-v1/address/set-default-address/index.html): Set default address for specified user (312 words) - [Bulk cancel orders - Fabric](/content/developer/v2/api-reference/orders-v1/order/bulk-cancel-orders/index.html): Bulk cancel orders (359 words) - [Global Exclusion - Fabric](/content/developer/v2/api-reference/offers-v2/global-exclusion/overview/index.html) (29 words) - [Inventory - Fabric](/content/developer/v2/api-reference/orders-v1/inventory/overview/index.html) (27 words) - [Retrieves Live Global Components - Fabric](/content/developer/v2/api-reference/xm-v1/global-components/retrieves-live-global-components/index.html): Returns a list of all the live global component data (357 words) - [Delete specific address - Fabric](/content/developer/v2/api-reference/authentication-v1/address/delete-specific-address/index.html): Delete specified address for specified user (301 words) - [Find Attributes - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attributes/find-attributes/index.html): Searches for attributes using criteria such as name, creation or modification date, attribute type, and other filters. (671 words) - [Update single order - Fabric](/content/developer/v2/api-reference/subscriptions/orders/update-single-order/index.html): Update single order, specified by order ID (432 words) - [Get Offers for Items by Item IDs - Fabric](/content/developer/v2/api-reference/offers-v1/pricing/get-offers-for-items-by-item-ids/index.html): Enables you to get offer price of items based on the item Ids. (415 words) - [List user's addresses - Fabric](/content/developer/v2/api-reference/authentication-v1/address/list-users-addresses/index.html): List all addresses for specified user (315 words) - [Get Attribute Mapping - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attribute-mapping/get-attribute-mapping/index.html): Before adding an item (with or without variants) to fabric Product Catalog, you must map merchant-specific attributes to fabric-specific attributes. Once mapping is created, this endpoint is used to get the mapping details. (392 words) - [Create subscriptions orders - Fabric](/content/developer/v2/api-reference/orders-v1/order/create-subscriptions-orders/index.html): Create subscriptions orders (309 words) - [Unset default address - Fabric](/content/developer/v2/api-reference/authentication-v1/address/unset-default-address/index.html): Unset default address for specified user (306 words) - [Skip single order - Fabric](/content/developer/v2/api-reference/subscriptions/orders/skip-single-order/index.html): Skip order specified by order ID (325 words) - [Order Attribute - Fabric](/content/developer/v2/api-reference/orders-v2/order-attribute/overview/index.html) (30 words) - [Add shipment bulk to order - Fabric](/content/developer/v2/api-reference/orders-v1/order/add-shipment-bulk-to-order/index.html): Add shipment bulk to order (405 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/10/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (257 words) - [Delete price by ID - Fabric](/content/developer/v2/api-reference/offers-v1/pricing/delete-price-by-id/index.html): Deletes a price in the service by item identifier or its SKU. (284 words) - [Create an order draft - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/carts/order-drafts/index.html): Creates an order from the current cart. The Cart ID from the Create cart endpoint is used in the path parameter. (1,132 words) - [Order checkout - Fabric](/content/developer/v2/api-reference/orders-v1/order/order-checkout/index.html): Order checkout (262 words) - [Get details of a single variant - Fabric](/content/developer/v2/api-reference/dropship/products/get-details-of-a-single-variant/index.html): Gets the details of a specified variant. (842 words) - [Packing and unpacking - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/inventory-transfer/packing-and-unpacking/index.html) (2,844 words) - [Add Products - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/general-product-operations/add-multiple-products/index.html): At fabric, the term products refers to items, variants, and/or bundles. With this endpoint, you can add up to 25 products. Refer to the examples added for each type. Note: 1. If product type is Variant, they can be added using either SKU or ID.2. When product type is Item, either parentCategoryId or parentCategorySKU must be specified.3. When product type is Bundle, items in a bundle can be added using either SKU or ID. 4. In the response you can see the products that are added successfully and the ones that couldn't be added. (302 words) - [Update counter by code - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/counters/update-counter-by-code/index.html): Update a specific counter based on specified counter code. (374 words) - [Importing Products from Shopify - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/importing/importing-from-shopify/index.html) (203 words) - [Cancel order - Fabric](/content/developer/v2/api-reference/orders-v1/order/cancel-order/index.html): Cancel order (318 words) - [Get Price - Fabric](/content/developer/v2/api-reference/offers-v1/pricing/get-price/index.html): Retrieves paginated list of prices for all items (295 words) - [Get a specific coupon - Fabric](/content/developer/v2/api-reference/offers-v2/coupon/get-a-specific-coupon/index.html): Retrieves details of a specific coupon by ID (435 words) - [Cancel order by user - Fabric](/content/developer/v2/api-reference/orders-v1/order/cancel-order-by-user/index.html): Cancel order by user (317 words) - [Update shipping method - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipping-methods/update-shipping-method/index.html): To comply with legal regulations and for other purposes, it may be necessary to update shipping rates or delivery timelines. With this endpoint, you can update shipping details by ID. This completely replaced existing information. (1,022 words) - [Create credits by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/credits/create-credits-by-order-number/index.html): The following endpoint is used to create credits using an order number. (585 words) - [Update a subscription discount - Fabric](/content/developer/v2/api-reference/subscriptions/subscription-discounts/update-a-subscription-discount/index.html): Update a subscription discount for a specified offer (specified by offer ID) (595 words) - [Image Import Best Practices - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/merchandising/image-best-practices/index.html): Guidelines and requirements for importing and managing product images. (347 words) - [Configuration - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/woocommerce/configuration/index.html) (557 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/9/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (108 words) - [Find Collections - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/find-collections/index.html): This endpoint enables you to find collections by the search criteria you specify in the request body. You can also sort the results. (823 words) - [Add shipment to order - Fabric](/content/developer/v2/api-reference/orders-v1/order/add-shipment-to-order/index.html): Add shipment to order (174 words) - [Get order - Fabric](/content/developer/v2/api-reference/orders-v1/order/get-order/index.html): Get order (251 words) - [Reviewing Existing Proposals - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/merchandising/reviewing-existing-proposals/index.html) (356 words) - [Price Kind - Fabric](/content/developer/v2/api-reference/offers-v2/price-kind/overview/index.html) (49 words) - [Accepting/Rejecting Import Requests - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/merchandising/accepting-rejecting-import-requests/index.html): Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (168 words) - [Return order by user - Fabric](/content/developer/v2/api-reference/orders-v1/order/return-order-by-user/index.html): Return order by user (260 words) - [Fraud Cancel Order - Fabric](/content/developer/v2/api-reference/orders-v2/fraud/fraud-cancel-order/index.html) (407 words) - [Get a subscription discount - Fabric](/content/developer/v2/api-reference/subscriptions/subscription-discounts/get-a-subscription-discount/index.html): Get a subscription discount for a specified offer (specified by offer ID) (331 words) - [Cancel order - Fabric](/content/developer/v2/api-reference/orders-v2/order-cancellation/cancel-order/index.html): Cancels order (634 words) - [Orders - Fabric](/content/developer/v2/api-reference/subscriptions/orders/overview/index.html) (32 words) - [Get imported files for categories - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/get-imported-files-for-categories/index.html): Gets a list of files used for importing categories, along with their current statuses. You will get a paginated response, which you can narrow down using filter criteria such as page and size. (463 words) - [How to Resolve Proposal Compatibility Issues - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/merchandising/proposal-compatibility-issues/index.html): Guidance for troubleshooting and resolving proposal compatibility issues within fabric Dropship. (355 words) - [Get imported files for item attributes - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/get-imported-files-for-item-attributes/index.html): Gets a list of files used to import item attributes, along with their current statuses. You will get a paginated response, which you can narrow down using filter criteria such as page and size. (395 words) - [Get imported files for items - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/get-imported-files-for-items/index.html): Gets a list of files used to import items, along with their current statuses. You will get a paginated response, which you can narrow down using filter criteria such as page and size. (394 words) - [Initiate Job to Export Items and Variants - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/jobs/initiate-job-to-export-items-and-variants-1/index.html): Use this endpoint to trigger a job to export items and variants based on the specified filter conditions. (259 words) - [Overview - Fabric](/content/developer/v2/api-reference/offers-v1/pricing/overview/index.html) (45 words) - [Generate S3 bucket URL for categories import - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/generate-s3-bucket-url-for-categories-import/index.html): Generates S3 bucket URL to upload categories using CSV file. Follow these steps to bulk upload categories using CSV: 1) Download the template using GET /api-category/v1/category/bulk/template 2) Upload the URL using POST /api-category/v1/upload-url 3) Open the URL from the response of the above endpoint (POST /api-category/v1/upload-url), change the method to PUT, update binary in the requestBody type to view the select file option and upload a CSV from local system 4) You may check the status using this endpoint GET /api-category/v1/category/bulk/file/:fileId/status (378 words) - [List of Inventory Events - Fabric](/content/developer/v3/platform/settings/webhooks/list-of-inventory-events/index.html) (638 words) - [Update a coupon - Fabric](/content/developer/v2/api-reference/offers-v2/coupon/update-a-coupon/index.html): Use this endpoint to update a specific coupon, by coupon ID. (3,227 words) - [Generate S3 bucket URL for item attribute import - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/generate-s3-bucket-url-for-item-attribute-import/index.html): Generates S3 bucket URL to upload item attribute using CSV file (362 words) - [Get imported files for bundles - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/get-imported-files-for-bundles/index.html): Gets a list of files used to import bundles, along with their current statuses. You will get a paginated response, which you can narrow down using filter criteria such as page and size. (433 words) - [Generate S3 bucket URL for item import - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/generate-s3-bucket-url-for-item-import/index.html): Generates S3 bucket URL to upload items using CSV file. Follow these steps for bulk upload using CSV: 1) Download the template using GET /api-product/v1/product/bulk/template/:accountid/:nodeId 2) Upload the url using POST /api-product/v1/upload-url 3) Open the URL from the response of the above endpoint (POST /api-product/v1/upload-url), change the method to PUT, update binary in the requestBody type to view the select file option and upload a CSV from local system 4) You may check the status using this endpoint GET /api-product/v1/product/bulk/file/:fileId/status (328 words) - [Delete customer attributes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/customer/delete-customer-attributes/index.html): Partially deletes attributes of your choice in the customer object associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (287 words) - [Create Zone - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/zone/create/index.html): Creates a new location zone with associated metadata and geographies. (653 words) - [Page Not Found](/content/developer/v3/api-reference/offers/coupons/generate-coupon-codes/index.html) (23 words) - [Get LocationOutages by query - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/find-location-outage/index.html): Get a list of LocationOutages by specified filter criteria. (529 words) - [Managing Events and Logs - Fabric](/content/developer/v3/platform/settings/webhooks/managing-events-and-logs/index.html) (640 words) - [Update Collection - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/update-collection/index.html): With this endpoint, you can update details of a single collection, such as add or remove sub-collections, add validation rules for attributes, reorder collections, and more. Note: 1. This endpoint replaces the existing details. 2. To avoid impacting the entire data, for minor updates, use the Partially update collection endpoint instead - PATCH /collections/{id}. (505 words) - [List of Product Catalog Events - Fabric](/content/developer/v3/platform/settings/webhooks/list-of-products-events/index.html) (379 words) - [Earn Points - Fabric](/content/developer/v2/api-reference/loyalty/earn/earn-points/index.html): Earns and accumulates points based on core (earn and burn) rules, promotional rules, etc. set at the club level. It is possible, for instance, to set rules that a member will earn 10 points for every $100 spent in a purchase transaction, and 10 points are equivalent to $2. Rules are customizable based on the requirement. Points are categorized as: 1) Base points: Earned in any purchase transaction based on the core rule. 2) Bonus points: Earned as a bonus for example on a large purchase. 3) Promotional Points: Earned as part of promotional events. 4) Restricted Points: Points to be used only on specified stores. Earn endpoint uses the following formula for validating Payload: 1) Amount Paid = Gross Amount - Discounts 2) Net Amount = Gross Amount - Taxes - Discounts 3) At the Transaction Item level: Item Price - (Discount/Quantity) = Net Amount / Quantity 4) Total of all Transaction Items' Gross Amount = Total Gross Amount (711 words) - [Update Multiple Products - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/general-product-operations/update-products/index.html): With this endpoint, you can update details of multiple products, which could be items, variants, and bundles. Note: 1. When product type is Variant, it can be added either via SKU or ID. 2. When product type is Item, either the parentCategoryId or parentCategorySKU must be specified. 3. When product type is Bundle, the associated items or variants can be added either via SKU or via ID. 4. At least one product must be specified. (1,033 words) - [Add customer attributes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/customer/add-customer-attributes/index.html): Partially updates attributes of your choice in the customer object associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (355 words) - [Get allocation by query - Fabric](/content/developer/v2/api-reference/orders-v2/allocation/get-allocation-by-query/index.html): Finds allocation details based on filter criteria (374 words) - [developer/v3/offers/user-guides/offers/pricing/price_template-csv.html](/content/developer/v3/offers/user-guides/offers/pricing/price_template-csv.html) (26 words) - [Apply coupon - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/carts/add-coupon/index.html): Apply a coupon code to the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The coupon code generated when creating a custom coupon in Copilot is used in the path parameter. (496 words) - [Create POS order - Fabric](/content/developer/v2/api-reference/orders-v1/order/create-pos-order/index.html): Create POS order (2,702 words) - [Generate CSV template for item attributes - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/generate-csv-template-for-item-attributes/index.html): Generates CSV template to upload item attributes. (323 words) - [Page Not Found](/content/developer/v3/api-reference/catalog-connector/files/create-file/index.html) (38 words) - [Generate CSV template file for items - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/generate-csv-template-file-for-items/index.html): Generates CSV template to upload items for a specific category. (340 words) - [Generate CSV template for categories - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/generate-csv-template-for-categories/index.html): Generates CSV template to bulk upload categories. (320 words) - [Get inventory upload status for specific file - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-upload-log/get-inventory-upload-status-for-specific-file/index.html): This endpoint checks the progress of bulk upload, for a specific Key ID, triggered by uploading a CSV file to the database. (304 words) - [Get Zone by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/zone/get-by-id/index.html): Retrieves the details of a specific location zone by its unique zoneId. (333 words) - [Create subscription discounts - Fabric](/content/developer/v2/api-reference/subscriptions/subscription-discounts/create-subscription-discounts/index.html): Create subscription discounts (316 words) - [Bulk Import - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/overview/index.html) (665 words) - [Order - Fabric](/content/developer/v2/api-reference/orders-v1/order/overview/index.html) (26 words) - [Removes coupon - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/carts/delete-coupon/index.html): Removes the coupon from the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (394 words) - [Get Single Attribute - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attributes/get-single-attribute/index.html): Retrieves details of a specific attribute by its ID. Attributes define how product information such as name, size, or color is displayed on e-commerce platforms. (362 words) - [Get Attributes - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attributes/get-attributes/index.html): Retrieves all available attributes that can be assigned to a specified target—either item or category. You can refine results using offset and limit query parameters. If not specified, the response defaults to a maximum of 10 attributes. (390 words) - [Remove Products from a Bundle by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/remove-products-from-a-bundle-by-id/index.html): When one or more products in a bundle are discontinued or no longer required, you don't want them to appear in the bundle. With this endpoint, you can remove up to 25 products by ID. Note 1. Products are only detached from the given product, not deleted. They can be added to the same or another product, at a later point. 2. At least one product must be specified. 3. If you don't have product ID, use the corresponding SKU-based endpoint - POST /products/sku/{sku}/bundles/actions/detach. (402 words) - [Get vendor connections - Fabric](/content/developer/v2/api-reference/dropship/connections/get-vendor-connections/index.html): Gets a list of vendor connections. (245 words) - [Testing a Webhook - Fabric](/content/developer/v3/platform/settings/webhooks/testing-a-webhook/index.html) (355 words) - [Settings - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/settings/settings/index.html) (45 words) - [Add or update item attributes and fees - Fabric](/content/developer/v2/api-reference/cart-api/attribute/add-or-update-item-attributes-and-fees/index.html): Add or update attributes and fees associated with a specific line item in a given cart. (416 words) - [Acknowledge return - Fabric](/content/developer/v2/api-reference/dropship/returns/acknowledge-return/index.html): Acknowledge receipt of an approved return. (3,789 words) - [Editing a Webhook - Fabric](/content/developer/v3/platform/settings/webhooks/editing-a-webhook/index.html) (112 words) - [Get specific counter - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-counter/get-specific-counter/index.html): Retrieves details of a specific counter by specified counter code. (427 words) - [Dropship - Fabric](/content/developer/v3/release-notes/oct2024/dropship/index.html) (504 words) - [Viewing Invoice Reports - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/order-reports/invoice-reports/index.html) (433 words) - [Deactivate a subscription discount - Fabric](/content/developer/v2/api-reference/subscriptions/subscription-discounts/deactivate-a-subscription-discount/index.html): Deactivate a specified subscription discount (specified by discount ID) (271 words) - [Viewing Return Reports - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/order-reports/return-reports/index.html) (371 words) - [Get acknowledgement for package tracking by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/tracking/get-acknowledgement-for-package-tracking-by-order-number.html): This endpoint gets acknowledgement of package tracking by order number. Note: If you do not have order number, use the corresponding order ID-based endpoint - PUT /orders/{orderId}/actions/package-tracking-acknowledge. (356 words) - [Update Product SKUs - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/update-product-skus/index.html): You may need to update the SKUs of one or more products if the products have undergone significant improvements, and you need a way to differentiate between the updated version and the previous one. Or, you may want to address a typographical error or inconsistencies in the SKU naming conventions. This endpoint updates SKUs for up to 25 products. Note: Unless all SKUs are updated, the endpoint will fail. (546 words) - [Deleting a Webhook - Fabric](/content/developer/v3/platform/settings/webhooks/deleting-a-webhook/index.html) (127 words) - [Page Not Found](/content/developer/v3/api-reference/catalog-connector/operations/item-operations/retrieve-by-item/index.html) (38 words) - [Delete Single Attribute - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attributes/delete-single-attribute/index.html): Deletes an attribute by its ID. Use this to remove obsolete or incorrectly created attributes from Product Catalog. Attributes that are already assigned to an Item or Category can't be deleted. (315 words) - [Export data by query - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/exports/export-data-by-query/index.html): Initiate data export by the given filter criteria. (471 words) - [Register a pending return for a vendor - Fabric](/content/developer/v2/api-reference/dropship/returns/register-a-pending-return-for-a-vendor/index.html): Registers a pending return for a vendor. (3,784 words) - [Location Attribute - Fabric](/content/developer/v2/api-reference/orders-v2/location-attribute/overview/index.html) (54 words) - [Get details of a return. - Fabric](/content/developer/v2/api-reference/dropship/returns/get-details-of-a-return/index.html): Gets the details of a return. (3,397 words) - [Delete cart - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/carts/delete-cart/index.html): Removes the cart corresponding to the provided cart ID. The Cart ID from the Create cart endpoint is used in the path parameter. (314 words) - [Configuration - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/bigcommerce/configuration/index.html) (592 words) - [Get Bundle Products by Bundle SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/published-products-by-sku/get-bundle-products-by-bundle-sku/index.html): A bundle is a collection of products that are sold together as a single package. For example, a laptop is bundled with a carrying case and a wireless mouse to be sold as a package. This endpoint gets a paginated list of published products in a bundle by bundle SKU. Note: 1. You can refine the results by specifying offset and limit. When they're not specified, by default, you'll get up to 10 products. 2. If you don't have product SKU, use the corresponding item ID-based or product ID-based endpoints. (444 words) - [Update fee - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fees/update-fees/index.html): Updates a fee in the cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Fee ID from the Create fee endpoint is used in the path parameter. (562 words) - [Viewing Cancellation Reports - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/order-reports/cancel-reports/index.html) (316 words) - [Bulk Import Categories - Fabric](/content/developer/product-agent/api-reference/categories/import-categories/index.html): Upload a CSV file to import category data for the specified brand/domain. The import is processed asynchronously. Expected CSV columns - name or category_name (required): Category name - parent_id or parent_category_id (optional): Parent category ID - breadcrumb (optional): Full breadcrumb path - inferred_category (optional): AI-inferred category (433 words) - [Webhook History - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/woocommerce/webhook-history/index.html) (478 words) - [Get Live Global Components For A Channel - Fabric](/content/developer/v2/api-reference/xm-v2/global-components/get-live-global-components-for-a-channel/index.html): Gets a list of all the live global component data for a specified channel (282 words) - [Delete shipping method - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipping-methods/delete-shipping-method/index.html): When a particular shipping service is discontinued or certain shipping methods have become redundant or non-compliant with existing regulations, you may want to remove them so they're not shown to shoppers. This endpoint deletes a shipping method by ID. (451 words) - [Page Not Found](/content/developer/v3/api-reference/offers/real-time-pricing-engine/calculate-prices-for-products-by-item-ids/index.html) (33 words) - [Get attribute import status - Fabric](/content/developer/product-agent/api-reference/attributes/get-import-status/index.html): Retrieve the current status and results of an attribute import created using POST /v2/attributes/import. (308 words) - [Create a file object and retrieve the file upload URL - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/files/create-file/index.html): Use this endpoint to retrieve the URL of the AWS S3 location to upload the file that you want to import to the Catalog Connector. (358 words) - [Update fulfillment adjustment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment-adjustments/update-fulfillment-adjustments/index.html): Updates the adjustment to the fulfillment associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Fulfillment ID from the Create fulfillment endpoint is used in the path parameter. The Adjustment ID from the Create fulfillment adjustment endpoint is used in the path parameter. (423 words) - [Delete items from shipping method - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipping-method-items/delete-items-from-shipping-method/index.html): Certain items may need to be removed from a shipping method when they're discontinued, new shipping restrictions are imposed on hazardous items, or when they're not eligible for current promotions. Using this endpoint, you can delete one or more items from the given shipping method. (388 words) - [Get customer details - Fabric](/content/developer/v3/platform/api-reference/customers/customer-profile/get-customer-details/index.html): Using this endpoint, you can get details of a single customer by customerId. (388 words) - [Allocation - Fabric](/content/developer/v2/api-reference/orders-v2/allocation/overview/index.html) (27 words) - [Update Category - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/categories/update-category/index.html): Child categories can't be added while creating a new category (using the POST /categories endpoint). This endpoint is used to add a child category to a parent category. In addition, when there are changes in product offerings, this endpoint is used to change the item and category attributes as well as rename the category. This endpoint completely replaces the existing details. (633 words) - [Split line items - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/item-actions/split/index.html): Splits the item associated with the corresponding cart into multiple line items based on quantity. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. (1,241 words) - [Global Componenets - Fabric](/content/developer/v2/api-reference/xm-v2/global-components/overview/index.html) (18 words) - [Page Not Found](/content/developer/v3/api-reference/carts-v3/carts/carts/index.html) (25 words) - [Get price types - Fabric](/content/developer/v3/offers/api-reference/offers/price-types/get-price-types/index.html): Get a paginated list of all price types. (340 words) - [Fulfillment - Fabric](/content/developer/v3/release-notes/oct2024/fulfillment/index.html) (53 words) - [Global Componenets - Fabric](/content/developer/v2/api-reference/xm-v1/global-components/overview/index.html) (18 words) - [Partially update customer details - Fabric](/content/developer/v3/platform/api-reference/customers/customer-profile/partially-update-customer-details/index.html): Using this endpoint, you can partially update details of a customer by customerId. To fully replace the details of an existing customer, use the PUT /customers/{customerId} endpoint. (488 words) - [Delete items - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/line-items/delete-items/index.html): Removes the items from the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (375 words) - [Page Not Found](/content/developer/v3/api-reference/customers/customer-profile/add-a-new-customer/index.html) (27 words) - [Get item IDs for given shipping method - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipping-method-items/get-item-ids-for-given-shipping-method/index.html): You may want to determine what items are in a specific shipping method, to calculate shipping costs, verify the eligibility of items for specific shipping methods, or display the list of items to shoppers during the checkout process.This endpoint is used to get item IDs for a given shipping method. (372 words) - [Orders - Fabric](/content/developer/v3/release-notes/oct2024/orders/index.html) (17 words) - [Create shipping method - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipping-methods/create-shipping-method/index.html): On your storefront, shipping methods determine how products are delivered to your customers. Some of the common shipping methods are domestic, international, free shipping, and express delivery. This endpoint is used to create a new shipping method. In the response, you will also get a shipping method ID, which will be required for subsequent calls to get, update, and delete this shipping method. (338 words) - [Update Product by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/update-product/index.html): With this endpoint, you can update details of a single product, which could be an items, variant, or a bundles. Note: 1. When product type is Variant, it can be added either using SKU or ID. 2. When product type is Item, either parentCategoryId or parentCategorySKU must be specified. 3. When product type is Bundle, associated items or variants can also be added either using SKU or via ID. 4. At least one product must be specified. (686 words) - [Offers - Fabric](/content/developer/v3/release-notes/oct2024/offers/index.html) (76 words) - [Get customers - Fabric](/content/developer/v3/platform/api-reference/customers/customer-profile/get-customers/index.html): Use this endpoint to get a paginated list of customers. By specifying the query parameters offset and limit, you can narrow down the search results. You can also sort the results in an ascending or descending order. Additionally, with the isDeleted query parameter, you can filter for either deleted or non-deleted customers. When no query parameter is specified, by default, you get up to 10 records. (351 words) - [Download a file by ID - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/files/download-file/index.html): Use this endpoint to retrieve the URL used to download a previously processed file. You can then make a GET request with this URL to retrieve the products data in CSV or JSONL format. The download link is valid for five minutes. (312 words) - [Update items - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/line-items/update-items/index.html): Updates the item information in the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (513 words) - [Page Not Found](/content/developer/v3/api-reference/offers/real-time-pricing-engine/calculate-prices-for-products-by-skus/index.html) (33 words) - [Create counter - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-counter/create-counter/index.html): Creates counter (also known as inventory position) for better tracking of inventories. (387 words) - [Listen to user and emit acknowledgment - Fabric](/content/developer/v2/api-reference/orders-v2/notification/listen-to-user-and-emit-acknowledgment/index.html): This listener processes the acknowledgement body and adds audit-logs (386 words) - [Get shipping method - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipping-methods/get-shipping-method/index.html): When an order is placed, the selected shipping method is stored as part of order details. You may need to review them for order related queries. This endpoint gets details of a single shipping method by ID. (394 words) - [Add a new customer - Fabric](/content/developer/v3/platform/api-reference/customers/customer-profile/add-a-new-customer/index.html): Using this endpoint, you can add a new customer to the system. The response includes an id which is required in subsequent calls, such as GET /customers/{customerId}, PUT /customers/{customerId}, PATCH /customers/{customerId}, and more. When externalId is specified, the customers have the ability to manage their own details through the storefront UI. (421 words) - [Link user to party - Fabric](/content/developer/v2/api-reference/customer/user-party/link-user-to-party/index.html) (20 words) - [Get variants - Fabric](/content/developer/v2/api-reference/dropship/products/get-variants/index.html): Gets variants (851 words) - [End specific sku-list - Fabric](/content/developer/v2/api-reference/offers-v2/global-exclusion/end-specific-sku-list/index.html): This endpoint lets you end the exclusion of a sku-list from discount, there by allowing the products under the sku-list to be applicable for discount. (453 words) - [Get shipping methods - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipping-method-items/get-shipping-methods/index.html): You may need to periodically review shipping methods associated with an item, either to answer related queries or to verify they're up to date. This endpoint gets shipping methods for the given item ID. (427 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/18/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (106 words) - [Get inventory upload record for all files - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-upload-log/get-inventory-upload-record-for-all-files/index.html): Retrieves a paginated list of inventory bulk upload status for all the files that were uploaded to the database to perform inventory operations. (370 words) - [Delete fulfillment adjustment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment-adjustments/delete-fulfillment-adjustments/index.html): Removes the adjustment from the fulfillment associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Fulfillment ID from the Create fulfillment endpoint is used in the path parameter. The Adjustment ID from the Create fulfillment adjustment endpoint is used in the path parameter. (270 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/19/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (110 words) - [Managing Background Jobs - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/background-jobs/managing-background-jobs/index.html) (940 words) - [Search for customer - Fabric](/content/developer/v3/platform/api-reference/customers/customer-profile/search-for-customer/index.html): Using this endpoint, you can search for customers based on filter conditions. By specifying offset and limit, you can narrow down your search results. In addition, using the isDelete property in the request body, you can filter for either deleted or non-deleted customers. (378 words) - [Update credit status by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/credits/update-credit-status-by-order-number/index.html): The update credit status endpoint is used to update the credits status, notes, and additional credit attributes. (400 words) - [Get export job by exportId - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/exports/get-export-job-by-exportid/index.html): Get details of a specific export job by specified exportId. (359 words) - [Get Product Variants by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/get-product-variants-by-id/index.html): Variants are different options of an item such as size, color, and materials. For example, there are 12 variants for a laptop that comes in three sizes (13, 15, and 17 inches) and four colors (red, blue, grey, and white). By adding variants to products, you can offer more options to shoppers . Note: 1. At least one variant must be specified. 2. If you don't have product ID, use the corresponding SKU-based endpoint - GET /products/sku/{sku}/variants. 3. The status parameter is applicable to the id passed in path parameter and not for the variants. That is, the variants returned as part of the response are either the variants attached to the Live or Draft version of the product based on the status parameter. (468 words) - [Create a new order (for a single vendor) - Fabric](/content/developer/v2/api-reference/dropship/orders/create-a-new-order-for-a-single-vendor/index.html): Accepts orders from retailers for a single vendor. When an order is created by a retailer, the order is immediately distributed to the vendor however the vendor is connected to fabric (example: EDI, API, or portal) (9,809 words) - [Create attribute - Fabric](/content/developer/v2/api-reference/offers-v2/attributes/create-attribute/index.html): Create a attribute record. (516 words) - [Update a specific attribute - Fabric](/content/developer/v2/api-reference/offers-v2/attributes/update-a-specific-attribute/index.html): Updates a specific attribute by attributeId (387 words) - [Create a new order (mixed vendors) - Fabric](/content/developer/v2/api-reference/dropship/orders/create-a-new-order-mixed-vendors/index.html): Creates a new order (mixed vendors) (9,809 words) - [Delete location attribute by code - Fabric](/content/developer/v2/api-reference/orders-v2/location-attribute/delete-location-attribute-by-code/index.html): deletes the location attribute by attribute code (339 words) - [Get all counters - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-counter/get-all-counters/index.html): Retrieves all the counters that were previously created (281 words) - [Managing Coupons - Fabric](/content/developer/v3/offers/user-guides/offers/coupons/managing-coupons/index.html) (470 words) - [Getting Started with Tracking - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/tracking/overview/index.html) (36 words) - [Page Not Found](/content/developer/v3/api-reference/carts-v3/configuration-behaviors/index.html) (27 words) - [Generate URL to import a CSV file - Fabric](/content/developer/v3/offers/api-reference/offers/imports/generate-url-to-import-a-csv-file/index.html): Use this endpoint to create a secured S3 URL to import a CSV file, allowing for bulk data updates from the information within the file. For example, if the data in the file is price type, then only the price related data will be updated. Note that an error will be shown if the type of data included in the file doesn't match with the data type mentioned in the request body. You must upload only one single file, specifically in the CSV format, to the generated URL. (414 words) - [Get list of all segments - Fabric](/content/developer/v2/api-reference/offers-v2/segment/get-list-of-all-segments/index.html): Retrieves a paginated list of segments based on query parameters. (285 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/20/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (193 words) - [Acknowledge package tracking - Fabric](/content/developer/v2/api-reference/orders-v2/package-tracking/acknowledge-package-tracking/index.html): Acknowledges package tracking details (382 words) - [Delete Zone by Name - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/zone/delete-by-name/index.html): Deletes a zone by its zoneName. (376 words) - [Page Not Found](/content/developer/v3/api-reference/catalog-connector/operations/sku-operations/delete-with-sku/index.html) (35 words) - [Page Not Found](/content/developer/v3/platform/settings/rbac/role-based-access-control-products-role/index.html) (25 words) - [Add items to shipping method - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipping-method-items/add-items-to-shipping-method/index.html): You may want to offer different shipping options for items based on their weight and dimensions, or you may want to offer promotional shipping rates based on order value, customer loyalty, etc. This endpoint lets you add items to an existing shipping method so that shoppers can see the options. (339 words) - [Page Not Found](/content/developer/v3/api-reference/authentication-v3/user-apps/getting-started-with-user-apps/index.html) (33 words) - [Update customer status - Fabric](/content/developer/v3/platform/api-reference/customers/customer-profile/update-customer-status/index.html): With this endpoint, you can update the account status of an existing customer by customerId. (314 words) - [Generate coupon codes - Fabric](/content/developer/v2/api-reference/offers-v2/coupon/generate-coupon-codes/index.html): Enables you to generate coupon codes based on given parameters (379 words) - [Release fraud order - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/frauds/release-fraud-order/index.html): If an order is suspected to be fraudulent, it is immediately placed on hold for verification. After verification, if it is confirmed as non-fraudulent, this endpoint is used to release the order from hold, by order number so that it can be processed. Note: When you do not have an order number, use the corresponding order ID-based endpoint - POST /orders/{orderId}/actions/fraud-release. (334 words) - [Get Products in a Bundle by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/get-products-in-a-bundle-by-sku/index.html): Bundle is a collection of products that are sold together as a single package. For example, a laptop is bundled with a carrying case and a wireless mouse to be sold as a package. This endpoint gets a paginated list of products by ID. Note: 1. You can refine the results by specifying offset and limit values. When they're not specified, by default, you'll get up to 10 products. 2. If you don't have product SKU, use the corresponding ID-based endpoint - GET /products/{id}/bundles. 3. The status parameter is applicable to the id passed as path parameter and not for bundles. That is, the bundles returned in the response are the bundles attached to either the Live or Draft version of the product based on the status parameter. (381 words) - [Create billto for a shipment [Deprecated] - Fabric](/content/developer/v2/api-reference/orders-v1/bill-to/create-billto-for-a-shipment-deprecated/index.html): Create billto for a shipment (456 words) - [Page Not Found](/content/developer/v3/product-catalog/user-guides/product-catalog/categories/categories/index.html) (24 words) - [Find attribute groups - Fabric](/content/developer/v2/api-reference/product-catalog/attributes/find-attribute-groups/index.html): Find attribute groups based on the given search criteria. You will get a paginated response, which you can narrow down using filter criteria such as page and size. (444 words) - [Retrieve jobs - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/jobs/retrieve-jobs/index.html): Use this endpoint to retrieve a paginated list of import and export jobs related to Catalog Connector. The following constraints apply when using the query parameters: - The query parameter job ids can't be combined with any other query parameters. - The query parameter inputFileIds can only be combined with the query parameter lastJobOnly. - Pagination isn't supported when ids or inputFileIds is specified. (383 words) - [List users in party - Fabric](/content/developer/v2/api-reference/customer/user-party/list-users-in-party/index.html) (20 words) - [Delete a specific price method - Fabric](/content/developer/v3/offers/api-reference/offers/price-methods/delete-a-specific-price-method/index.html): Delete a specific price method by ID. (332 words) - [Unlink user from party - Fabric](/content/developer/v2/api-reference/customer/user-party/unlink-user-from-party/index.html) (20 words) - [List parties by user - Fabric](/content/developer/v2/api-reference/customer/user-party/list-parties-by-user/index.html) (20 words) - [Get all attributes - Fabric](/content/developer/v2/api-reference/orders-v2/order-attribute/get-all-attributes/index.html): Retrieves all order-attributes (358 words) - [Create price method - Fabric](/content/developer/v3/offers/api-reference/offers/price-methods/create-price-method/index.html): Create a price method that you can use to set up the SKU price. Price method can be created based on SKU quantity, dimension of the SKU, or any other strategy that aligns with the business. (369 words) - [Page Not Found](/content/developer/v3/api-reference/catalog-connector/operations/product-operations/update-by-product/index.html) (36 words) - [Retrieve a product or a variant by Item ID - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/item-operations/retrieve-by-item/index.html): Use this endpoint to retrieve a single product by its itemId. You must specify the query parameters itemId and locale. Optionally, you can set the following query parameters to true to refine the search results: You must specify the query parameters itemId and locale. Optionally, you can set the following query parameters to true to refine the search results: - excludeBundleProducts: Exclude bundled products from the response. - excludeCollections: Exclude collections from the response. - excludeCategories: Exclude categories from the response. - excludeAttributes: Exclude attributes from the response. - excludeVariants: Exclude variants from the response. If you don't have the itemId, use one of the endpoints to retrieve the product: - Update a product by SKU. - Update a product by product ID. (511 words) - [Page Not Found](/content/developer/v3/orders-and-inventory/user-guides/inventory/locations/index.html) (24 words) - [Enroll Member - Fabric](/content/developer/v2/api-reference/loyalty/members/enroll-member/index.html): After setting up your loyalty program with fabric, the next crucial step is to enroll members to the program. This endpoint enrolls a loyalty member into a default tier associated with a club. Note: Only a single member can be enrolled at a time. (663 words) - [Create, update and delete attribute groups - Fabric](/content/developer/v2/api-reference/product-catalog/attributes/create-update-and-delete-attribute-groups/index.html): Using attribute groups, you can group various attributes together to make it easier to manage large volume of item information. Use this endpoint to create, update, or delete attribute groups. Note: In the context of Product Catalog, attribute group is optional. When created, it must have at least one attribute. (568 words) - [Get a list of all coupon codes - Fabric](/content/developer/v2/api-reference/offers-v2/coupon-code/list-coupon-codes/index.html): Retrieves a paginated list of all coupon codes. (347 words) - [Delete fee - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fees/delete-fees/index.html): Removes a fee from the cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Fee ID from the Create fee endpoint is used in the path parameter. (266 words) - [Update Member - Fabric](/content/developer/v2/api-reference/loyalty/members/update-member/index.html): Updates details of an existing member. Note: Only a single member can be updated at a time. (421 words) - [Update a specific price method - Fabric](/content/developer/v3/offers/api-reference/offers/price-methods/update-a-specific-price-method/index.html): Update a specific price method by ID. (407 words) - [Get a specific segment - Fabric](/content/developer/v2/api-reference/offers-v2/segment/get-a-specific-segment/index.html): Retrieves details of a specific segment by segmentId (391 words) - [Create Outage - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/create-location-outage/index.html): Creates an Outage (635 words) - [Get a specific attribute - Fabric](/content/developer/v2/api-reference/offers-v2/attributes/get-a-specific-attribute/index.html): Retrieves details of a specific attribute by attributeId (264 words) - [Acknowledge receipt of a new permit - Fabric](/content/developer/v2/api-reference/dropship/products/acknowledge-receipt-of-a-new-permit/index.html): Retailers, generally, include is_acknowledged=0 as a query parameter to get only new permits. Then, for each permit returned, retailers should process the permit and update any necessary internal systems, such as Product Catalog. After processing a permit successfully, they should acknowledge the permit using this endpoint so that subsequent queries to the /shipments/?is_acknowledged=0 endpoint does not return the processed shipment. (410 words) - [Get Attribute Groups of a Category - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/categories/get-attribute-groups-of-a-category/index.html): Attribute groups are a collection of attributes that can be assigned to an item or a category. For example, an Electronics category may have Dimensions as one of the attribute groups, with length, width, and height as individual attributes. This endpoint gets all attribute groups for the given category. For each attribute group, you can view its basic details such as ID, name, and priority as well as attribute details including validation rules, localized versions, and more (473 words) - [Update a specific segment - Fabric](/content/developer/v2/api-reference/offers-v2/segment/update-a-specific-segment/index.html): Updates a specific segment by segmentId (420 words) - [Page Not Found](/content/developer/v3/dropship/dropship-suppliers/products/catalog-utilities/importing-offers/index.html) (21 words) - [Update inventory import file configuration - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/imports/update-import-config-by-id/index.html): Update inventory import file configuration (593 words) - [Get inventory import upload file configuration - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/imports/get-import-config-by-id/index.html): Get inventory import file configurations containing rules for queried file prefix (386 words) - [Get order by user - Fabric](/content/developer/v2/api-reference/orders-v1/order/get-order-by-user/index.html): Get order by user (348 words) - [Authorize user apps with and without PKCE - Fabric](/content/developer/v2/api-reference/user-self-service-apis/authentication-apis/authorize-user-app-with-and-without-pkce/index.html): Use this endpoint to authenticate user apps using fabric Identity. When calling this endpoint, the immediate response will be a browser redirect to the hosted Login page configured in fabric Identity. After successful authentication of the user on the hosted Login page, fabric Identity will redirect back to the user app using the provided redirect_uri. This endpoint supports both authorization code flow with and without Proof of Code Exchange (PKCE). Note: This endpoint isn't required for system app authentication (refer to /token endpoint instead) (454 words) - [Delete a product by Item ID - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/item-operations/delete-by-item/index.html): Use this endpoint to delete a single product by its itemId. If you don't have the itemId, use one of the endpoints to delete the product: - Delete a product by SKU. - Delete a product by product ID. (335 words) - [Segment - Fabric](/content/developer/v2/api-reference/offers-v2/segment/overview/index.html) (115 words) - [Overview - Fabric](/content/developer/v3/offers/user-guides/offers/coupons/overview/index.html) (1,176 words) - [Delete a specific segment - Fabric](/content/developer/v2/api-reference/offers-v2/segment/delete-a-specific-segment/index.html): Delete a specific segment by segmentId (281 words) - [Get Products by Category - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/categories/get-products-by-category/index.html): To ensure correct items are grouped together within a category, it's important to review them in the context of each category. This endpoint gets a paginated list of products. For each product, you can view its attribute details, localized properties, variant IDs as well as the categoryId. You can refine your search results by specifying offset, and limit. When they're no specified, you'll get up to 10 results. (407 words) - [Get bill-to by shipToId [Deprecated] - Fabric](/content/developer/v2/api-reference/orders-v1/bill-to/get-bill-to-by-shiptoid-deprecated/index.html): Get bill-to by shipToId (385 words) - [Create an inventory import file configuration - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/imports/create-import-configs/index.html): Create inventory import file configuration containing rules for queried file prefix (452 words) - [Creating a buy get promotion - Fabric](/content/developer/v3/offers/user-guides/offers/promotions/creating-a-buy-get-promotion/index.html) (1,234 words) - [Creating a sku quantity promotion - Fabric](/content/developer/v3/offers/user-guides/offers/promotions/creating-a-sku-quantity-promotion/index.html) (1,180 words) - [Getting Started with Exports - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/exports/overview/index.html) (157 words) - [Page Not Found](/content/developer/v3/dropship/dropship-suppliers/integrations/shopify-integration/v3/dropship/dropship-suppliers/integrations/shopify-integration/monitoring-shopify-webhook-activity/index.html) (31 words) - [Update billto for a shipment [Deprecated] - Fabric](/content/developer/v2/api-reference/orders-v1/bill-to/update-billto-for-a-shipment-deprecated/index.html): Update billto for a shipment (304 words) - [Get Navigation Path for Categories - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/categories/get-navigation-path-for-categories/index.html): In Product Catalog, items are organized in a hierarchy tree structure of parent and children categories. This endpoint gets the navigation path starting from the root (level 0) until the given category IDs. (359 words) - [Update specific sku-list - Fabric](/content/developer/v2/api-reference/offers-v2/global-exclusion/update-specific-sku-list/index.html): Updates a specific sku-list record by ID. (191 words) - [Initiate export request - Fabric](/content/developer/v2/api-reference/offers-v2/exports/initiate-export-request/index.html): Initiate an export request based on the specified filter criteria. (456 words) - [Generate CSV template for bundles - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/generate-csv-template-for-bundles/index.html): Generates CSV template to upload bundles for a specific category. (339 words) - [Acknowledge shipment receipt - Fabric](/content/developer/v2/api-reference/dropship/shipments/acknowledge-shipment-receipt/index.html): After successfully processing a shipment, the shipment should be acknowledged so that it does not appear in subsequent requests to /shipments/?is_acknowledged=0. (276 words) - [Authentication APIs - Fabric](/content/developer/v2/api-reference/user-self-service-apis/authentication-apis/overview/index.html) (61 words) - [Update customer information for an order - Fabric](/content/developer/v2/api-reference/orders-v2/order/update-customer-information-for-an-order/index.html): Updates customer information of a specific order by order ID. (394 words) - [Get bill-to by ID [Deprecated] - Fabric](/content/developer/v2/api-reference/orders-v1/bill-to/get-bill-to-by-id-deprecated/index.html): Get bill-to by ID (292 words) - [Page Not Found](/content/developer/v3/dropship/dropship-suppliers/integrations/shopify-integration/shopify-configuration/index.html) (31 words) - [Get generic inventory - Fabric](/content/developer/v2/api-reference/orders-v1/inventory/get-generic-inventory/index.html): Get generic inventory (326 words) - [Get all file configurations - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/imports/get-import-configuration/index.html): Get all file configurations for matching filter criteria (368 words) - [Create item fee - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/item-fees/create-item-fees/index.html): Creates a fee for the item. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. (357 words) - [Remove adjustment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/carts-adjustments/delete-adjustments/index.html): Removes an adjustment made to the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Adjustment ID from the Create adjustment endpoint is used in the path parameter. (365 words) - [Creating a sku promotion - Fabric](/content/developer/v3/offers/user-guides/offers/promotions/creating-a-sku-promotion/index.html) (1,121 words) - [Acknowledge receipt of an invoice. - Fabric](/content/developer/v2/api-reference/dropship/invoices/acknowledge-receipt-of-an-invoice/index.html): Retailers, generally, include is_acknowledged=0 as a query string parameter to get only new invoices. Then, for each shipment returned, the retailer should process the shipment and update any necessary internal systems (such as OMS or ERP). After processing a shipment successfully, the retailer should acknowledge the shipment using this endpoint so that subsequent queries to the /shipments/?is_acknowledged=0 endpoing does not return processed shipments. (3,543 words) - [Get uploaded file status and details - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/imports/get-file-status-by-id/index.html): Get uploaded file status and details by specifying importId. (280 words) - [Setting Up the Shopify Dropship Integration - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/shopify-integration/setting-up-shopify-dropship-integration/index.html) (1,633 words) - [Price Methods - Fabric](/content/developer/v3/offers/api-reference/offers/price-methods/overview/index.html) (39 words) - [Get inventory by location - Fabric](/content/developer/v2/api-reference/orders-v1/inventory/get-inventory-by-location/index.html): Get inventory by location (333 words) - [Force import halt - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/imports/force-trigger/index.html): Force import halted due to zeroed out Inventories more than threshold (308 words) - [Activate Points - Fabric](/content/developer/v2/api-reference/loyalty/members/activate-points/index.html): Updates the status of the points from Pending to Active. When setToPending flag is true, the duration in which the points will be in Pending status must be specified between 0-24 hours. When it is 0, the endpoint must be run manually (otherwise, the points earned will remain in Pending status). When the duration is between 1-24 hours, the points stay in Pending status only for the defined period. This endpoint can be configured to run automatically to activate the points. Note: Points in the Pending status reflect in the account balance but they can be redeemed only after they reach the defined threshold value and is in Active status. (356 words) - [Delete an attribute by code - Fabric](/content/developer/v2/api-reference/orders-v2/order-attribute/delete-an-attribute-by-code/index.html): Deletes a specific attribute by code (332 words) - [Update Single Attribute - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attributes/update-single-attribute/index.html): This endpoint updates attribute details such as name, description, validation criteria, and more, for the specified ID. The target and type fields cannot be updated via this endpoint. (295 words) - [Get item - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/items/get-items/index.html): Returns the item from the cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. (474 words) - [Initiate export request - Fabric](/content/developer/v3/offers/api-reference/offers/exports/initiate-export-request/index.html): Initiate an export request based on the specified filter criteria. (371 words) - [Create URL to bulk upload inventory - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-bulk-operation/create-url-to-bulk-upload-inventory/index.html): Enables you to create a URL for uploading a CSV file to apply bulk changes to inventory models. This endpoint generates a key ID associated with the URL, and this keyId will be used to fetch the status of an uploaded file or to fetch the error file afterwards. (368 words) - [Page Not Found](/content/developer/v3/api-reference/offers/exports/download-exported-csv-file/index.html) (30 words) - [Create update and delete item attributes - Fabric](/content/developer/v2/api-reference/product-catalog/attributes/create-update-and-delete-item-attributes/index.html): Item attributes allow you to define specific characteristics for items. Common examples of attributes include size, color, and material. Well-defined attributes are important because they enable item discovery and make catalog management easier. This endpoint creates and updates item attributes to be assigned later. Note: 1) You can add and manage unlimited attributes for your items. Once they are created, they appear as a selectable option on product pages. 2) In addition, you can assign attributes to items on an individual level or in bulk. (269 words) - [Page Not Found](/content/developer/v3/dropship/dropship-suppliers/integrations/shopify-integration/v3/dropship/dropship-suppliers/integrations/shopify-integration/resolving-shopify-sync-issues/index.html) (31 words) - [Get orders by query - Fabric](/content/developer/v2/api-reference/orders-v2/order/get-orders-by-query/index.html): Retrieves orders based on query model passed in the request body. (217 words) - [Get Members - Fabric](/content/developer/v2/api-reference/loyalty/members/get-members/index.html): Gets the details of all members of a parent company. Results can be narrowed down by using the query parameters. By specifying the loyaltyNumber or the profileId as query parameter, you can get details of a single member. Note: 1) Member must be already part of the loyalty program. 2) Query parameter used to get results must be part of member information. (511 words) - [Update a specific promotion - Fabric](/content/developer/v2/api-reference/offers-v2/promotion/update-a-specific-promotion/index.html): Updates a specific promotion based on promotion ID (1,109 words) - [Get fulfillment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment/retrieve-fulfillments/index.html): Returns the fulfillment associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Fulfillment ID from the Create fulfillment endpoint is used in the path parameter. (425 words) - [Getting Started with Frauds - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/frauds/overview/index.html) (42 words) - [Create fee - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fees/create-fees/index.html): Creates a fee that is applied to the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (399 words) - [Download exported CSV file - Fabric](/content/developer/v2/api-reference/offers-v2/exports/download-exported-csv-file/index.html): This endpoint lets you generate a URL, using fileId, from which you can download the exported CSV file. The generated URL expires in five mins. (340 words) - [Revoking Permits - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/catalog-utilities/revoking-permits/index.html) (178 words) - [Update pickup information of an order - Fabric](/content/developer/v2/api-reference/orders-v2/order/update-pickup-information-of-an-order/index.html): Updates pickup information of a specific order by order ID. (486 words) - [Get active permits - Fabric](/content/developer/v2/api-reference/dropship/products/get-active-permits/index.html): Gets active permits by retailer ad permit IDs. (331 words) - [System App Authentication - Fabric](/content/developer/v3/getting-started/authentication-v3/system-apps/system-app-authentication/index.html) (273 words) - [Create inventory transfer - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/inventory-transfer/create-inventory-transfer/index.html) (2,842 words) - [Page Not Found](/content/developer/v3/api-reference/product-catalog/product-operations-by-sku/get-product-by-sku/index.html) (33 words) - [Check order-exchange eligibility - Fabric](/content/developer/v2/api-reference/orders-v2/order/check-order-exchange-eligibility/index.html): This endpoint checks if a specific item or an entire order, for a merchant, is eligible for exchange or not. (370 words) - [Page Not Found](/content/developer/v3/api-reference/product-catalog/jobs/cancel-background-jobs/index.html) (29 words) - [Retrieves All Menu Items - Fabric](/content/developer/v2/api-reference/xm-v1/menu/retrieves-all-menu-items/index.html): Returns a list of all active menus all their menu items (455 words) - [Get single product details - Fabric](/content/developer/v2/api-reference/dropship/products/get-single-product-details/index.html): Gets the details for a specified product. (252 words) - [Page Not Found](/content/developer/v3/api-reference/offers/exports/get-export-request-by-id/index.html) (30 words) - [Resolving Shopify Sync Issues - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/shopify-integration/resolving-shopify-sync-issues/index.html) (1,200 words) - [Bulk return orders - Fabric](/content/developer/v2/api-reference/orders-v1/order/bulk-return-orders/index.html): Bulk return orders (361 words) - [Managing Promotions - Fabric](/content/developer/v3/offers/user-guides/offers/promotions/managing-promotions/index.html) (192 words) - [Adjust prices for a cart item - Fabric](/content/developer/v2/api-reference/cart-api/adjustments/adjust-prices-for-a-cart-item/index.html): Adjust prices for a specific line item within the specified cart. (1,369 words) - [Viewing Invoice Reports - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/order-reports/invoice-reports/index.html) (405 words) - [Delete Attribute Group - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attribute-groups/delete-attribute-group/index.html): Deletes a product attribute group by its ID. This operation is typically used to remove outdated or unused attribute group configurations. (312 words) - [Creating a Global Exclusions List - Fabric](/content/developer/v3/offers/user-guides/offers/settings/global-exclusions/create-exclusion-list/index.html) (403 words) - [Get an order - Fabric](/content/developer/v2/api-reference/orders-v2/order/get-an-order/index.html): Retrieves an order by orderId or orderNumber. If orderId or orderNumber is not provided, this endpoint retrieves all orders for a merchant. (306 words) - [Registering Tracking Numbers for Shipments - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/fulfillments/registering-tracking-numbers-for-shipments/index.html) (198 words) - [Update Attribute Group - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attribute-groups/update-attribute-group/index.html): Updates the specified attribute group by replacing its current configuration. You can modify group name, description, priority order, and the list of associated attributes. You may also adjust whether the attribute is editable or read-only. This operation completely replaces the existing group configuration. (559 words) - [Create and Update attribute mappings - Fabric](/content/developer/v2/api-reference/product-catalog/attributes/create-and-update-attribute-mappings/index.html): Set your attribute mapping to begin configuring your catalog. You can update the mappings only if there are no SKUs present in the catalog. (744 words) - [Search Jobs - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/jobs/search-background-jobs/index.html): Get a paginated list of jobs related to products and collections by specifying the request body. You need to specify the criteria for the search such as job id, type, status, collectionId, inputFileId. (456 words) - [Get address - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/addresses/get-addresses/index.html): Gets the billing address associated the cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Address ID from the Create address endpoint is used in the path parameter. (383 words) - [Monitoring Shopify Webhook Activity - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/shopify-integration/monitoring-shopify-webhook-activity/index.html) (492 words) - [Get all export requests - Fabric](/content/developer/v3/offers/api-reference/offers/exports/get-all-export-requests/index.html): Get a paginated list of all the export requests. (347 words) - [Create appeasement - Fabric](/content/developer/v2/api-reference/orders-v2/appeasement/create-appeasement/index.html): Creates an appeasement for customer order. (322 words) - [Cancel Override - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/capacity/cancel/index.html): Cancels an existing capacity override identified by capacityOverrideId. (408 words) - [Delete a specific promotion - Fabric](/content/developer/v2/api-reference/offers-v2/promotion/delete-a-specific-promotion/index.html): Deletes a specific promotion by ID. You can delete all promotions except an active promotion that has state defined as ACTIVE. (408 words) - [Get Single Attribute Group - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attribute-groups/get-single-attribute-group/index.html): Attribute groups are collections of attributes that can be assigned to products or categories. This endpoint gets details of the product attribute groups for the specified ID for proper details of product information on your e-commerce portal. (360 words) - [Get All Product Attribute Groups - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attribute-groups/get-all-product-attribute-groups/index.html): Attribute group is a collection of attributes that can be assigned to products or categories. This endpoint gets all the existing attribute groups along with their attributes. (356 words) - [Download exported CSV file - Fabric](/content/developer/v3/offers/api-reference/offers/exports/download-exported-csv-file/index.html): This endpoint lets you generate a URL, using fileId, from which you can download the exported CSV file. The generated URL expires in five mins. (272 words) - [Create promotion - Fabric](/content/developer/v2/api-reference/offers-v2/promotion/create-promotion/index.html): Enables you to create a promotion (600 words) - [Importing and Updating Products from a CSV - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/importing/importing-updating-products-from-csv/index.html) (259 words) - [Viewing Return Reports - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/order-reports/return-reports/index.html) (368 words) - [Get export request by ID - Fabric](/content/developer/v2/api-reference/offers-v2/exports/get-export-request-by-id/index.html): Get the details of a specific export request by the corresponding exportId that was generated from the initiate export request endpoint. (316 words) - [Viewing Tracking Number Reports - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/order-reports/tracking-number-reports/index.html) (537 words) - [Get all promotions - Fabric](/content/developer/v2/api-reference/offers-v2/promotion/get-all-promotions/index.html): Retrieves a paginated list of all promotions. (393 words) - [Inventory POS - Fabric](/content/developer/v2/api-reference/orders-v1/inventory/inventory-pos/index.html): Inventory POS (385 words) - [Inventory Bulk Operation - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-bulk-operation/overview/index.html) (48 words) - [Enable or disable a promotion - Fabric](/content/developer/v2/api-reference/offers-v2/promotion/enable-or-disable-a-promotion/index.html): Lets you toggle promotion status by enabling or disabling a promotion, not applicable to ACTIVE promotions. Enable a promotion: Only disabled promotions can be enabled. Disable a promotion: Only not expired promotions can be disabled. (496 words) - [Get a specific promotion - Fabric](/content/developer/v2/api-reference/offers-v2/promotion/get-a-specific-promotion/index.html): Retrieves details of a specific promotion by ID (439 words) - [Address - Fabric](/content/developer/v2/api-reference/authentication-v1/address/overview/index.html) (23 words) - [Viewing Cancellation Reports - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/order-reports/cancel-reports/index.html) (311 words) - [Page Not Found](/content/developer/v3/api-reference/orders/orders/find-orders/index.html) (26 words) - [Menu - Fabric](/content/developer/v2/api-reference/xm-v1/menu/overview/index.html) (44 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/8/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (199 words) - [Update an order - Fabric](/content/developer/v2/api-reference/orders-v2/order/update-an-order/index.html): Updates an order by order number (6,915 words) - [Create an order - Fabric](/content/developer/v2/api-reference/orders-v2/order/create-an-order/index.html): Creates an order. After an order is created, Notification APIs of fabric OMS send order notification to customers. (4,761 words) - [Update package tracking - Fabric](/content/developer/v2/api-reference/orders-v2/shipment/update-package-tracking/index.html): Updates details of package tracking. (673 words) - [Page Not Found](/content/developer/v3/api-reference/orders/allocations/get-allocation-by-id/index.html) (25 words) - [Confirm Stripe payment intent - Fabric](/content/developer/v2/api-reference/orders-v1/payments/confirm-stripe-payment-intent/index.html): Confirm Stripe payment intent (552 words) - [Invoice Error Codes - Fabric](/content/developer/v3/error-codes/invoice-errors/index.html) (199 words) - [Allocation Error Codes - Fabric](/content/developer/v3/error-codes/allocation-errors/index.html) (169 words) - [Subscription Discounts - Fabric](/content/developer/v2/api-reference/subscriptions/subscription-discounts/overview/index.html) (38 words) - [Page Not Found](/content/developer/v3/api-reference/orders/allocations/search-for-allocations-by-query/index.html) (28 words) - [Get Live Page For A Channel By URL - Fabric](/content/developer/v2/api-reference/xm-v2/pages/get-live-page-for-a-channel-by-url/index.html): Gets live page for the specified page URL and channel (453 words) - [Address validation (v1) - Fabric](/content/developer/v2/api-reference/orders-v1/taxaddress-validate/address-validation-v1/index.html): Address validation (v1) (472 words) - [Appeasement - Fabric](/content/developer/v2/api-reference/orders-v2/appeasement/overview/index.html) (57 words) - [Delete a specific add-on - Fabric](/content/developer/v3/offers/api-reference/offers/add-ons/delete-a-specific-add-on/index.html): Delete an add-on by ID. (333 words) - [Inventory Error Codes - Fabric](/content/developer/v3/error-codes/inventory-errors/index.html) (159 words) - [Get locations by query - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/get-locations-by-query/index.html): Get a list of locations by specified filter criteria. (584 words) - [Shipment Error Codes - Fabric](/content/developer/v3/error-codes/shipment-errors/index.html) (187 words) - [Page Not Found](/content/developer/v3/orders-and-inventory/user-guides/orders/smart-order-routing/v3/orders-and-inventory/user-guides/orders/smart-order-routing/activating-rules/index.html) (31 words) - [Get connections of a single vendor - Fabric](/content/developer/v2/api-reference/dropship/connections/get-connections-of-a-single-vendor/index.html): Gets the connection details for a specified vendor (1,072 words) - [Retrieves Live Page By URL - Fabric](/content/developer/v2/api-reference/xm-v1/pages/retrieves-live-page-by-url/index.html): Returns the live page for the specified page url (462 words) - [Get Live Pages For Specified Channels - Fabric](/content/developer/v2/api-reference/xm-v2/pages/get-live-pages-for-specified-channels/index.html): Get a list of all the live pages for the specified channels (393 words) - [Update user details - Fabric](/content/developer/v2/api-reference/user-self-service-apis/user-self-service-apis/update-user-details/index.html): This API allows a logged in user to update his own details in the fabric Identity. fabric Identity stores only the infromation that is necessary for user authentication functionality. The other customer details of the user like shipping and communication preferences are to be stored in the customer service APIs of fabric. (370 words) - [Get user details - Fabric](/content/developer/v2/api-reference/user-self-service-apis/user-self-service-apis/get-user-details/index.html): This API allows a logged in user to get his own details from the fabric Identity. The API is designed to return the details of the user whose bearer token is sent in the header. (320 words) - [Create payment method - Fabric](/content/developer/v2/api-reference/orders-v1/payments/create-payment-method/index.html): Create payment method (442 words) - [Update a specific location - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/update-a-specific-location/index.html): Update details of a specific location by location number. (505 words) - [Update a specific add-on - Fabric](/content/developer/v3/offers/api-reference/offers/add-ons/update-a-specific-add-on/index.html): Update a specific add-on by ID. (405 words) - [Create Stripe payment intent - Fabric](/content/developer/v2/api-reference/orders-v1/payments/create-stripe-payment-intent/index.html): Create Stripe payment intent (442 words) - [Add attribute to cart - Fabric](/content/developer/v2/api-reference/orders-v1/attributes/add-attribute-to-cart/index.html): Add attribute to cart (567 words) - [Create add-on - Fabric](/content/developer/v3/offers/api-reference/offers/add-ons/create-add-on/index.html): Create an add-on with its price and currency details. By creating add-ons, you can enhance customer experience by allowing them to choose personalized products while placing an order. (447 words) - [Create cancellation reasons - Fabric](/content/developer/v2/api-reference/subscriptions/cancellation-reasons/create-cancellation-reasons/index.html): Create cancellation reasons (414 words) - [Add attribute to cart item - Fabric](/content/developer/v2/api-reference/orders-v1/attributes/add-attribute-to-cart-item/index.html): Add attribute to cart item (589 words) - [Configuration - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/shipstation/configuration/index.html) (571 words) - [Search Nearby Locations - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/search-for-nearby-locations/index.html): Searches for nearby locations based on a specified address or coordinate input. Useful for location-aware services and delivery matching. (531 words) - [Webhook History - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/shopify/webhook-history/index.html) (486 words) - [Retrieve import and export history - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/files/get-file/index.html): Use this endpoint to access files previously imported to or exported from the Catalog Connector, sorted in chronological order. You can refine the search results by using the following query parameters: - ids: Provide a comma-separated list of file IDs to retrieve multiple files by their IDs. Note that pagination isn't supported when using this parameter. - Format type (formatType) : Specify the format of the file to filter files by format. The options are CSV or JSONL. - Operation type (type): Use this parameter to specify whether you want imported or exported files. - Pagination (offset, limit): Use offset and limit parameters to refine the number of results returned. - sort: Use this parameter to view results in ascending or descending order. If no query parameters are specified, the endpoint returns up to 10 records. (349 words) - [Menu - Fabric](/content/developer/v2/api-reference/xm-v2/menu/overview/index.html) (49 words) - [Get a specific location - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/get-a-specific-location/index.html): Get a specific location by location number. (505 words) - [Get all coupon codes - Fabric](/content/developer/v3/offers/api-reference/offers/coupon-codes/get-all-coupon-codes/index.html): This endpoint provides coupon code lists. Use parameters to filter results, for example, set status as 'ACTIVE' for active coupons, or add userId for user-specific coupon codes. Navigate the results using the query parameters size and startCursor. (341 words) - [Get meta information about live pages - Fabric](/content/developer/v2/api-reference/xm-v2/pages/get-meta-information-about-live-pages/index.html): Get all the meta information such as name, url, channels, and SEO fields. (301 words) - [Viewing Background Jobs History - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/background-jobs/viewing-background-jobs-history/index.html) (617 words) - [Forgot password - Fabric](/content/developer/v2/api-reference/user-self-service-apis/user-self-service-apis/forgot-password/index.html): This API allows the users to reset their password when they are unable to login. This API is not applicable when the user has logged in or registered using a social login. (276 words) - [Find Attribute Groups - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attribute-groups/find-attribute-groups/index.html): Searches for attribute groups that match the criteria specified in the request body. Attribute groups are reusable sets of attributes that can be assigned to products or categories. (680 words) - [Utilities - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/shopify/utilities/index.html) (871 words) - [Change password - Fabric](/content/developer/v2/api-reference/user-self-service-apis/user-self-service-apis/change-password/index.html): This API allows a logged in user to change his password (post login). This API is not applicable when the user has logged in or registered using a social login. (296 words) - [Activate gift card - Fabric](/content/developer/v2/api-reference/orders-v2/shipment/activate-gift-card/index.html): Activates gift cards (or coupons) added by shoppers during shipment creation. (369 words) - [Webhook History - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/shipstation/webhook-history/index.html) (490 words) - [Get a specific add-on - Fabric](/content/developer/v3/offers/api-reference/offers/add-ons/get-a-specific-add-on/index.html): Get a specific add-on by ID. (413 words) - [Update Geography by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/geography/update-by-id/index.html): Updates geography attributes using its geographyId. (516 words) - [Get items attributes - Fabric](/content/developer/v2/api-reference/orders-v1/attributes/get-items-attributes/index.html): Get items attributes (359 words) - [Retrieves Live Pages - Fabric](/content/developer/v2/api-reference/xm-v1/pages/retrieves-live-pages/index.html): Returns a list of all the live pages (517 words) - [Create a location - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/create-a-location/index.html): Create a location to utilize for managing inventory and orders. (515 words) - [Update specific counter - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-counter/update-specific-counter/index.html): Updates a specific counter based on specified counter-code (327 words) - [Create Geography - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/geography/create/index.html): Creates a new geography with a given name, type, values, and associated zone. (575 words) - [Update Multiple Categories - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/bulk-action-for-categories-and-collections/update-multiple-categories/index.html): With this endpoint, you can update up to 25 categories and add new child categories. You can update the name of the category as required, update the parent category, change category attributes for improved product discovery, and modify product attributes to efficient product filtering. (225 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/17/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (103 words) - [Delete a location - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/delete-a-location/index.html): Delete a location by location number. (469 words) - [Update Geography by Name - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/geography/update-by-name/index.html): Updates a geography's properties by its geographyName. (477 words) - [Add Products to Bundle by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/add-products-to-bundle-by-sku/index.html): Creating a bundle of two or more complementary products, sold as a single package, is a widely adopted sales and marketing strategy. For example, a laptop is bundled with a carrying case and wireless mouse. This makes it convenient for shoppers to purchase them together. With this endpoint, you can add up to 25 products in a bundle that can be sold together. Note: 1. At least one product must be added. 2. If you don't have product sku, use the corresponding ID-based endpoint - POST /products/{id}/bundles/actions/attach. (460 words) - [Get all cancellation reasons - Fabric](/content/developer/v2/api-reference/subscriptions/cancellation-reasons/get-all-cancellation-reasons/index.html): Get all cancellation reasons (274 words) - [Get the cart - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/carts/get-cart/index.html): Retrieves the cart information corresponding to the provided cart ID. The Cart ID from the Create cart endpoint is used in the path parameter. (335 words) - [Page Not Found](/content/developer/v3/api-reference/catalog-connector/operations/product-operations/retrieve-by-product/index.html) (38 words) - [Delete payment - Fabric](/content/developer/v2/api-reference/orders-v1/payments/delete-payment/index.html): Delete payment (346 words) - [Publishing Shopify Products Best Practices - Fabric](/content/developer/v3/dropship/dropship-retailers/products/shopify/best-practices/index.html) (369 words) - [Page Not Found](/content/developer/v3/api-reference/orders/orders/create-new-order/index.html) (35 words) - [Delete Geography by Name - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/geography/delete-by-name/index.html): Deletes a geography using its geographyName. (363 words) - [Delete Geography by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/geography/delete-by-id/index.html): Deletes a geography by its geographyId. (451 words) - [Page Not Found](/content/developer/v3/api-reference/orders/returns/order-return-by-order-id/index.html) (39 words) - [Get Geography by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/geography/get-by-id/index.html): Returns the details of a geography specified by its unique geographyId. (407 words) - [Find Shipping Zone - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/geography/find-zone/index.html): Returns the most relevant shipping zone based on a given geography input. (359 words) - [Get Geography by Name - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/geography/get-by-name/index.html): Retrieves geography details using the geography's geographyName. (480 words) - [Import attributes from CSV - Fabric](/content/developer/product-agent/api-reference/attributes/import-attributes/index.html): Upload a CSV file to import attribute definitions for the specified brand/domain. The import is processed asynchronously. Expected CSV columns - attribute_name (required): Attribute display name - attribute_key (optional): Machine-readable key - description (optional): Attribute description - data_type (optional): Data type - scope (optional): Attribute scope - enum_values (optional): Allowed values, pipe-delimited (e.g. S|M|L) - allow_ai_content (optional): Allow AI to generate values (true/false) - source (optional): MERCHANT or GOLD_STANDARD - guideline_reason (optional): Guidance for AI enrichment (389 words) - [Get Variants of Published Product by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/published-products-by-id/get-variants-of-published-product-by-id/index.html): Variants are the different versions of a product with different sizes, colors, or materials. For example, there are 12 variants of a laptop that comes in three sizes (13, 15, and 17 inches) and four colors (red, blue, grey, and white). By adding variants to products, you can offer shoppers more options. This endpoint gets a paginated list of variants of a published product by ID. Note: 1. You can narrow down the search results by specifying offset and limit. When they're not specified, by default you'll get up to 10 records. 2. If you don't have product ID, use the corresponding SKU-based or item ID-based endpoints. (433 words) - [Filter shipments - Fabric](/content/developer/v2/api-reference/orders-v2/shipment/filter-shipments/index.html): Gets shipment details based on filter criteria (324 words) - [Create Multiple Collections - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/bulk-action-for-categories-and-collections/create-multiple-collections/index.html): Collection is an alternative way to organize products compared to the original Category system; they're created based on merchant's requirements. This endpoint is used to create a new collection Note: You can create up to 25 collections in a single call. (200 words) - [Get all price adjustments for a cart item - Fabric](/content/developer/v2/api-reference/cart-api/adjustments/get-all-price-adjustments-for-a-cart-item/index.html): Get all the price adjustments made to a specific line item within the given cart. (411 words) - [Price Types - Fabric](/content/developer/v3/offers/api-reference/offers/price-types/overview/index.html) (63 words) - [Add payment to cart - Fabric](/content/developer/v2/api-reference/orders-v1/payments/add-payment-to-cart/index.html): Add payment to cart (252 words) - [Dropship - Fabric](/content/developer/v3/release-notes/july2024/dropship/index.html) (443 words) - [Address validation - Fabric](/content/developer/v2/api-reference/orders-v1/taxaddress-validate/address-validation/index.html): Address validation (381 words) - [Acknowledge financial transaction - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/invoices/acknowledge-financial-transaction/index.html): When an order is created or processed, fabric generates invoice and sends it to merchants or third-party systems for further financial processing of the order. This endpoint lets merchants acknowledge that they have received the invoice with payment information. (383 words) - [Release Summary - Fabric](/content/developer/v3/release-notes/july2024/release-summary/index.html) (90 words) - [Update a specific price adjustment information for a cart item - Fabric](/content/developer/v2/api-reference/cart-api/adjustments/update-a-specific-price-adjustment-information-for-a-cart-item.html): Update a specific price adjustment entity from the list of price adjustments made to a particular line item in a given cart. A price adjustment entity is a single object in the price adjustments array. (356 words) - [Get Product Variants by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/get-product-variants-by-sku/index.html): Variants are different options of an item such as size, color, and materials. For example, there are 12 variants for a laptop that comes in three sizes (13, 15, and 17 inches) and four colors (red, blue, grey, and white). By adding variants to products, you can offer more options to shoppers Note: 1. At least one variant must be specified. 2. If you don't have product ID, use the corresponding ID-based endpoint - /products/{id}/variants. 3. The status parameter is applicable to the id passed in path parameter and not for variants. That is, the variants returned as part of the response are the variants attached to either the Live or Draft version of the product based on the status parameter. (374 words) - [Get Collections by Product ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/published-products-by-id/get-collections-by-product-id/index.html): On your Storefront products are organized or grouped in logical groups called Collections. The main purpose of Collection is distribution management by displaying products on your website based on separate browsing structures required to achieve specific merchandising objectives, such as organizational requirements, multi-regional assortments, multi-channel assortments, and collections. This endpoint gets the collection details of a published product by ID. You can refine your search results by specifying query parameters - collectionIds and collectionRootName Note: 1. You can narrow down the results by specifying offset and limit. When they're not specified, by default, you'll get up to 10 products. 2. If you don't have product ID, use the corresponding item ID-based or SKU-based endpoints. (454 words) - [Update a specific price adjustment information for a given cart - Fabric](/content/developer/v2/api-reference/cart-api/adjustments/update-a-specific-price-adjustment-information-for-a-given-cart.html): Update a specific price adjustment entity from the list of price adjustments made to the specified cart's total amount. A price adjustment entity is a single object in the price adjustments array. (328 words) - [Page Not Found](/content/developer/v3/orders-and-inventory/api-reference/orders/invoices/update-attributes-by-id/index.html) (28 words) - [Get package tracking acknowledgement by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/tracking/get-package-tracking-acknowledgement-by-order-id/index.html): This endpoint gets acknowledgement of package tracking by order ID. Note: If you do not have order ID, use the corresponding order number-based endpoint - PUT /orders/order-number/{orderNumber}/actions/package-tracking-acknowledge. (275 words) - [Page Not Found](/content/developer/v3/product-catalog/api-reference/product-catalog/products-files-and-jobs-api-mdx.html) (28 words) - [Page Not Found](/content/developer/v3/product-catalog/user-guides/product-catalog/list/bundles/v3/product-catalog/user-guides/product-catalog/categories/overview-mdx.html) (24 words) - [Orders - Fabric](/content/developer/v3/release-notes/july2024/orders/index.html) (325 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/13/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (110 words) - [Delete a specific price adjustment information for a cart item - Fabric](/content/developer/v2/api-reference/cart-api/adjustments/delete-a-specific-price-adjustment-information-for-a-cart-item.html): Delete a specific price adjustment entity from the list of price adjustments made to a particular line item in a given cart. A price adjustment entity is a single object in the price adjustments array. (281 words) - [Fulfillment - Fabric](/content/developer/v3/release-notes/july2024/fulfillment/index.html) (135 words) - [Offers - Fabric](/content/developer/v3/release-notes/july2024/offers/index.html) (187 words) - [Add a product - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/product-operations/add-product/index.html): Use this endpoint to add a single product to Catalog Connector. You must specify the locale in the query parameter and the product data in the request body. Only sku is mandatory for product data. Optionally, you can specify the type as item, variant, or bundle. The default setting for type is item. (798 words) - [Attributes - Fabric](/content/developer/v2/api-reference/orders-v1/attributes/overview/index.html) (56 words) - [Page Not Found](/content/developer/v3/platform/settings/rbac/role-based-access-control-orders-roles-mdx.html) (25 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/16/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (121 words) - [Create network - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-network/create-network/index.html): Creates network using conditional rule to add locations and SKU to the network. (479 words) - [Get party by user and parent party - Fabric](/content/developer/v2/api-reference/customer/user-party/get-party-by-user-and-parent-party/index.html) (20 words) - [Customizing Customer Login - Fabric](/content/developer/v3/getting-started/authentication-v3/user-apps/customizing-customer-login/index.html) (539 words) - [Update invoice by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/invoices/update-by-id/index.html): Update details of an invoice by invoice ID. (10,349 words) - [Calculate prices for products by SKUs - Fabric](/content/developer/v3/offers/api-reference/offers/real-time-pricing-engine/calculate-prices-for-products-by-skus/index.html): Use this endpoint to calculate prices for one or more products in a specific price list by product SKUs. If you prefer to use item IDs to calculate product prices, use the calculate prices for products by item IDs endpoint. itemId is used as the default identifier for a product. If you want to set SKUs as product identifiers and use this endpoint, you must contact fabric support at support@fabric.inc. (654 words) - [Importing Bundles - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/bundles/importing-bundles/index.html) (1,137 words) - [Viewing Order Basic Details - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/viewing-details-of-an-order/basic-details/index.html) (1,043 words) - [Delete customer - Fabric](/content/developer/v3/platform/api-reference/customers/customer-profile/delete-customer/index.html): With this endpoint, you can delete an existing customer data by customerId. (242 words) - [Viewing Shipment Details - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/viewing-details-of-an-order/shipment-details/index.html) (789 words) - [Retrieve an import template - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/files/retrieve-import-template/index.html): Use this endpoint to retrieve the product import template for Catalog Connector in either CSV or JSONL format, based on your preferred data handling method. You can open CSV template in applications, such as Excel or Google Sheets and JSONL template in text editors compatible with JSONL, such as Visual Studio Code. After filling in product data, save the template file with a unique name on your local system. (413 words) - [Create Shipment - Fabric](/content/developer/v2/api-reference/orders-v2/shipment/create-shipment/index.html): Creates shipment. An event is generated at this point to Invoice service for invoice creation. The response includes shipmentId, which is required for subsequent calls such as GET /shipment/{shipmentId} and PUT /shipment/{shipmentId}. (2,910 words) - [Update shipment - Fabric](/content/developer/v2/api-reference/orders-v2/shipment/update-shipment/index.html): Updates shipment details by shipment ID (3,165 words) - [Shipment - Fabric](/content/developer/v2/api-reference/orders-v2/shipment/overview/index.html) (27 words) - [Create reshipment - Fabric](/content/developer/v2/api-reference/orders-v2/shipment/create-reshipment/index.html): Creates reshipment when package goes missing before it is shipped (2,934 words) - [Page Not Found](/content/developer/v3/api-reference/offers/redemptions/delete-redemption-by-id/index.html) (29 words) - [End a product exclusion list - Fabric](/content/developer/v3/offers/api-reference/offers/product-exclusion-lists/end-a-product-exclusion-list/index.html): End a product exclusion list by setting the start date and end date to the same current date. When you end a product exclusion list, target products of the product exclusion list become eligible for discounts. (304 words) - [Updates specific network - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-network/updates-specific-network/index.html): Updates details of a specific network by specified network ID. Details to be updated include network code, name, safety stock, and conditional rule for a specific network. (478 words) - [Managing Price Lists - Fabric](/content/developer/v3/offers/user-guides/offers/settings/price-lists/index.html) (321 words) - [Inventory Counter - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-counter/overview/index.html) (50 words) - [Page Not Found](/content/developer/v3/api-reference/offers/promotions/create-promotion/index.html) (22 words) - [Migrate Existing Users to a User App - Fabric](/content/developer/v3/getting-started/authentication-v3/user-apps/migrate-existing-users-to-a-user-app/index.html) (208 words) - [Overview - Fabric](/content/developer/v3/offers/user-guides/offers/settings/global-exclusions/overview/index.html) (138 words) - [resources/blog/pim-software-guide-blog/index.html](/content/resources/blog/pim-software-guide-blog/index.html) (22 words) - [Syncing Collections Using Delta Files - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/syncing-collections-using-delta-files/index.html) (586 words) - [Remove an individual promotion from all items in a specific cart - Fabric](/content/developer/v2/api-reference/cart-api/cart/remove-an-individual-promotion-from-all-items-in-a-specific-cart.html): Removes a specified promotion from all items in specified cart (1,316 words) - [Get category import status - Fabric](/content/developer/product-agent/api-reference/categories/get-import-status/index.html): Retrieve the current status and results of a category import created using POST /api/v2/categories/import. (313 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/14/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (113 words) - [Get specific network - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-network/get-specific-network/index.html): Retrieves details of a specific network by specified network ID (363 words) - [Viewing Allocation Details - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/viewing-details-of-an-order/allocation-details/index.html) (582 words) - [developer/product-agent/admin-settings/settings/creating-categories/index.html](/content/developer/product-agent/admin-settings/settings/creating-categories/index.html) (520 words) - [Checking a Job Status in Shopify - Fabric](/content/developer/v3/dropship/dropship-retailers/products/shopify/shopify-job-status/index.html) (165 words) - [Retrieve a product by product ID - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/product-operations/retrieve-by-product/index.html): Use this endpoint to retrieve a single product by its productId. You must specify the query parameters productId and locale. Optionally, you can set the following query parameters to true to refine the search results: - excludeBundleProducts: Exclude bundled products from the response. - excludeCollections: Exclude collections from the response. - excludeCategories: Exclude categories from the response. - excludeAttributes: Exclude attributes from the response. - excludeVariants: Exclude variants from the response. If you don't have the productId, use one of the endpoints to retrieve the product: - Retrieve a product by SKU. - Retrieve a product by item ID. (666 words) - [Adjustments - Fabric](/content/developer/v2/api-reference/cart-api/adjustments/overview/index.html) (36 words) - [Page Not Found](/content/developer/v3/api-reference/offers/redemptions/create-redemption/index.html) (22 words) - [Editing a Bundle - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/bundles/editing-a-bundle/index.html) (145 words) - [Viewing Bundle Import History - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/bundles/viewing-bundle-import-history/index.html) (128 words) - [Calculate prices for products by IDs - Fabric](/content/developer/v3/offers/api-reference/offers/real-time-pricing-engine/calculate-prices-for-products-by-ids/index.html): Use this endpoint to calculate prices for one or more products in a specific price list using item IDs. If you prefer to use SKUs to calculate product prices, use the calculate prices for products by SKUs endpoint. (577 words) - [Update invoice by Identifier Type and value - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/invoices/update-by-type-and-id/index.html): Update details of an invoice by invoice Id type and value. (10,505 words) - [Update a specific product exclusion list - Fabric](/content/developer/v3/offers/api-reference/offers/product-exclusion-lists/update-a-specific-product-exclusion-list/index.html): Update a specific product exclusion list record by ID. (549 words) - [Get a specific product exclusion list - Fabric](/content/developer/v3/offers/api-reference/offers/product-exclusion-lists/get-a-specific-product-exclusion-list/index.html): Get a specific product exclusion list by ID. The response contains a list of target products that are exempted from being discounted based on the scopes value. (392 words) - [Delete specific network - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-network/delete-specific-network/index.html): Deletes a specific network, with all of its details, by specified network ID. Once deleted, it cannot be undone. (350 words) - [Update item attributes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/item-actions/add-item-attributes/index.html): Partially updates the attributes of your choice in the item object associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. (492 words) - [Update customer's address - Fabric](/content/developer/v3/platform/api-reference/customers/customer-address/update-customers-address/index.html): Using this endpoint, you can update a customer's address based on the customerId and addressId. This replaces the existing address with the new one. If you want to make only a partial update, use the PATCH /customers/{customerId}/customer-address/{addressId} endpoint. (358 words) - [Get all networks - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-network/get-all-networks/index.html): Retrieves paginated list of all networks that were previously created (335 words) - [Page Not Found](/content/developer/v3/api-reference/catalog-connector/operations/item-operations/delete-by-item/index.html) (35 words) - [Create invoice - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/invoices/create-invoice/index.html): Creates an invoice from the details provided in the request body. Use this endpoint to generate a new invoice record for billing and payment tracking. On success, the response includes the created invoice, including its system-generated identifiers and current status. (10,052 words) - [Page Not Found](/content/developer/v3/api-reference/catalog-connector/operations/product-operations/delete-by-product/index.html) (35 words) - [Get acknowledgment receipt for notification - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/notifications/get-acknowledgment-receipt-for-notification/index.html): This endpoint gets notification acknowledgment from external service. (425 words) - [Get a single shipment - Fabric](/content/developer/v3/dropship/api-reference/merchant/shipments/get-shipment-by-id/index.html): Gets the details of a specified shipment using the shipment's ID. (594 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/12/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (117 words) - [Getting Started with Invoices - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/invoices/overview/index.html) (53 words) - [Page Not Found](/content/developer/v3/api-reference/catalog-connector/operations/sku-operations/update-with-sku/index.html) (35 words) - [Delete cart items - Fabric](/content/developer/v2/api-reference/cart-api/cart/delete-cart-items/index.html): Deletes cart information after purchase of cart items is complete. This is a soft delete that sets the status of the cart to deleted after the cart items are purchased and the order moves to shipping. The cart ID is not deleted. (1,368 words) - [Retrieve a product by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/sku-operations/retrieve-with-sku/index.html): Use this endpoint to retrieve a single product by its SKU. You must specify the query parameters sku and locale to corresponding to the product. Optionally, you can set the following query parameters to true to refine the search results: - excludeBundleProducts: Exclude bundled products from the response. - excludeCollections: Exclude collections from the response. - excludeCategories: Exclude categories from the response. - excludeAttributes: Exclude attributes from the response. - excludeVariants: Exclude variants from the response. If you don't have the product SKU, use one of the endpoints to retrieve the product: - Retrieve a product by product ID. - Retrieve a product by item ID. (454 words) - [Get Variants of Published Products by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/published-products-by-sku/get-variants-of-published-products-by-sku/index.html): Variants are different versions of a product with different sizes, colors, or materials. For example, there are 12 variants of a laptop that comes in three sizes (13, 15, and 17 inches) and four colors (red, blue, grey, and white). By adding variants to products, you can offer shoppers more options. This endpoint gets a paginated response of variants of a published product by SKU. Note: 1. You can refine results by specifying offset and limit. When they're not specified, by default you'll get up to 10 records. 2. If you don't have product SKU, use the corresponding item ID-based or product ID-based endpoints. (370 words) - [Page Not Found](/content/developer/v3/api-reference/offers/coupons/create-coupon/index.html) (22 words) - [Viewing Invoice Details - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/viewing-details-of-an-order/invoice-details/index.html) (228 words) - [Page Not Found](/content/developer/v3/api-reference/offers/redemptions/create-redemption-using-coupon/index.html) (22 words) - [Page Not Found](/content/developer/v3/api-reference/catalog-connector/operations/item-operations/update-by-item/index.html) (36 words) - [Search for invoices - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/invoices/search-for-invoices/index.html): Search for invoices by matching filter criteria. (2,393 words) - [Reverse Redeemed Rewards - Fabric](/content/developer/v2/api-reference/loyalty/redeem/reverse-redeemed-rewards/index.html): Converts rewards back to points when the order is cancelled or returned. Note: Once a reward has been redeemed, it cannot be cancelled. To cancel the rewards (convert back to points) before redemption, use the Cancel Reward endpoint - POST /api/v1/redeem/cancel. (339 words) - [Soft reservation - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/networks/soft-reserve/index.html): Soft reserve quantity. (458 words) - [Page Not Found](/content/developer/v3/getting-started/copilot/fabric-ai/catalog-ai/index.html) (24 words) - [Search for customer's addresses - Fabric](/content/developer/v3/platform/api-reference/customers/customer-address/search-for-customers-addresses/index.html): With this endpoint, you can search for customer's addresses based on the specified filter conditions. In addition, you can tailor the search results by including or excluding the deleted addresses and the default addresses.Note:A customer can have a default address for both billing and shipping. (489 words) - [Get Products in a Bundle by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/published-products-by-id/get-products-in-a-bundle-by-id/index.html): A bundle is a collection of products that are sold together as a single package. For example, a laptop is bundled with a carrying case and a wireless mouse to be sold as a package. This endpoint gets a paginated list of published products in a bundle by bundle ID. You can refine your search results by specifying query parameters - excludeBundleProducts, excludeCollections, excludeCategories and excludeVariants Note: 1. You can refine the results by specifying offset and limit. When they're not specified, by default, you'll get up to 10 products. 2. If you don't have product ID, use the corresponding item ID-based or SKU-based endpoints. (443 words) - [Search for inventory hard reservations - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/networks/search-hard-reserve/index.html): Search for hard reservations based on filter criteria. (464 words) - [Redeem Rewards - Fabric](/content/developer/v2/api-reference/loyalty/redeem/redeem-rewards/index.html): Confirms the redemption and marks the reward as used. This is done based on the redemptionCode that is generated from the response of the 'Issue Variable Rewards' - POST /api/v1/redeem/reward/issue endpoint. Note: 1) Rewards have to be issued before they can be redeemed. 2) Rewards must be within their expiration date. (326 words) - [Page not found - fabric Inc.](/content/faq/index.html) (13 words) - [Get invoice details - Fabric](/content/developer/v3/dropship/api-reference/merchant/invoice/get-invoice-by-id/index.html): Retrieve the details of a specific invoice. (2,022 words) - [Update customer details - Fabric](/content/developer/v3/platform/api-reference/customers/customer-profile/update-customer-details/index.html): Using this endpoint, you can update details of an existing customer by customerId. This endpoint replaces the existing details of the customer. If you want to make only a partial update, without replacing the entire details, use the PATCH /customers/{customerId} endpoint. (426 words) - [Adding a Number Only Attribute - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-number-only-attribute2/index.html) (127 words) - [Inventory Network - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-network/overview/index.html) (44 words) - [Bulk update coupon codes - Fabric](/content/developer/v3/offers/api-reference/offers/coupon-codes/bulk-update-coupon-codes/index.html): Use this endpoint to update multiple coupon codes using identifiers. Identifiers are a unique combination of a coupon code and a promotion ID. You can update up to 25 codes at a time. (498 words) - [Create coupon - Fabric](/content/developer/v2/api-reference/offers-v2/coupon/create-coupon/index.html): Enables you to create a coupon that can be applied to get discounts (1,729 words) - [Search for carts - Fabric](/content/developer/v2/api-reference/cart-api/cart/search-for-carts/index.html): Search for carts meeting specified criteria, including creation date, status, user, approver, and purchase order (1,138 words) - [Create fulfillment adjustment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment-adjustments/create-fulfillment-adjustments/index.html): Creates an adjustment to the fulfillment associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Fulfillment ID from the Create fulfillment endpoint is used in the path parameter. (510 words) - [Get export jobs by query - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/exports/get-export-jobs-by-query/index.html): Get a paginated list of all the export jobs based on the filter criteria specified in the request body. (340 words) - [Find shipping methods - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipping-methods/find-shipping-methods/index.html): At checkout, customers choose their preferred shipping method based on delivery timelines and costs. Moreover, it may be necessary for you to review available shipping methods to ensure they're current and accurate. To support these scenarios, you must get the latest shipping methods. This endpoint gets shipping methods based on given filter conditions. (274 words) - [Getting Started with Appeasements - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/appeasements/overview/index.html) (38 words) - [Update network by code - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/networks/update-network-by-code/index.html): Update details of a specific inventory network by specified network code. (526 words) - [Merge carts - Fabric](/content/developer/v2/api-reference/cart-api/cart/merge-carts-1/index.html): Merges guest cart and logged-in user cart (1,301 words) - [Add a new address - Fabric](/content/developer/v3/platform/api-reference/customers/customer-address/add-a-new-address/index.html): Using this endpoint, you can add a new address for the customer by customerId. (533 words) - [Get customer's addresses - Fabric](/content/developer/v3/platform/api-reference/customers/customer-address/get-customers-addresses/index.html): Using this endpoint, you can get all addresses of a customer. By specifying the query parameters offset and limit, you can narrow down the search results. You can also sort the results in an ascending or descending order. Additionally, with the isDeleted query parameter, you can filter for either deleted or non-deleted customers. When no query parameter is specified, by default, you get up to 10 records. (317 words) - [Create redemption - Fabric](/content/developer/v2/api-reference/offers-v2/redemption/create-redemption/index.html): Enables you to create a redemption record (356 words) - [Release soft reservation - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/networks/soft-release/index.html): Release soft reservation. (457 words) - [Delete a specific attribute - Fabric](/content/developer/v2/api-reference/offers-v2/attributes/delete-a-specific-attribute/index.html): Delete a specific attribute by attributeId (315 words) - [Page Not Found](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/filtering-orders-mdx.html) (27 words) - [Delete Category - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/categories/delete-category/index.html): If there is a change in product offerings , one or more categories may become unnecessary. This endpoint is used to delete a category by its ID. (323 words) - [Webhook Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/webhooks/webhooks/index.html) (1,333 words) - [Create list - Fabric](/content/developer/v2/api-reference/orders-v2/list/create-list/index.html): Creates a list. When you create a list, a list ID is generated automatically that can be mapped later to add items to the list, and to update and delete the list. After creating a list, you can add items to the list by using POST/{listId}/items endpoint. (504 words) - [Partially Update Product by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/partially-update-product-by-sku/index.html): Product attributes are the objective and factual descriptions of products that shoppers see when they browse through an e-commerce platform. Attributes may be technical specifications like size, weight, etc., design specifications like color, material, etc., or basic specifications such as name, description, ID, etc. This endpoint is used to partially update attributes of the given product attributes. Note: 1. This endpoint is recommended over PUT /products/sku/{sku}/attributes (Update product attributes by SKU) if you want to update only specific attributes without affecting the others. 2. If you don't have product SKU, use the corresponding ID-based endpoint - PATCH /products/{id}/attributes. (784 words) - [Change Product Category - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/change-product-category/index.html): This endpoint lets you change a product from one category to another. When managing a large number of products, this endpoint gives you the flexibility to organize products easily. (341 words) - [Cancel Rewards - Fabric](/content/developer/v2/api-reference/loyalty/redeem/cancel-rewards/index.html): Loyalty points that are converted into reward certificates have an expiration date. Members can cancel their rewards if they are unable to use them before expiration or do not want to use them. The endpoint converts the rewards back into points, for future use. Note: Once the reward is redeemed, it cannot be cancelled. If the member cancels or returns an order, the rewards are reversed back to points using the Reverse Redeemed Reward endpoint - POST v1/redeem/reverse. (354 words) - [Delete customer's address - Fabric](/content/developer/v3/platform/api-reference/customers/customer-address/delete-customers-address/index.html): Using this endpoint, you can delete an existing address of a customer based on the customerId and addressId. (238 words) - [Delete cart attributes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/cart-actions/delete-attributes/index.html): Partially deletes attributes of your choice associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (1,206 words) - [Listen to user and emit notifications - Fabric](/content/developer/v2/api-reference/orders-v2/notification/listen-to-user-and-emit-notifications/index.html): This listener processes the request body and emit notification events to webhook service (465 words) - [Reassign Products to a Different Category Synchronously - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/general-product-operations/reassign-products-to-a-different-category-synchronously.html): To enhance product visibility or improve product organization, you may want to reassign products to a different category. With this endpoint, you can synchronously reassign up to 25 products to a different category. The response will show a list of successful and unsuccessful reassignments (317 words) - [Page Not Found](/content/developer/v3/api-reference/offers/price-lists/create-price-list/index.html) (31 words) - [Update Product Attributes by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/update-product-attributes-by-id/index.html): Product attributes are the objective and factual descriptions of products that shoppers see when they browse through an e-commerce platform. Attributes may be technical specifications like size, weight, etc., design specifications like color, material, etc., or basic specifications such as name, description, ID, etc. This endpoint is used to update product attributes, completely replacing the existing ones. Note: 1. This endpoint is recommended over PATCH /products/{id}/attributes, if the update involves replacing all the attributes. If there are any missing or null fields in the request, the original values will be replaced with empty ones. 2. If you don't have product ID, use the corresponding SKU-based endpoint - PUT /products/sku/{sku}/attributes. (642 words) - [Package Tracking - Fabric](/content/developer/v2/api-reference/orders-v2/package-tracking/overview/index.html) (20 words) - [Get customer's address - Fabric](/content/developer/v3/platform/api-reference/customers/customer-address/get-customers-address/index.html): Using this endpoint, you can get a single address of a customer based on the customerId and addressId. (373 words) - [Check appeasement eligibility by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/appeasements/check-by-order-id/index.html): This endpoint checks for the appeasement eligibility of an order by orderId. (408 words) - [Getting Started with Notifications - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/notifications/overview/index.html) (47 words) - [Unpublish Product by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/unpublish-product-by-sku/index.html): Due to changes in market, you may have to remove a product from being live. With this endpoint, you can unpublish a product by specifying sku. (314 words) - [Page Not Found](/content/developer/v3/orders-and-inventory/user-guides/inventory/networks/index.html) (24 words) - [Import inventory data - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/imports/import-inventory/index.html): Import inventory data by specifying file name. Successfully uploading the file triggers the import process, which is an event-driven extraction of the file's data to update the respective resource's system. (387 words) - [Delete a product by product ID - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/product-operations/delete-by-product/index.html): Use this endpoint to delete a single product by its productId. If you don't have the productId, use one of the endpoints to delete the product: - Delete a product by SKU. - Delete a product by item ID. (322 words) - [Get terms & conditions status - Fabric](/content/developer/v3/dropship/api-reference/merchant/connection-invites/get-terms-and-conditions/index.html): Retrieve whether T&Cs have been accepted for connections. (357 words) - [Get network by code - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/networks/get-network-by-code/index.html): Get details of a specific network by code. (388 words) - [Delete specific redemption record - Fabric](/content/developer/v2/api-reference/offers-v2/redemption/delete-specific-redemption-record/index.html): Delete a specific redemption record by redemptionId (245 words) - [Initiate Job to Export Items and Variants - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/jobs/initiate-job-to-export-items-and-variants/index.html): Use this endpoint to trigger a job to export items and variants, by ids. (294 words) - [Get all networks - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/networks/get-all-networks/index.html): Get a paginated list of all the created networks. (348 words) - [Add items - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/orchestrator/line-items/add-items/index.html): Add items to the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (3,239 words) - [Delete item fee - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/item-fees/delete-item-fees/index.html): Deletes the fee that is applied to the item. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. The Fee ID from the Create item fee endpoint is used in the path parameter. (302 words) - [Get shipments for an order - Fabric](/content/developer/v3/dropship/api-reference/merchant/shipments/get-shipments-for-order/index.html): Retrieve all shipments related to a specific order. (374 words) - [Find products - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/search/index.html): Use this endpoint to search for products based on names, IDs, SKUs, image URLs, and more. By specifying the appropriate query parameters, you can exclude one or more types of data, such as collections, categories, variants, attributes, and products within a bundle. - Use the CONTAINS search operation to search for products based on keywords of SKU, name, and more. - Use the IN search operation to search for products based on one or more values, such as IDs, names, SKUs, image URLs, attributes, and types. - Use the less than or equals to, LTE, greater than or equals to, GTE, less than, LT, greater than, GT and equals EQ operations to search for date-specific values, such as time of creation or modification. (2,610 words) - [Get the order draft by the customer ID - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/order-drafts/get-order-drafts-customerid/index.html): Retrieves the order draft using the customer ID associated with it from Create an order draft endpoint. (1,086 words) - [Coupon Code - Fabric](/content/developer/v2/api-reference/offers-v2/coupon-code/overview/index.html) (22 words) - [Partially Update Product Attributes by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/partially-update-product-attributes-by-id/index.html): Product attributes are the objective and factual descriptions of products that shoppers see when they browse through an e-commerce platform. Attributes may be technical specifications like size, weight, etc., design specifications like color, material, etc., or basic specifications such as name, description, ID, etc. With this endpoint, you can partially update attributes of a given product. Note: 1. This endpoint is recommended over PUT /products/{id}/attributes (Update product attributes by ID) if you want to update only specific attributes without affecting the others. 2. If you don't have product ID, use the corresponding SKU-based endpoint - PATCH /products/sku/{sku}/attributes. (423 words) - [Page Not Found](/content/developer/v3/api-reference/orders/orders-3-0-0/index.html) (40 words) - [Update customer details for given order IDs - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/update-customer-details-for-given-order-ids/index.html): In many scenarios, customer details may change over time. For example, a customer might change their email, phone, or company affiliation. By providing the order IDs and the updated customer details, this endpoint facilitates updating customer info for the given order IDs. This ensures order-related communication reaches the customer and they get timely customer service. (567 words) - [Check appeasement eligibility by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/appeasements/check-by-order-id-type/index.html): Checks whether a given order is eligible for an appeasement (such as a partial refund or credit). This endpoint evaluates eligibility based on the provided order identifier. Note: - Use this endpoint if you have the order ID, order number, or external order ID. - If you only have an order number, set orderIdType to order-number. (462 words) - [To receive a consent from customer for the delay on backorder or preorder fulfilment. - Fabric](/content/developer/v2/api-reference/orders-v2/backorder-preorder-reservation/to-receive-a-consent-from-customer-for-the-delay-on-backorder-or-preorder-fulfilment.html) (456 words) - [List fulfillments or shipments from vendors - Fabric](/content/developer/v2/api-reference/dropship/shipments/list-fulfillments-or-shipments-from-vendors/index.html): Gets a list of fulfillments or shipments that contain details about the variants included in the shipment along with the tracking number. Generally, the is_acknowledged=0 is passed as a query to return only new shipments not yet processed by the retailer. (612 words) - [Add items to a specific list - Fabric](/content/developer/v2/api-reference/orders-v2/list/add-items-to-a-specific-list/index.html): Add array of items to a specific list by list ID. (388 words) - [Get connection invite by ID - Fabric](/content/developer/v3/dropship/api-reference/merchant/connection-invites/get-invite-by-id/index.html): Retrieve a specific connection invite by ID. (304 words) - [Get lists by userId - Fabric](/content/developer/v2/api-reference/orders-v2/list/get-lists-by-userid/index.html): Retrieves lists created for a specific user, by user ID. (289 words) - [Order Error Codes - Fabric](/content/developer/v3/error-codes/order-errors/index.html) (420 words) - [Filtering Orders - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/filtering-orders/index.html) (1,304 words) - [Get compliance report details - Fabric](/content/developer/v3/dropship/api-reference/merchant/compliance-reports/get-compliance-reports-by-id/index.html): Retrieve the details for a specific compliance report. (322 words) - [Update BackOrderPreOrderReservation - Fabric](/content/developer/v2/api-reference/orders-v2/backorder-preorder-reservation/update-backorderpreorderreservation/index.html) (447 words) - [Get uploaded files that match specified criteria - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/imports/get-uploaded-files/index.html): Get uploaded files that match specified criteria. Returned as paginated records. (456 words) - [Creating an Order - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/creating-an-order/index.html) (552 words) - [Get the order draft by the order draft number - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/order-drafts/get-order-drafts-number/index.html): Retrieves the order draft using the order number associated with it from Create an order draft endpoint. (1,113 words) - [Get list detail by Id - Fabric](/content/developer/v2/api-reference/orders-v2/list/get-list-detail-by-id/index.html): Retrieves details of a list by its ID. (271 words) - [Check appeasement eligibility by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/appeasements/check-eligibility-by-order-number/index.html): This endpoint checks for the appeasement eligibility of an order by order number. (363 words) - [Adding a Serial Attribute - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-serial-attribute/index.html) (221 words) - [Get file headers by module - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/exports/get-file-headers-by-module/index.html): Get the list of file headers for a given module.Note: File headers are basically the column headers or titles of the exported document. (308 words) - [Updates product data - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/validations/updates-product-data/index.html): Partially updates product data associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (1,222 words) - [Create allocations - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/allocations/create-allocation/index.html): Creates one or more allocations for an order. An allocation reserves inventory from specific locations based on the order and merchant configuration. (752 words) - [Get a Single Category - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/categories/get-a-single-category/index.html): The Category system is the original tree hierarchy used to organize and categorize products. This endpoint gets the details of a specific category by its ID. The response includes basic info (ID, name, localized name (if applicable), list of category attributes, product attributes, associated product IDs, associated child categories, and more. (504 words) - [Adding a List of Values Attribute - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-list-of-values-attribute/index.html) (507 words) - [Managing Product Attributes - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/managing-product-attributes/index.html) (207 words) - [Delete list by Id - Fabric](/content/developer/v2/api-reference/orders-v2/list/delete-list-by-id/index.html): Deletes list by Id. If items are added to the list, records of the added items are deleted if a list is deleted. (291 words) - [Exporting Orders - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/exporting-orders/index.html) (886 words) - [Adding a Text Attribute - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-text-attribute/index.html) (371 words) - [Get list of all attributes - Fabric](/content/developer/v2/api-reference/offers-v2/attributes/get-list-of-all-attributes/index.html): Using this endpoint, you can get a paginated list of attributes. By specfiying the pagination criteria, such as offset and limit, you can tailor the search results. (299 words) - [Adding a Date Attribute - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-date-attribute2/index.html) (160 words) - [Exporting Locations - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/export-locations/index.html) (314 words) - [Get order exchange eligibility by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/returns/get-order-exchange-eligibility-by-order-id/index.html): Customers may want exchange an item because of size, color, or style preferences. Before processing exchange, its crucial to verify whether the item is eligible for exchange as per your policy. This endpoint gets the eligibility of exchange request by order number. You can additionally specify lineItemId to get eligibility of a specific item. Note: If you do not have the order ID, but have the order number, use the order number-based endpoint - POST /orders/order-number/{orderNumber}/actions/check-exchange-eligibility. (465 words) - [Get items of a specific list - Fabric](/content/developer/v2/api-reference/orders-v2/list/get-items-of-a-specific-list/index.html): Retrieves items from a specific list by list ID. (324 words) - [Overview - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/developer-guide/overview/index.html) (1,277 words) - [Update a product by product ID - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/product-operations/update-by-product/index.html): Use this endpoint to update a single product by its productId. You can update the product's details, such as its name, category details, product images, attributes, and collections. However, you can't update the productId. The new data completely replaces the existing data. If you don't have the productId, use one of the corresponding endpoints: - Update a product by SKU. - Update a product by item ID. (495 words) - [Bulk Reassign Products to a Different Category Using Filter Conditions - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/general-product-operations/bulk-reassign-products-to-a-different-category-using-filter-conditions.html): To enhance product visibility or improve product organization, you may want to reassign products to a different category. With this endpoint, you can asynchronously reassign products to a different category. Instead of waiting for results through the API response, you'll gets notified via email whether the products were successfully reassigned. (460 words) - [Create an appeasement by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/appeasements/create-by-order-id-type/index.html): Creates an appeasement (such as a partial refund or credit) when a customer is dissatisfied with their shopping experience. This endpoint allows you to initiate an appeasement request by providing an order identifier. Note: - Use this endpoint if you have the order ID, order number, or external order ID. - If you only have an order number, you can still use this endpoint by setting orderIdType to order-number. (2,621 words) - [Get order exchange eligibility by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/returns/get-order-exchange-eligibility-by-order-number/index.html): Determines whether an order or specific items within an order are eligible for exchange. Customers may request an exchange due to size, fit, color, or style preferences. This endpoint checks exchange eligibility using the order number. You can also specify a lineItemId to check eligibility for a specific item. If omitted, eligibility is checked for each item in the order. Note: - Use this endpoint only if you have the order number. - If you have an order ID instead, use the identifier-based endpoint: POST /orders/{orderIdType}/{orderIdValue}/actions/check-exchange-eligibility. (427 words) - [called when outer service updated any order has back/pre items, Allocation service after release - Fabric](/content/developer/v2/api-reference/orders-v2/backorder-preorder-reservation/called-when-outer-service-updated-any-order-has-backpre-items-allocation-service-after-release.html) (334 words) - [Adding Products to an Existing Order - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/adding-products-to-existing-order/index.html) (816 words) - [Fetch access token - Fabric](/content/developer/v2/api-reference/user-self-service-apis/authentication-apis/fetch-access-token/index.html): This endpoint allows apps to fetch access tokens. For user apps, use this endpoint after the /authorize endpoint and the subsequent callback. For user apps this endpoint supports generation of access token from authorization code or from refresh token, sent in the previous authorize endpoint's callback. For system apps this endpoint can directly be used to get an access token, no prior /authorize end point call is needed.NOTE: Fetching a token for a system app via the browser on our developer portal WILL NOT WORK as browser requests to the token endpoint must use PKCE. Instead, send the request through a server side/native method and ensure the 'Origin' header isn't present. (261 words) - [Adding a Boolean Attribute - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-boolean-attribute/index.html) (172 words) - [Getting Started with Locations - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/overview/index.html) (64 words) - [Get all price methods - Fabric](/content/developer/v3/offers/api-reference/offers/price-methods/get-all-price-methods/index.html): Get a paginated list of all price methods of SKUs. (378 words) - [Searching and Sorting Category Attributes - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/searching-and-sorting-category-attributes/index.html) (162 words) - [Page Not Found](/content/developer/v3/orders-and-inventory/user-guides/orders/configurations/order-alerts/index.html) (26 words) - [Processing returns - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/returning-orders/index.html) (685 words) - [Check order exchange eligibility by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/returns/check-exchange-eligibility-by-order-id-type/index.html): Determines whether an item or order is eligible for exchange. Customers may request an exchange due to size, fit, color, or style preferences. This endpoint verifies eligibility according to your defined business policies. You can also specify a lineItemId to check exchange eligibility for a specific item. If omitted, eligibility is checked for each item in the order. Note: - Use this endpoint if you have the order number or external order ID. - If you only have an order number, set orderIdType to order-number. - If you only have an external order ID, set orderIdType to order-external-id. (335 words) - [Page not found - fabric Inc.](/content/type/retail-trends/page/3/index.html) (13 words) - [Page Not Found](/content/developer/v3/api-reference/authentication-v3/user-apps/getting-started-with-userapps/index.html) (28 words) - [Check appeasement eligibility by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/check-appeasement-eligibility-by-id/index.html): This endpoint checks for the appeasement eligibility of an order by orderId. (372 words) - [Update allocation status - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/allocations/update-status/index.html): Updates the status of an allocation by submitting a state-machine action. The statusCode in the request body must be a valid action for the allocation’s current state and will advance the allocation to the next step in the configured workflow. (739 words) - [Get return eligibility by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/returns/get-return-eligibility-by-order-number/index.html): Determines whether one or more items in an order are eligible for return. Customers may request a return if items do not meet expectations or if they have simply changed their mind. This endpoint checks return eligibility using the order number. You can also specify a lineItemId to check eligibility for a specific item. If omitted, eligibility is checked for each item in the order. Note: - Use this endpoint only if you have the order number. - If you have an order ID instead, use the identifier-based endpoint: POST /orders/{orderIdType}/{orderIdValue}/actions/check-return-eligibility. (365 words) - [Page not found - fabric Inc.](/content/type/ai-automation/page/5/index.html) (13 words) - [Check return eligibility by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/returns/check-return-eligibility-by-order-id-type/index.html): Determines whether one or more items in an order are eligible for return. Customers may request a return because items did not meet expectations or they simply changed their mind. This endpoint verifies eligibility according to your defined return policies. You can also specify a lineItemId to check return eligibility for a specific item. If omitted, eligibility is checked for each item in the order. Note: - Use this endpoint if you have the order number or external order ID. - If you only have an order number, set orderIdType to order-number. - If you only have an external order ID, set orderIdType to order-external-id. (401 words) - [Check appeasement eligibility by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/check-appeasement-eligibility/index.html): This endpoint checks for the appeasement eligibility of an order by order number. (420 words) - [Adding a Date Attribute - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-date-attribute/index.html) (462 words) - [Update a product by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/sku-operations/update-with-sku/index.html): Use this endpoint to update details of a product by its SKU. You can update details of the product, such as the product name, category details, product images, attributes, and collections. The new data replaces the existing data. Note that you can't update the SKU. If you don't have the product SKU, use one of the endpoints update the product details: - Update a product by product ID. - Update a product by item ID. (530 words) - [Updating a Shipping Address - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/updating-shipping-address/index.html) (521 words) - [Soft reserve cart items - Fabric](/content/developer/v2/api-reference/cart-api/cart/soft-reserve-cart-items/index.html): Using this endpoint, you can reserve items, that are added to a specific cart, in inventory. Additionally, you can update the reservation information if such information is already available for the items of the cart. (352 words) - [Check credits eligibility by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/check-credit-eligibility/index.html): When processing refunds, credits such as a gift card may be offered to customers for various reasons such as damaged products, late deliveries, or other qualifying factors as per your policy. This endpoint checks the credits eligibility by order number, allowing you to manage credits effectively and provide appropriate compensation to eligible customers. (382 words) - [Update a product by the Item ID. - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/item-operations/update-by-item/index.html): Use this endpoint to update a single product by using its itemId. You can update the product's details, such as its name, category details, product images, attributes, and collections. However, you can't update the itemId. The new data completely replaces the existing data. You can update the product's details, such as its name, category details, product images, attributes, and collections. However, you can't update the itemId. The new data completely replaces the existing data. If you don't have the itemId, use the one of the endpoints to delete the product: - Update a product by SKU. - Update a product by product ID. (586 words) - [Replace promotions - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/validations/add-promotions/index.html): Replaces promotions associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (877 words) - [Managing Category Attributes - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/managing-category-attributes/index.html) (207 words) - [Update item fee - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/item-fees/update-item-fees/index.html): Updates the fee that is applied to the item. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. The Fee ID from the Create item fee endpoint is used in the path parameter. (322 words) - [Sequence calling - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/carts/sequence/index.html): Use this endpoint to execute multiple cart-related operations with a single request. This allows you to perform various actions such as creating a cart, adding items, and checking out in a single API call. Note: The order of operations matters since IDs are carried over from call to call. The Cart ID from the Create cart endpoint is used in the path parameter. (1,126 words) - [Get Products by SKUs - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/get-products-by-skus/index.html): Get a paginated list of product (Item, Bundle, or Variant) by SKU, including the attributes and variants. You can optionally specify locales to get products for specific regions. Note: 1. You can refine the results by specifying offset and limit values. If you don't specify them, by default, you'll get up to 10 products. 2. If you don't have product SKU, use the corresponding ID-based endpoint - GET /products/{id}. (362 words) - [Create, update and delete category attributes - Fabric](/content/developer/v2/api-reference/product-catalog/attributes/create-update-and-delete-category-attributes/index.html): Creates, updates and deletes category attributes. The primary purpose is to create and edit the attributes to be assigned to categories. Note: They are generic category attributes and not specific to a category. (487 words) - [Update redemption by ID - Fabric](/content/developer/v3/offers/api-reference/offers/redemptions/update-redemption-by-id/index.html): Updates a specific redemption using the corresponding redemptionId. (425 words) - [Delete Multiple Products - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/general-product-operations/delete-products/index.html): To keep the product list (catalog) up to date and current, it's important to remove products that are discontinued permanently. With this endpoint, you can delete up to 25 products either by SKUs or IDs. Note: 1. Unless all products are deleted, this endpoint fails. 2. To delete a single product, you can use either the ID-based (DELETE /products/{id}) or SKU-based endpoint (DELETE /products/sku/{sku}). (406 words) - [Replaces customer context in cart - Fabric](/content/developer/v2/api-reference/cart-api/cart/replaces-customer-context-in-cart/index.html): Create or replace customer context in the cart. (357 words) - [Creating Appeasement Refunds - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/appeasements/index.html) (334 words) - [Get order exchange eligibility by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/check-exchange-eligibility/index.html): Determines whether an order or specific items within an order are eligible for exchange. Customers may request an exchange due to size, fit, color, or style preferences. This endpoint checks exchange eligibility using the order number. You can also specify a lineItemId to check eligibility for a specific item. If omitted, eligibility is checked for each item in the order. Note: - Use this endpoint only if you have the order number. - If you have an order ID instead, use the identifier-based endpoint: POST /orders/{orderIdType}/{orderIdValue}/actions/check-exchange-eligibility. (279 words) - [Get allocation by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/allocations/get-allocation-by-id/index.html): Get allocation details by allocation ID. The allocation ID can be obtained using the /allocations/search endpoint or stored externally, for example, in the WMS order database. (589 words) - [Viewing Invoices - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/viewing-invoices/index.html) (247 words) - [Create an empty cart - Fabric](/content/developer/v2/api-reference/cart-api/cart/create-an-empty-cart/index.html): Create an empty cart with optional customer or configuration parameters (572 words) - [Create segment - Fabric](/content/developer/v2/api-reference/offers-v2/segment/create-segment/index.html): Create a segment record. (445 words) - [Importing Collections - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/collections/importing-collections/index.html) (560 words) - [Acknowledge receipt of an invoice. - Fabric](/content/developer/v3/dropship/api-reference/merchant/invoice/acknowledge-invoice-by-id/index.html): As a merchant, you should include is_acknowledged=0 as a query string parameter to get only new invoices. Then, for each shipment returned, you should process the shipment and update any necessary internal systems (such as OMS or ERP). After processing a shipment successfully, you can acknowledge the shipment using this endpoint so that subsequent queries to the /shipments/?is_acknowledged=0 endpoint doesn't return processed shipments. (3,580 words) - [Viewing Allocations - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/viewing-allocations/index.html) (206 words) - [Viewing Shipments - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/viewing-shipments/index.html) (114 words) - [Search for Orders - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/find-orders/index.html): Search and retrieve orders using filter parameters such as order type, status, date range, and more. This endpoint allows customers and merchants to query past orders for review, analysis, or support. Filters must be provided in the request body. You can paginate results using offset and limit. If pagination parameters are not specified, the default response returns up to 10 orders. (3,059 words) - [Update status of specific cart - Fabric](/content/developer/v2/api-reference/cart-api/cart/update-status-of-specific-cart/index.html): Update status of specified cart (290 words) - [Remove Product Variants by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/remove-product-variants-by-sku/index.html): When one or more variants of a product are discontinued or no longer required, you don't want them to appear as options. This endpoint provides the flexibility to remove up to 25 variants by SKU and manage product options, efficiently. Note: 1. Variants are only detached from the given product, not deleted. They can be reattached to the same or another product, at a later point. 2. At least one variant must be specified. 3. If you don't have product SKU, use the corresponding ID-based endpoint - POST /products/{id}/variants/actions/detach. (373 words) - [Get SKUs in price list - Fabric](/content/developer/v3/offers/api-reference/offers/priced-products/get-skus-in-price-list/index.html): Retrieve SKUs and product item IDs that have a price entry in the given price list. (403 words) - [Managing Collections - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/collections/managing-collections/index.html) (346 words) - [Delete Product by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/delete-product-by-id/index.html): To keep the product list (catalog) up to date and current, it's important to remove products that are discontinued permanently. With this endpoint, you can delete a product (Item, Bundle, or Variant) by ID. Using deleteVariants as query parameter, you an optionally specify if you want to delete the associated variants as well. Note: If you don't have product ID, use the corresponding SKU-based endpoint - DELETE /products/sku/{sku}. (319 words) - [Get Prices of Items - Fabric](/content/developer/v2/api-reference/offers-v1/pricing/get-prices-of-items/index.html): Enables you to get prices for all items. (444 words) - [Change password - Fabric](/content/developer/v2/api-reference/authentication-v1/auth/change-password/index.html): Change password for signed-in userNote: Use this endpoint to change a user's password (424 words) - [Split the cart item by quantity - Fabric](/content/developer/v2/api-reference/cart-api/cart/split-the-cart-item-by-quantity/index.html): Split a specific line item into multiple line items by given quantity. This allows adding different attributes (for example, different shipping locations) to each split line item. Each split line item is assigned a unique line item ID after the split. (391 words) - [Delete item adjustment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/item-adjustments/delete-item-adjustments/index.html): Deletes the adjustment from the item associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. The Adjustment ID from the Create item adjustment endpoint is used in the path parameter. (279 words) - [Order return by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/returns/order-return-by-order-id/index.html): When customers return request is found to be eligible, this endpoint submits the return request by order ID. Note: If you do not have order ID, use the corresponding order number-based endpoint- POST /orders/order-number/{orderNumber}/actions/submit-return-request. (2,604 words) - [Order return by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/returns/order-return-by-order-number/index.html): When the customers return request is determined to be eligible, this endpoint is used to process the return request. Note: If you do not have the order number, but have order ID, use Return order by order ID endpoint - POST /orders/{orderId}/actions/submit-return-request. (2,591 words) - [Viewing Smart Order Routing History - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/smart-order-routing/viewing-history/index.html) (95 words) - [Create redemption - Fabric](/content/developer/v3/offers/api-reference/offers/redemptions/create-redemption-using-coupon/index.html): Creates a redemption for a specific coupon using the corresponding couponId value. (403 words) - [Submit return request by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/returns/submit-return-by-order-id-type/index.html): Submits a return request for an order once it has been determined that the customer's return request is eligible. This endpoint processes the return request using the specified order identifier. Note: - Use this endpoint if you have the order number or external order ID. - If you only have an order number, set orderIdType to order-number. - If you only have an external order ID, set orderIdType to order-external-id. (2,616 words) - [Update an order’s status with state transition - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/update-ship-to-address/index.html): Performs a state transition on an order using the order state machine. The provided status code must correspond to a valid action available from the order’s current state. Orders that are already in or beyond the ORDER_ALLOCATED state cannot be updated using this endpoint. (3,925 words) - [Update a ship-to address for a specific shipToId - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/update-order-status-state/index.html): Updates the ship-to address for a specific shipToId on an order. Only the address fields present in the payload are updated. If address enrichment (for example Google Maps) is configured, address validation and automatic latitude/longitude enrichment may run. If you are using Geography and Zones, the fulfillment zone is updated and a soft reservation is triggered to move inventory to the correct network. (4,402 words) - [Update order fees and taxes - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/update-fees-and-taxes/index.html): Recalculates and updates fee and tax totals for an existing order. The request payload allows you to provide updated fee and tax values at the order, item, and ship-to levels. Only fields included in the payload are applied. Use overrideAllArrayFields to control whether array fields in the payload replace the existing arrays or are merged. (5,479 words) - [Add a payment log entry for a specific payment - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/add-payment-log-entry/index.html): Adds a new payment log entry to the logs for a specific payment on an order, identified by paymentCounter. Payment logs capture when a payment is charged or credited, and include provider response details and metadata. Only fields present in the payload are applied. (4,333 words) - [Update bill-to address for a specific payment - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/update-bill-to-address/index.html): Updates the bill-to address for a specific payment on an order, identified by paymentCounter. Only address fields included in the payload are updated. (4,413 words) - [Replace product data - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/validations/add-product-data/index.html): Replaces product data associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (487 words) - [Background Jobs - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/background-jobs/background-jobs/index.html) (112 words) - [Getting Started with Orders - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/overview/index.html) (183 words) - [Overview - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/configurations/overview/index.html): Use the Order Configurations menu to manage reallocations, order attributes, shipping methods, policies, alerts, backorders, and preorders. (193 words) - [Find Categories - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/categories/find-categories/index.html): This endpoint is used to search and find specific categories based on the search criteria given in the request body. This endpoint is also used to find the root category that's automatically created when the merchant is onboarded to fabric Product Catalog. (740 words) - [Enable or disable a coupon - Fabric](/content/developer/v2/api-reference/offers-v2/coupon/enable-or-disable-a-coupon/index.html): This endpoint lets you toggle coupon status- enable or disable. Enable a coupon: Only disabled coupons can be enabled. Disable a coupon: Only not expired coupons can be disabled. (485 words) - [Get Multiple Published Products by IDs - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/published-products-by-id/get-products-by-ids/index.html): Shoppers may want to view the products they've already identified or bookmarked, or you may want to promote a particular set of products as part of promotions. This endpoint get details of published products with or without variants, categories, bundle products, and collections. You can specify multiple comma-separated product ids. Using this endpoint, you can show up to 25 products on your Storefront. Note: If you don't have product ID, use the corresponding item ID-based or SKU-based endpoints. (453 words) - [Get all redemption details - Fabric](/content/developer/v3/offers/api-reference/offers/redemptions/get-all-redemption-details/index.html): Use this endpoint to retrieve a list of redemption records. You can filter the records using parameters, such as couponCode, userId, email, orderId, or storeId. (402 words) - [Updates order pick-up details - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/updates-order-pick-up-details/index.html): Customers can choose to either have their order delivered to them or opt to pick up from a store or warehouse. In a Buy Online Pickup in Store (BOPIS) scenario, there may be situations when the primary pickup person has changed. This endpoint allows for the updating pickup person details in BOPIS, ensuring that the most up-to-date information is available. (4,006 words) - [Page Not Found](/content/developer/v3/api-reference/offers/exports/initiate-export-request/index.html) (29 words) - [Update Shipping information for an existing order by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/update-attributes/index.html): The following endpoint is used to update attributes by order number. (3,875 words) - [Update password - Fabric](/content/developer/v2/api-reference/authentication-v1/auth/update-password/index.html): Update user passwordNote: This endpoint is called internally by the "change password" endpoint (458 words) - [Update order attributes by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/update-attributes-by-order-id-type/index.html): Updates order attributes, typically used by the integration layer to modify or synchronize external system–related information. Note: - Use this endpoint if you have the order ID, order number, or external order ID. - If you only have an order number, set orderIdType to order-number. (3,901 words) - [Delete a specific segment - Fabric](/content/developer/v3/offers/api-reference/offers/segments/delete-a-specific-segment/index.html): Delete a specific segment by ID. (331 words) - [Log in local user - Fabric](/content/developer/v2/api-reference/authentication-v1/auth/log-in-local-user/index.html): Log in local user with password (353 words) - [Get order by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/get-order-by-order-number/index.html): As a merchant, you may need to review or monitor an order to answer customer inquiries, resolve a complaint or for analytics and reporting. With this endpoint, you can get order details by order number. Note: If you do not have the order number, use the corresponding order ID-based endpoint - GET /orders/{orderId}. (3,758 words) - [Page Not Found](/content/developer/v3/api-reference/product-catalog/data-ingestion-best-practices/index.html) (27 words) - [Get order by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/get-order-by-order-id/index.html): As a merchant, you may need to review or monitor an order to answer customer inquiries, resolve a complaint, or for analytics and reporting. With this endpoint, you can get order details by order ID. Note: If you do not have the order ID, use the corresponding order number-based endpoint - GET /orders/order-number/{orderNumber}. (3,646 words) - [Get all segments - Fabric](/content/developer/v3/offers/api-reference/offers/segments/get-all-segments/index.html): Get a paginated list of all the created segments. (343 words) - [Cancel an Order - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/cancel-orders/index.html): Cancel an order using an orders id. (9,497 words) - [Acknowledge backorders - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/acknowledge-backorders-bulk/index.html): Acknowledge pending backorders (9,474 words) - [Backorder & Preorder Configurations - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/configurations/backorder-preorder/index.html) (260 words) - [Get Product List - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/general-product-operations/get-products-list/index.html): You may have to review products to review or analyze them or create certain reports. This endpoint gets a paginated list of products (items, variants, and bundles) for the specified locales. Note: Specify product IDs to get only those products. Or, you may mention offset and limit to refine the search results. When they're not specified, by default, you'll get up to 10 products. (419 words) - [Acknowledge a backorder - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/acknowledge-backorders/index.html): Acknowledge a backorder by providing the order id. (9,495 words) - [Acknowledge unread memos - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/acknowledge-unread-memos/index.html): Acknowledge all unread memos for an order. (9,497 words) - [Get order memos - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/get-order-memos/index.html): Gets a list of order memos. (8,800 words) - [Delete a coupon - Fabric](/content/developer/v2/api-reference/offers-v2/coupon/delete-a-coupon/index.html): Enables you to delete a specific coupon by ID. (454 words) - [Create order tags - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/add-tags/index.html): Add tags to a specific order. (9,500 words) - [Create an order memo - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/create-memos/index.html): Create an order memo. (9,498 words) - [Refresh local user - Fabric](/content/developer/v2/api-reference/authentication-v1/auth/refresh-local-user/index.html): Refresh local user with refresh token (286 words) - [Deleting SKUs - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/catalog-utilities/deleting-skus/index.html) (102 words) - [Upload Price CSV - Fabric](/content/developer/v2/api-reference/offers-v2/upload-price-csv/overview/index.html) (32 words) - [Create a new order (for a single vendor) - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/create-orders/index.html): Accepts orders from retailers for a single vendor. When an order is created by a retailer, the order is immediately distributed to the vendor however the vendor is connected to fabric (example: EDI, API, or portal) (9,852 words) - [Get single order details - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/get-specific-order/index.html): Gets the details of a single order by specifying retailer ID and order ID. (8,741 words) - [Get Product by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/get-product-by-id/index.html): With this endpoint, you can get details of a product (item, bundle, or variant) by ID. The response includes the product's attributes and its variants. You can optionally specify locales to get products for specific regions. Note: If you don't have product ID, use the corresponding SKU-based endpoint - GET /products/sku/{sku} (378 words) - [Check order return eligibility - Fabric](/content/developer/v2/api-reference/orders-v2/order-return/check-order-return-eligibility/index.html): This endpoint checks if an order is eligible for return. (294 words) - [Redemptions - Fabric](/content/developer/v3/offers/api-reference/offers/redemptions/overview/index.html) (37 words) - [Attributes - Fabric](/content/developer/v2/api-reference/product-catalog/attributes/overview/index.html) (83 words) - [Publish Product by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/publish-product-by-id/index.html): A newly added product can be in Published or Draft status. With this endpoint, you can publish the Draft version of a product. (309 words) - [Query on carts - Fabric](/content/developer/v2/api-reference/orders-v1/cart/query-on-carts/index.html): Find a specific carts that matches the filters (631 words) - [Update a specific segment - Fabric](/content/developer/v3/offers/api-reference/offers/segments/update-a-specific-segment/index.html): Update a specific segment by ID. (384 words) - [Registering Invoices - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/submitting-invoices/registering-invoices/index.html): Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (336 words) - [Delete fulfillment fee - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment-fees/delete-fulfillment/index.html): Removes the fee from associated with the fulfillment. The Cart ID from the Create cart endpoint is used in the path parameter. The Fulfillment ID from the Create fulfillment endpoint is used in the path parameter. The Fee ID from the Create fulfillment fee endpoint is used in the path parameter. (304 words) - [Get a specific segment - Fabric](/content/developer/v3/offers/api-reference/offers/segments/get-a-specific-segment/index.html): Get details of a specific segment by ID. (304 words) - [Create segment - Fabric](/content/developer/v3/offers/api-reference/offers/segments/create-segment/index.html): Create a segment to group a specific set of customers. By segmenting customers, you can gain insight into which products are popular among different customer segments, and can create targeted retention strategies. You can also create targeted marketing campaigns that can result in higher conversion rates and increased sales. (416 words) - [Search for coupons - Fabric](/content/developer/v2/api-reference/offers-v2/coupon/search-for-coupons/index.html): Use this endpoint to search for coupons based on filter conditions. (413 words) - [Adding Category Attributes to a Collection - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/collections/adding-category-attributes/index.html) (120 words) - [Add-ons - Fabric](/content/developer/v3/offers/api-reference/offers/add-ons/overview/index.html) (31 words) - [Add item to cart - Fabric](/content/developer/v2/api-reference/orders-v1/cart/add-item-to-cart/index.html): Add item to cart (629 words) - [Managing Users - Fabric](/content/developer/v3/platform/settings/user-management/managing-users/index.html) (475 words) - [Get shipment by shipmentIdType and shipmentIdValue - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipments/get-shipment-by-type-and-id/index.html): Retrieves shipment details by shipmentIdType and shipmentIdValue. As a merchant, you may need to review or monitor a shipment to address customer inquiries, resolve complaints, or support analytics and reporting. This endpoint allows you to access shipment information using the shipment identifiers. (622 words) - [Get counter by code - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/counters/get-counter-by-code/index.html): Get details of a specific counter by specified counter code. (314 words) - [Bill To - Fabric](/content/developer/v2/api-reference/orders-v1/bill-to/overview/index.html) (35 words) - [Delete inventory import file config - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/imports/delete-an-import-config-by-id/index.html): Delete inventory import file config containing rules for queried file prefix (324 words) - [Order Return - Fabric](/content/developer/v2/api-reference/orders-v2/order-return/overview/index.html) (37 words) - [Create adjustment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/carts-adjustments/create-adjustments/index.html): Creates adjustments to the corresponding cart. This is useful when a price needs to be adjusted by a CSR agent. The Cart ID from the Create cart endpoint is used in the path parameter. (373 words) - [Remove item from cart by line item ID - Fabric](/content/developer/v2/api-reference/orders-v1/cart/remove-item-from-cart-by-line-item-id/index.html): Remove item from cart by line item ID (563 words) - [Add items to cart - Fabric](/content/developer/v2/api-reference/cart-api/cart/add-items-to-cart/index.html): Add items to cart, or create a new cart if cart does not exist (2,950 words) - [Download a File by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/files/download-a-file-by-id/index.html): Use this endpoint to get a download link for imported file, which you can use to review or update the file . Note: The link is valid only for five minutes. (318 words) - [Update adjustment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/carts-adjustments/update-adjustments/index.html): Updates the adjustments made to the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Adjustment ID from the Create adjustment endpoint is used in the path parameter. (440 words) - [Find shipments - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipments/find-shipments/index.html): As merchants, you may want to view shipments of specific statuses, monitor progress of deliveries, and proactively manage situations to ensure timely deliveries. This endpoint enables you to easily search for shipments based on the specified criteria in the request body. You can refine your search by specifying limit and offset. When they're not specified, by default you will get up to 10 records. In addition, you can sort results. (715 words) - [Stop a promotion - Fabric](/content/developer/v2/api-reference/offers-v2/promotion/stop-a-promotion/index.html): Lets you stop a specific promotion. This endpoint sets state as EXPIRED, and expiration date (both start date and end date) to the same current date. (491 words) - [Reset password - Fabric](/content/developer/v2/api-reference/authentication-v1/auth/reset-password/index.html): Reset password for specified user (343 words) - [Search for promotions - Fabric](/content/developer/v2/api-reference/offers-v2/promotion/search-for-promotions/index.html): Use this endpont to search for promotions using filter conditions. (462 words) - [User App Authentication - Fabric](/content/developer/v3/getting-started/authentication-v3/user-apps/user-app-authentication/index.html) (1,839 words) - [Update cart status - Fabric](/content/developer/v2/api-reference/orders-v1/cart/update-cart-status/index.html): Update cart status (618 words) - [Create new tax transaction - Fabric](/content/developer/v2/api-reference/orders-v1/taxaddress-validate/create-new-tax-transaction/index.html): Create new tax transaction for Estimates or Final Sales Invoice (436 words) - [Find attribute mapping - Fabric](/content/developer/v2/api-reference/product-catalog/attributes/find-attribute-mapping/index.html): Searches for attribute mapping based on the given search criteria. You will get a paginated response, which you can narrow down using filter criteria such as page and size. (594 words) - [Update shipment tracking - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipments/update-shipment-tracking/index.html): The update tracking endpoint creates a new tracking log that can be used to update the order status. The most common application of this endpoint is to connect to external web services or 'adapters' that have been integrated with carrier tracking applications. With this endpoint, fabric Shipment service gets information from carrier tracking applications, and in turn, updates customers about their shipment status. (623 words) - [Overview - Fabric](/content/developer/v3/dropship/dropship-suppliers/merchants/overview/index.html) (498 words) - [Add cart attributes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/cart-actions/add-attributes/index.html): Partially updates attributes of your choice in the cart. The Cart ID from the Create cart endpoint is used in the path parameter. (297 words) - [Update cart - Fabric](/content/developer/v2/api-reference/orders-v1/cart/update-cart/index.html): Update cart (480 words) - [Update gift card activation status - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipments/update-gift-card-activation-status/index.html): This endpoint is used to activate gift cards before they're delivered to the customer. Typically used by “adapters” or external web services integrated with gift card applications, so that gift cards can be activated as part of the fabric fulfillment workflow. (416 words) - [Get details of a single shipment. - Fabric](/content/developer/v2/api-reference/dropship/shipments/get-details-of-a-single-shipment/index.html): Gets the details of a specified single shipment. (607 words) - [Get shipment by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipments/get-shipment-by-id/index.html): As merchants, you may want to resolve customer queries related to shipment or track a specific shipment to manage customer expectations with timely communication. This endpoint gets details of a single shipment by ID. You will get shipmentId by using the search endpoint, or by referencing a shipmentId on a file such as the Invoice. (601 words) - [Get the order draft by the order draft ID - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/order-drafts/get-order-drafts-draftid/index.html): Retrieves the order draft using the order ID associated with it from Create an order draft endpoint. (290 words) - [Managing User Scope - Fabric](/content/developer/v3/platform/settings/user-management/managing-user-scope/index.html) (741 words) - [Generating and Reprinting Shipping Labels - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/fulfillments/generating-shipping-labels/index.html): Instructions for generating and reprinting shipping labels, pick tickets, and packing slips within fabric Dropship. (483 words) - [Product Catalog - Published Product Catalog API - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/products-published-products-api/index.html) (131 words) - [Update cart header - Fabric](/content/developer/v2/api-reference/orders-v1/cart/update-cart-header/index.html): Update cart header (403 words) - [Add shipTo IDs to cart items - Fabric](/content/developer/v2/api-reference/orders-v1/cart/add-shipto-ids-to-cart-items/index.html): Add shipTo IDs to cart items (389 words) - [Remove Product Variants by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/remove-variants-by-id/index.html): When one or more variants of a product are discontinued or no longer required, you don't want them to appear as options for the product. This endpoint provides the flexibility to remove up to 25 variants by ID and manage options efficiently. Note: 1. Variants are only detached from the given product, not deleted. They can be reattached to the same or another product at a later point. 2. At least one variant must be specified. 3. If you don't have product ID, use the corresponding SKU-based endpoint - POST /products/sku/{sku}/variants/actions/detach. (368 words) - [Remove promotion from cart - Fabric](/content/developer/v2/api-reference/orders-v1/cart/remove-promotion-from-cart/index.html): Remove promotion from cart (427 words) - [Add shipTo IDs to cart items (v1) - Fabric](/content/developer/v2/api-reference/orders-v1/cart/add-shipto-ids-to-cart-items-v1/index.html): Add shipTo IDs to cart items (v1) (404 words) - [Product Exclusion Lists - Fabric](/content/developer/v3/offers/api-reference/offers/product-exclusion-lists/overview/index.html) (27 words) - [Managing Prices - Fabric](/content/developer/v3/offers/user-guides/offers/pricing/managing-prices/index.html) (566 words) - [Add promotion to cart - Fabric](/content/developer/v2/api-reference/orders-v1/cart/add-promotion-to-cart/index.html): Add promotion to cart (362 words) - [Empty cart for the given cart ID - Fabric](/content/developer/v2/api-reference/orders-v1/cart/empty-cart-for-the-given-cart-id/index.html): Empty cart for the given cart ID (379 words) - [Overview - Fabric](/content/developer/v3/offers/user-guides/offers/promotions/overview/index.html) (868 words) - [Update items in specific cart - Fabric](/content/developer/v2/api-reference/cart-api/cart/update-items-in-specific-cart/index.html): Updates item information, such as quantity, price, attributes, in a specified cart (2,474 words) - [Adjust Points - Fabric](/content/developer/v2/api-reference/loyalty/members/adjust-points/index.html): Allows points adjustment by adding or deducting points from the member’s loyalty account. Note: 1) Daily cap for adjustment is configurable as per the role requirements. 2) Point adjustments are recorded as a transaction, where a pre-defined reason code must be selected. (375 words) - [[Deprecated] Cart soft delete - Fabric](/content/developer/v2/api-reference/orders-v1/cart/deprecated-cart-soft-delete/index.html): Cart soft delete, add the deleted boolean flag as true and add the order number to the cart. (304 words) - [Merge user cart and guest cart - Fabric](/content/developer/v2/api-reference/orders-v1/cart/merge-user-cart-and-guest-cart/index.html): Merge user cart and guest cart (310 words) - [Importing Tracking Numbers in Bulk - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/fulfillments/importing-tracking-numbers-in-bulk/index.html) (316 words) - [Adjust prices for a specific cart - Fabric](/content/developer/v2/api-reference/cart-api/adjustments/adjust-prices-for-a-specific-cart/index.html): Adjust prices for a specific cart's total amount. (500 words) - [Cart soft delete - Fabric](/content/developer/v2/api-reference/orders-v1/cart/cart-soft-delete/index.html): Cart soft delete, add the deleted boolean flag as true and add the order number to the cart. (306 words) - [Adding Bulk Price - Fabric](/content/developer/v3/offers/user-guides/offers/pricing/add-bulk-price/index.html) (369 words) - [Overview - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attribute-groups/overview/index.html) (59 words) - [Auth - Fabric](/content/developer/v2/api-reference/authentication-v1/auth/overview/index.html) (41 words) - [Add items to single order - Fabric](/content/developer/v2/api-reference/subscriptions/orders/add-items-to-single-order/index.html): Add items to order specified by order ID (526 words) - [Webhook Example Payloads - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/webhooks/examples/index.html) (17,366 words) - [Submitting a Product Proposal - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/merchandising/submitting-product-proposal/index.html): Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (539 words) - [Get all price adjustment details for a specific cart - Fabric](/content/developer/v2/api-reference/cart-api/adjustments/get-all-price-adjustment-details-for-a-specific-cart.html): Get all the price adjustments made to a specific cart. (349 words) - [Add Product - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/add-product/index.html): At fabric, the term products refers to items, variants, and/or bundles. (740 words) - [Update a specific promotion - Fabric](/content/developer/v3/offers/api-reference/offers/promotions/update-a-specific-promotion/index.html): Updates a specific promotion using the corresponding promotionId. (935 words) - [Update user name - Fabric](/content/developer/v2/api-reference/authentication-v1/user/update-user-name/index.html): Update a user's login user name (414 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/7/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (189 words) - [Get Shipment - Fabric](/content/developer/v2/api-reference/orders-v2/shipment/get-shipment/index.html): Gets shipment details by shipment ID (331 words) - [Login API - Fabric](/content/developer/v2/api-reference/offers-v1/login-api/overview/index.html) (52 words) - [Get a variant by ID - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/get-variant-details/index.html) (838 words) - [Get Price Details by Price ID - Fabric](/content/developer/v2/api-reference/offers-v1/pricing/get-price-details-by-price-id/index.html): Enables you to get price details based on price ID (393 words) - [Order checkout (v4) - Fabric](/content/developer/v2/api-reference/orders-v1/order/order-checkout-v4/index.html): Order checkout (v4) (353 words) - [Create Product Attribute Group - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attribute-groups/create-product-attribute-group/index.html): An attribute group is a collection of attributes that can be assigned to products or categories. This endpoint creates an attribute group with associated attributes so that it's easier to assign attributes to products and categories. At least one attribute must be specified. (387 words) - [Create shipping details for all items specific cart - Fabric](/content/developer/v2/api-reference/cart-api/shipping/create-shipping-details-for-all-items-specific-cart.html): Create shipping details for all items in a specified cart. Shipping details are identified by a unique shippingDetailsId, and include the shipment's delivery address, shipment method, pickup persons' details, warehouse ID, store ID, and more. (920 words) - [Page Not Found](/content/developer/v3/api-reference/orders/returns/order-return-by-order-number/index.html) (31 words) - [Languages - Fabric](/content/developer/v3/platform/settings/internationalization/languages/index.html) (140 words) - [Get all export requests - Fabric](/content/developer/v2/api-reference/offers-v2/exports/get-all-export-requests/index.html): Get a paginated list of all the export requests. (336 words) - [Product Catalog - Fabric](/content/developer/v3/release-notes/july2024/product-catalog/index.html) (155 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/6/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (128 words) - [Location Error Codes - Fabric](/content/developer/v3/error-codes/location-errors/index.html) (228 words) - [Get a specific promotion - Fabric](/content/developer/v3/offers/api-reference/offers/promotions/get-a-specific-promotion/index.html): Retrieves a specific promotion using the corresponding promotionId. (512 words) - [Retrieves Menu List - Fabric](/content/developer/v2/api-reference/xm-v1/menu/retrieves-menu-list/index.html): Returns a list of all the menus and its immediate sub-menus (403 words) - [Get payment by cartId - Fabric](/content/developer/v2/api-reference/orders-v1/payments/get-payment-by-cartid/index.html): Get payment by cartId (293 words) - [Get all variants - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/get-all-varients/index.html): Retrieve all variants for a retailer. (883 words) - [Promotion - Fabric](/content/developer/v2/api-reference/offers-v2/promotion/overview/index.html) (57 words) - [Create Multiple Categories - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/bulk-action-for-categories-and-collections/create-multiple-categories/index.html): Items are organized within categories, which form the original hierarchical tree structure with multiple levels of nested categories. This endpoint is used to add new categories within this structure. Note: 1. Upon onboarding a new merchant to fabric Product Catalog, a root category is automatically generated. 2. This endpoint doesn't support adding of parent and its children categories at the same time. 3. You can add up to 25 categories. (541 words) - [Filter shipping methods - Fabric](/content/developer/v2/api-reference/orders-v2/shipping-method/filter-shipping-methods/index.html): Gets shipping method by specified filter criteria. (520 words) - [Get all shipping methods - Fabric](/content/developer/v2/api-reference/orders-v1/shipping/get-all-shipping-methods/index.html): Get all shipping methods (401 words) - [Q&As about Scaling Commerce | Fabric](/content/resources/answers-temp/index.html): Get short, direct answers to common questions about scaling commerce and selling more. (808 words) - [Get Jobs Related to Products - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/jobs/get-jobs-related-to-products/index.html): Get a paginated list of jobs related to products by specifying the query parameters such as job ids, type. You can refine the results by specifying offset and limit. Note: 1. Query parameter ids can't be combined with the rest of the query parameters and when it's specified, pagination isn't supported. 2. Query parameter inputFileIds supports up to 15 comma-separated file IDs and it can be combined only with the query parameter lastJobOnly. Pagination isn't supported when this parameter is used. (515 words) - [Get Available Files - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/files/get-files-available-for-a-merchant/index.html): Get files available for a merchant. This endpoint can be used to search for files using file names or file IDs. Note: Query parameter ids can't be combined with any other query parameters and pagination isn't supported when ids query is used. (343 words) - [Search for multiple carts - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/carts/search/index.html): Returns a list of carts based on the search criteria. (447 words) - [Getting Started with Shipments - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipments/overview/index.html) (101 words) - [Generate coupon codes - Fabric](/content/developer/v3/offers/api-reference/offers/coupons/generate-coupon-codes/index.html): Generate coupon codes based on the given parameter. (445 words) - [Create File Object and Get File Upload Location - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/files/create-file-object-and-get-file-upload-location/index.html): This endpoint creates a file object by specifying the import file's type, name, and locale in the request body. The response will include the URL location to upload the file. (431 words) - [Get Live Menu For A Channel - Fabric](/content/developer/v2/api-reference/xm-v2/menu/get-live-menu-for-a-channel/index.html): Gets live menu of the specified channel along with all its menu items (361 words) - [Get shipping method by item - Fabric](/content/developer/v2/api-reference/orders-v1/shipping/get-shipping-method-by-item/index.html): Get shipping method by item (323 words) - [Get expected delivery for items - Fabric](/content/developer/v2/api-reference/orders-v1/shipping/get-expected-delivery-for-items/index.html): Get expected delivery for items (350 words) - [End a promotion - Fabric](/content/developer/v3/offers/api-reference/offers/promotions/end-a-promotion/index.html): End a specific promotion using the corresponding promotionId. To end a promotion, set the status to EXPIRED and set both the startAt and endAt dates to the current date. (363 words) - [Get all active prices - Fabric](/content/developer/v3/offers/api-reference/offers/prices/get-all-active-prices/index.html): Get a paginated list of active and scheduled prices. Active prices have start date greater than the current date and end date is in the future. (255 words) - [Page Not Found](/content/developer/v3/store-fulfillment/canceling-a-store-transfer/index.html) (28 words) - [Currencies - Fabric](/content/developer/v3/platform/settings/internationalization/currencies/index.html) (150 words) - [Pages - Fabric](/content/developer/v2/api-reference/xm-v2/pages/overview/index.html) (53 words) - [Search for promotions - Fabric](/content/developer/v3/offers/api-reference/offers/promotions/search-for-promotions/index.html): Use this endpoint to search for promotions based on specified filter conditions. (517 words) - [User Self Service APIs - Fabric](/content/developer/v2/api-reference/user-self-service-apis/user-self-service-apis/overview/index.html) (48 words) - [Get shipping method - Fabric](/content/developer/v2/api-reference/orders-v2/shipping-method/get-shipping-method/index.html): Gets details of a shipping method by its ID. (494 words) - [Page Not Found](/content/developer/v3/product-catalog/api-reference/product-catalog/attributes-mapping/update-attributes-mapping/index.html) (28 words) - [Utilities - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/shipstation/utilities/index.html) (293 words) - [Partially Update Category - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/categories/partially-update-category/index.html): In contrast to the Update Category endpoint - PUT /categories/{id}, which fully overwrites the category details, this endpoint allows for selective modification of specific details, such as fixing any typos present in category names as well as facilitating addition or removal of category attributes or product attributes. (524 words) - [Update shipping method - Fabric](/content/developer/v2/api-reference/orders-v2/shipping-method/update-shipping-method/index.html): Updates shipping method by its Id (571 words) - [List organizations - Fabric](/content/developer/v2/api-reference/customer/organization/list-organizations/index.html) (20 words) - [Publishing Products to Shopify - Fabric](/content/developer/v3/dropship/dropship-retailers/products/shopify/shopify-publish-products/index.html): Learn how to publish products and cost updates to Shopify, including proposal-based and non-proposal workflows. (436 words) - [Delete a specific promotion - Fabric](/content/developer/v3/offers/api-reference/offers/promotions/delete-a-specific-promotion/index.html): Delete a specific promotion using the corresponding promotionId. (291 words) - [Inventory Policies - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/reviewing/inventory-policies/index.html) (341 words) - [Managing API Apps - Fabric](/content/developer/v3/platform/settings/api-apps/managing-api-apps/index.html) (168 words) - [Reviewing Product Data - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/reviewing/reviewing-product-data/index.html) (335 words) - [Importing Categories - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/categories/importing-categories/index.html) (652 words) - [Create re-shipment - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipments/create-re-shipment/index.html): Orders may go missing before they're delivered to customers for reasons such as incorrect address, theft, labelling issues, or other reasons. This endpoint triggers reshipment in such cases for the existing location. Note: Shipment ID generated as part of the response is required for subsequent calls such as Acknowledge shipment (POST /shipments/{shipmentId}/acknowledge) and Get shipment (GET /shipments/{shipmentId}). (3,471 words) - [Enable or disable a promotion - Fabric](/content/developer/v3/offers/api-reference/offers/promotions/enable-or-disable-a-promotion/index.html): Use this endpoint to change the status of a promotion by enabling or disabling it. You can't change the status of a promotion that's currently in the ACTIVE state. You can enable promotions that are disabled or disable promotions that haven't yet expired. (539 words) - [Tax/Address Validate - Fabric](/content/developer/v2/api-reference/orders-v1/taxaddress-validate/overview/index.html) (21 words) - [Order Fulfillment - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/developer-guide/order-fulfillment/index.html) (1,433 words) - [Get all add-ons - Fabric](/content/developer/v3/offers/api-reference/offers/add-ons/get-all-add-ons/index.html): Get a paginated list of all the created add-ons. (321 words) - [Create shipment for an existing order - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipments/create-shipment-from-allocation/index.html): Creates shipment details for an existing order. This endpoint can only be used for orders that already exist. When an order is placed, fabric sends allocation details to external merchant systems to define fulfillment requirements. Using the provided allocation reference, this endpoint (POST) creates shipment records associated with that order. Note: - The Shipment ID returned in the response is required for subsequent calls: - Acknowledge shipment: POST /shipments/{shipmentId}/acknowledge - Get shipment: GET /shipments/{shipmentId} (3,392 words) - [Setting Goals and Constraints - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/smart-order-routing/setting-goals-and-constraints/index.html) (630 words) - [Retrieve a coupon - Fabric](/content/developer/v3/offers/api-reference/offers/coupons/retrieve-a-coupon/index.html): Use this endpoint to retrieve the details of a coupon by its ID. (556 words) - [Real-time Pricing Engine - Fabric](/content/developer/v3/offers/api-reference/offers/real-time-pricing-engine/overview/index.html) (131 words) - [Search for coupons - Fabric](/content/developer/v3/offers/api-reference/offers/coupons/search-for-coupons/index.html): Use this endpoint to search for coupons based on filter conditions. (488 words) - [Delete a specific coupon - Fabric](/content/developer/v3/offers/api-reference/offers/coupons/delete-a-specific-coupon/index.html): Delete a specific coupon by ID (509 words) - [Page Not Found](/content/developer/v3/store-fulfillment/restarting-a-store-transfer/index.html) (28 words) - [Enable or disable a coupon - Fabric](/content/developer/v3/offers/api-reference/offers/coupons/enable-or-disable-a-coupon/index.html): Change coupon status by ID. Enable a coupon: Only disabled coupons can be enabled. Disable a coupon: Only not expired coupons can be disabled. (389 words) - [Get all promotions - Fabric](/content/developer/v3/offers/api-reference/offers/promotions/get-all-promotions/index.html): Retrieves a paginated list of all promotions. (397 words) - [Configuration - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/shopify/configuration/index.html) (1,617 words) - [Add items to shipping methods - Fabric](/content/developer/v2/api-reference/orders-v2/shipping-method/add-items-to-shipping-methods/index.html): Associated items to a shipping method (371 words) - [Get all coupons - Fabric](/content/developer/v3/offers/api-reference/offers/coupons/get-all-coupons/index.html): Get a paginated list of coupons. (395 words) - [Create Category - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/categories/create-category/index.html): Items are organized within categories, which form the original hierarchical tree structure with multiple levels of nested categories. This endpoint is used to create a new category within this structure. Note: 1. Upon onboarding a new merchant to fabric Product Catalog, a root category is automatically generated. 2. This endpoint doesn't support adding of children categories. Use the Update category endpoint - PUT /categories/{id} endpoint to add child categories. (608 words) - [Viewing Smart Order Routing Scores - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/smart-order-routing/viewing-scores/index.html) (432 words) - [Commerce Platform - Fabric](/content/developer/v3/release-notes/july2024/commerce-platform/index.html) (66 words) - [Delete organization - Fabric](/content/developer/v2/api-reference/customer/organization/delete-organization/index.html) (20 words) - [Activating Smart Order Routing Rules - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/smart-order-routing/activating-rules/index.html) (354 words) - [Resurrect organization - Fabric](/content/developer/v2/api-reference/customer/organization/resurrect-organization/index.html) (20 words) - [Generate Import Template - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/files/generate-the-import-template/index.html): Bulk import must be in a standardized format. Using this endpoint, you can generate the template required to bulk import attribute, category, collection, item, and/or bundle. (288 words) - [Page Not Found](/content/developer/v3/product-catalog/user-guides/product-catalog/list/items/v3/product-catalog/user-guides/product-catalog/categories/overview-mdx.html) (24 words) - [Proposals - Fabric](/content/developer/v3/dropship/dropship-retailers/products/proposals/index.html): Review and approve proposals online. (931 words) - [Query Lists - Fabric](/content/developer/v2/api-reference/orders-v1/list/query-lists/index.html): Query Lists (401 words) - [Payments - Fabric](/content/developer/v2/api-reference/orders-v1/payments/overview/index.html) (27 words) - [Create list - Fabric](/content/developer/v2/api-reference/orders-v1/list/create-list/index.html): Create list (402 words) - [Create organization - Fabric](/content/developer/v2/api-reference/customer/organization/create-organization/index.html) (20 words) - [Delete shipping method - Fabric](/content/developer/v2/api-reference/orders-v2/shipping-method/delete-shipping-method/index.html): Deletes a shipping method by its ID (468 words) - [Update organization - Fabric](/content/developer/v2/api-reference/customer/organization/update-organization/index.html) (20 words) - [Get ItemIds for a shipping method - Fabric](/content/developer/v2/api-reference/orders-v2/shipping-method/get-itemids-for-a-shipping-method/index.html): Gets items associated with a shipping method (323 words) - [Create Collection - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/create-collection/index.html): Collection is an alternative way to organize products compared to the Category system, which is the original organization of items. Because the Category system isn't granular enough to meet all the requirements of Storefronts, collections are used to organize products as per the merchant's requirements. This endpoint is used to create a new collection within the alternative organization so that it can be adapted to support various use-cases of Storefronts. (674 words) - [Add items to a known list - Fabric](/content/developer/v2/api-reference/orders-v1/list/add-items-to-a-known-list/index.html): Add items to a known list (412 words) - [Retrieve artifact metadata and download URL - Fabric](/content/developer/product-agent/api-reference/artifacts/get-artifact/index.html): Returns metadata for a previously uploaded artifact along with a short-lived signed download_url for retrieving the original file contents. This endpoint supports inspection, auditing, and re-download of an artifact prior to starting a workflow. The download_url is a presigned URL that remains valid until download_url_expires_at. After expiry, call this endpoint again to obtain a new URL. (383 words) - [Testing Suggested Fulfillment Rules - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/smart-order-routing/testing-rules/index.html) (329 words) - [Search Geographies - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/locations/geography/search/index.html): Returns a list of geographies that match filter criteria such as name, type, or associated zone. (648 words) - [Pages - Fabric](/content/developer/v2/api-reference/xm-v1/pages/overview/index.html) (40 words) - [Viewing Smart Order Routing Rules - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/smart-order-routing/viewing-rules/index.html) (169 words) - [Searching, Filtering, and Sorting Items - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/items/searching-filtering-sorting-items/index.html) (341 words) - [Acknowledge Shipment - Fabric](/content/developer/v2/api-reference/orders-v2/shipment/acknowledge-shipment/index.html): Acknowledges the tracking is created. (320 words) - [Merge carts - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/cart-actions/merge/index.html): This endpoint merges two carts together. Specify one cart in the path parameter and the second cart in the request body. To learn more about merge cart behaviors, you can check out the Merge Cart Behaviors page. The Cart ID from the Create cart endpoint is used in the path parameter. (494 words) - [Shipping - Fabric](/content/developer/v2/api-reference/orders-v1/shipping/overview/index.html) (39 words) - [Create Access Token - Fabric](/content/developer/product-agent/api-reference/authorization/get-token/index.html): Generates an access token using the client credentials flow. Tokens expire every 60 minutes. To authenticate, provide your client_id, client_secret, and set grant_type to client_credentials. If you do not have a client_id and client_secret, contact fabric support to request API access credentials. (362 words) - [Managing Global Exclusions List - Fabric](/content/developer/v3/offers/user-guides/offers/settings/global-exclusions/managing-exclusion-list/index.html) (86 words) - [Remove `shippingDetailsId` from cart items - Fabric](/content/developer/v2/api-reference/cart-api/shipping/remove-60shippingdetailsid-60-from-cart-items/index.html): Remove shippingDetailsId from cart items (349 words) - [Getting Started with User Apps - Fabric](/content/developer/v3/getting-started/authentication-v3/user-apps/getting-started-with-user-apps/index.html) (328 words) - [Best Practices for Customizing Login Flows - Fabric](/content/developer/v3/getting-started/authentication-v3/user-apps/best-practices-for-customizing-login-flows/index.html) (513 words) - [Order Return - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/developer-guide/order-return/index.html) (642 words) - [Get inventory history - Fabric](/content/developer/v3/dropship/api-reference/merchant/inventory/get-history/index.html): Retrieve historical records of an inventory item. (419 words) - [Get specific shipping details for a specific cart - Fabric](/content/developer/v2/api-reference/cart-api/shipping/get-specific-shipping-details-for-a-specific-cart/index.html): Get specified shipping details of items in a specified cart (474 words) - [Get inventory item - Fabric](/content/developer/v3/dropship/api-reference/merchant/inventory/get-inventory-by-id/index.html): Retrieve details of a specific inventory item. (344 words) - [Acknowledge a permit receipt - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/acknowledge-permits/index.html) (557 words) - [Update invoice attributes - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/invoices/update-attributes/index.html): Updates merchant-defined attributes for an invoice identified by invoiceIdType and invoiceIdValue. Only the attributes provided in the request payload are updated; existing attributes not included in the payload remain unchanged. (2,979 words) - [Bulk Operations for Items - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/items/bulk-operations-items/index.html) (557 words) - [Page Not Found](/content/developer/v3/product-catalog/api-reference/product-catalog/general-product-operations/add-products/index.html) (36 words) - [Dropship - Fabric](/content/developer/v3/release-notes/july2025/dropship/index.html) (58 words) - [Delete a specific price adjustment information from a given cart - Fabric](/content/developer/v2/api-reference/cart-api/adjustments/delete-a-specific-price-adjustment-information-from-a-given-cart.html): Delete a specific price adjustment entity from the list of price adjustments made to the specified cart's total amount. A price adjustment entity is a single object in the price adjustments array. (311 words) - [Inventory - Fabric](/content/developer/v3/release-notes/july2025/inventory/index.html) (69 words) - [November 2023 - Fabric](/content/developer/v3/release-notes/sample/index.html) (428 words) - [Get list by userId - Fabric](/content/developer/v2/api-reference/orders-v1/list/get-list-by-userid/index.html): Get list by userId (334 words) - [Integrations - Fabric](/content/developer/v3/release-notes/july2025/integrations/index.html) (85 words) - [Update a fabric template - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/update-template-by-id/index.html) (555 words) - [Get all order level attributes - Fabric](/content/developer/v2/api-reference/orders-v1/attributes/get-all-order-level-attributes/index.html): Get all order level attributes (282 words) - [Get specific cart - Fabric](/content/developer/v2/api-reference/cart-api/cart/get-specific-cart/index.html): Get cart for specified cart ID (1,555 words) - [Delete items from list - Fabric](/content/developer/v2/api-reference/orders-v1/list/delete-items-from-list/index.html): Delete items from list (320 words) - [Merge Carts - Fabric](/content/developer/v2/api-reference/cart-api/cart/merge-carts/index.html): Merge guest cart and user cart, CSR cart to user cart and vice versa (1,648 words) - [Page Not Found](/content/developer/product-agent/activate/activating-products/taxonomy-mapping-mdx.html) (23 words) - [Get Collections by Product SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/published-products-by-sku/get-collections-by-product-sku/index.html): On your Storefront products are organized or grouped in logical groups called Collections. The main purpose of collection is distribution management by displaying products on your website based on separate browsing structures required to achieve specific merchandising objectives, such as organizational requirements, multi-regional assortments, multi-channel assortments, and collections. This endpoint gets the collection details of a published product by ID. You can refine your search results by specifying query parameters - collectionIds and collectionRootName. Note: If you don't have SKU, use the corresponding item ID-based or product ID-based endpoints. (418 words) - [Delete list - Fabric](/content/developer/v2/api-reference/orders-v1/list/delete-list/index.html): Delete list (258 words) - [Inventory - Fabric](/content/developer/v3/dropship/dropship-retailers/products/inventory/index.html): View and export inventory reports on both the item and supplier levels. (476 words) - [Exporting a List of Suppliers - Fabric](/content/developer/v3/dropship/dropship-retailers/suppliers/supplier-management/exporting-suppliers/index.html) (82 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/15/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (112 words) - [Error Codes - Fabric](/content/developer/v3/release-notes/july2025/errorcodes/index.html) (124 words) - [Viewing a Supplier's Onboarding Status - Fabric](/content/developer/v3/dropship/dropship-retailers/suppliers/supplier-management/supplier-onboarding/index.html) (72 words) - [Add Products to Bundle by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/add-products-to-bundle-by-id/index.html): Creating a bundle of two or more complementary products, sold as a single package, is a widely adopted sales and marketing strategy. For example, a laptop is bundled with a carrying case and wireless mouse. This makes it convenient for shoppers to purchase them together. With this endpoint, you can add up to 25 products in a bundle that can be sold together. Note: 1. At least one product must be added. 2. If you don't have product ID, use the corresponding SKU-based endpoint - POST /products/sku/{sku}/bundles/actions/attach. (391 words) - [Product Agent Chrome Extension - Fabric](/content/developer/v3/release-notes/july2025/product_agent/index.html) (188 words) - [Viewing Supplier Locations - Fabric](/content/developer/v3/dropship/dropship-retailers/suppliers/supplier-management/supplier-locations/index.html) (159 words) - [Create a fabric template - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/create-a-product-template/index.html) (527 words) - [Viewing Item Import History - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/items/viewing-item-import-history/index.html) (110 words) - [Create counter - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/counters/create-counter/index.html): Create counter (also known as inventory position) for better tracking of inventories. (353 words) - [Update cart - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/carts/update-cart/index.html): Updates the cart information corresponding to the provided cart ID. The Cart ID from the Create cart endpoint is used in the path parameter. (347 words) - [Get a permit - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/get-permits/index.html): Get a permit by providing its unique identifier in the request. (444 words) - [Merchant Supplier UI Overview - Fabric](/content/developer/v3/dropship/dropship-retailers/suppliers/overview/index.html) (354 words) - [Creating Attributes - Fabric](/content/developer/product-agent/admin-settings/settings/creating-attributes/index.html): Define product attributes and data types for consistent enrichment. (501 words) - [Create inventory - Fabric](/content/developer/v2/api-reference/orders-v2/inventory/create-inventory/index.html): Enables you to create inventory based on the combination of location number, channel ID, and item ID or item SKU. (660 words) - [Update a specific coupon - Fabric](/content/developer/v3/offers/api-reference/offers/coupons/update-a-specific-coupon/index.html): Update a specific coupon by ID. (3,029 words) - [Publishing Products to BigCommerce - Fabric](/content/developer/v3/dropship/dropship-retailers/products/bigcommerce-publish-products/index.html) (549 words) - [Order Exchange - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/developer-guide/order-exchange/index.html) (658 words) - [Create coupon - Fabric](/content/developer/v3/offers/api-reference/offers/coupons/create-coupon/index.html): Create a coupon with the requested conditions. (2,995 words) - [Retrieve optimization workflow status - Fabric](/content/developer/product-agent/api-reference/optimize/get-workflow/index.html): Returns the current state of an optimization workflow, including status, current_step, current_hitl_gate (when the workflow is paused at a review gate), per-phase progress, and aggregated review and reviewer summaries. Poll this endpoint to track a workflow through its lifecycle. A 401 response indicates that the access token has expired; re-authenticate and retry the request. The status value progresses through PENDING, then RUNNING or IN_PROGRESS, then REVIEW_PENDING when paused at a human-in-the-loop gate, and ultimately COMPLETED. FAILED and CANCELLED are terminal alternatives. When status is REVIEW_PENDING, the value of current_hitl_gate identifies the active gate. Gate approval is performed in the CommerceOS web application — direct the assigned reviewer to CommerceOS to evaluate and approve the gate. Once the reviewer acts, the workflow resumes and subsequent polls reflect the new state. (416 words) - [Page Not Found](/content/developer/v3/product-catalog/user-guides/product-catalog/categories/categories_overview/index.html) (23 words) - [Get invoice by Identifier Type and value - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/invoices/get-by-type-and-id/index.html): Get details of an invoice by invoice ID. (2,765 words) - [Searching, Filtering, and Sorting Bundles - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/searching-filtering-sorting-bundles/index.html) (202 words) - [Viewing Credit Memo Reports - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/order-reports/credit-memo-reports/index.html) (415 words) - [Importing Products & Attributes - Fabric](/content/developer/v3/dropship/dropship-retailers/products/import-products-attributes/index.html) (516 words) - [Searching, Filtering, and Sorting Bundles - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/bundles/searching-filtering-sorting-bundles/index.html) (348 words) - [Authorize user apps with and without PKCE - Fabric](/content/developer/v3/getting-started/authentication-v3/authentication-endpoints/authorize-user-app-with-and-without-pkce/index.html): Use this endpoint to authenticate user apps using fabric Identity. When calling this endpoint, the immediate response will be a browser redirect to the hosted Login page configured in fabric Identity. After successful authentication of the user on the hosted Login page, fabric Identity will redirect back to the user app using the provided redirect_uri. This endpoint supports both authorization code flow with and without Proof of Code Exchange (PKCE). Note: This endpoint isn't required for system app authentication (refer to /token endpoint instead) (291 words) - [Bundles Overview - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/bundles-overview/index.html) (98 words) - [Inviting Suppliers to Dropship - Fabric](/content/developer/v3/dropship/dropship-retailers/suppliers/inviting-suppliers/index.html) (555 words) - [Partially update a fabric template - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/partially-update-template/index.html) (367 words) - [Managing Supplier Attributes for Merchants - Fabric](/content/developer/v3/dropship/dropship-retailers/suppliers/supplier-management/supplier-attributes/index.html) (227 words) - [Generate S3 bucket URL for bundle import - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/generate-s3-bucket-url-for-bundle-import/index.html): Generates S3 bucket URL to upload item bundles using CSV file (337 words) - [Bundles Overview - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/bundles/bundles/index.html) (117 words) - [List fabric templates - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/get-product-templates/index.html) (323 words) - [Merchandising Products through Automated Collections - Fabric](/content/developer/v3/product-catalog/use-cases/merchandise-products/index.html) (287 words) - [Managing Supplier Carrier Accounts for Merchants - Fabric](/content/developer/v3/dropship/dropship-retailers/suppliers/supplier-management/supplier-carriers/index.html) (198 words) - [Sales Performance Reporting - Fabric](/content/developer/v3/dropship/dropship-retailers/reports/sales-performance-reporting/index.html) (682 words) - [Get a fabric template - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/get-template-by-id/index.html) (298 words) - [Centralize Product Data into a Single Source of Truth - Fabric](/content/developer/v3/product-catalog/use-cases/centralize-product-data/index.html) (265 words) - [Page Not Found](/content/developer/product-agent/monitor/experiment-performance-mdx.html) (23 words) - [Update inventory position or create inventory - Fabric](/content/developer/v2/api-reference/orders-v2/inventory/update-inventory-position-or-create-inventory/index.html): This endpoint updates inventory position (also known as counter) as per specified request body, Or it creates inventory if inventory does not exist, and thereby updates the counter. Inventory is identified based on the combination of location number, channel ID, and item ID or item SKU. (506 words) - [Get invoice by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/invoices/get-invoice-by-id/index.html): Get details of an invoice by invoice ID. (2,602 words) - [Get inventories in specific region - Fabric](/content/developer/v2/api-reference/orders-v2/inventory/get-inventories-in-specific-region/index.html): Retrieves list of inventories in a specific region based on postal code, sku, radius within which the inventories are to be retrieved, latitude and longitude of the location. (438 words) - [Product Catalog FAQs - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/products-faqs/index.html) (703 words) - [Get inventories - Fabric](/content/developer/v2/api-reference/orders-v2/inventory/get-inventories/index.html): Retrieves a paginated list of inventories by network, and at different locations. (376 words) - [Importing Items - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/importing-items/index.html) (379 words) - [Importing Bundles - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/importing-bundles/index.html) (387 words) - [Page Not Found](/content/developer/v3/product-agent/activation/publishing-products/index.html) (23 words) - [Attribute Mapping Overview - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/settings/attribute-mapping-overview/index.html) (305 words) - [Suspending a Supplier - Fabric](/content/developer/v3/dropship/dropship-retailers/suppliers/suspending-suppliers/index.html) (122 words) - [Viewing Bundle Import History - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/viewing-bundle-import-history/index.html) (133 words) - [Viewing Bundle Details - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/viewing-bundle-attributes-variants-channels/index.html) (151 words) - [List invoices from vendors - Fabric](/content/developer/v3/dropship/api-reference/merchant/invoice/get-invoices/index.html): Gets a list of invoices from vendors (1,299 words) - [Viewing Item Import History - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/viewing-item-import-history/index.html) (120 words) - [Authentication Endpoints - Fabric](/content/developer/v3/getting-started/authentication-v3/authentication-endpoints/overview/index.html) (59 words) - [Update inventory by adding new property - Fabric](/content/developer/v2/api-reference/orders-v2/inventory/update-inventory-by-adding-new-property/index.html): This endpoint does not override all the existing properties, rather it updates inventory by adding new properties or by updating the existing inventory properties that are specified in the request body. Inventory is identified based on the combination of location number, channel ID, and item ID or item SKU. (461 words) - [Viewing Item Details - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/viewing-item-attributes-variants-channels/index.html) (100 words) - [Get all carts - Fabric](/content/developer/v2/api-reference/cart-api/cart/get-all-carts/index.html): Get all carts belonging to the user or to a merchant by authorization token (1,310 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/11/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (137 words) - [Upload a catalog artifact - Fabric](/content/developer/product-agent/api-reference/artifacts/upload-artifact/index.html): Uploads a catalog CSV as multipart form data and returns an artifact_id for use when starting an optimization workflow. The HTTP client must set the Content-Type: multipart/form-data header with the appropriate boundary; the header should not be set manually. The domain header is required and must be a brand domain (for example, vessel.com) that the authenticated principal is authorized to access. Each request creates a new artifact, even when the file content is identical to a previously uploaded file. Retain the returned artifact_id for the workflow that will reference it. For catalogs larger than approximately 100 MB, contact fabric support to enable the presigned-URL upload flow. ### Catalog CSV format The uploaded file must be UTF-8 encoded, comma-delimited, and include a header row. The supported columns are: | Column | Required | Description | | :------------------- | :---------- | :---------- | | title | Yes | Product display name as shown on the product detail page. | | sku | Yes | Unique product identifier within the brand catalog. | | description | Yes | Full product description from the product detail page. | | category_id | Conditional | The brand's category identifier. Each row must provide either category_id or breadcrumb. | | breadcrumb | Conditional | Full category hierarchy separated by > (for example, Mens > Clothing > Pants). Each row must provide either breadcrumb or category_id. | | category | No | Free-text category label. Used as a hint when neither category_id nor breadcrumb resolves to a known category. | | product_group_id | No | Identifier shared by product variants that belong to the same family. | | price | No | Numeric price value for the product. | | currency | No | Currency code corresponding to price. | | url | No | Canonical product detail page URL. | | images | No | One or more image URLs separated by the pipe character (\|). | | attribute. | No | Custom attribute value. Free-form string, single value per cell. The segment must match an attribute key configured for the brand. | For a worked end-to-end example including auth and workflow creation, see the Product Import Developer Guide. (248 words) - [Get inventory of specific item - Fabric](/content/developer/v2/api-reference/orders-v2/inventory/get-inventory-of-specific-item/index.html): Retrieves inventory details of a specific item based on specified item ID (424 words) - [Mapping Attributes - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/settings/how-to-map-attributes/index.html) (150 words) - [Creating a Collection - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/collections/creating-a-collection/index.html) (487 words) - [Update inventory position - Fabric](/content/developer/v2/api-reference/orders-v2/inventory/update-inventory-position/index.html): This endpoint is very specific to counter update. It updates inventory position (also known as counter), or displays error if inventory does not exist. Inventory is identified based on the combination of location number, channel ID, and item ID or item SKU. (402 words) - [Adding a Bundle - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/bundles/adding-a-bundle/index.html) (411 words) - [Viewing an Orders Activity Log - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/viewing-details-of-an-order/viewing-activity-log/index.html) (457 words) - [Adding an Item - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/items/adding-an-item/index.html) (355 words) - [Adding Item Variants - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/items/adding-item-variants/index.html) (553 words) - [Supplier Compliance Reporting - Fabric](/content/developer/v3/dropship/dropship-retailers/reports/compliance-reporting/index.html) (276 words) - [Get aggregated networks - Fabric](/content/developer/v2/api-reference/orders-v2/inventory-network/get-aggregated-networks/index.html): This endpoint lets you view the aggregated count of the inventory-network based on the network rule configuration (either by network ID or by SKU, or by both). (298 words) - [Enrich Product Data for Optimized Sales Channel Performance - Fabric](/content/developer/v3/product-catalog/use-cases/enrich-product-data/index.html) (284 words) - [Update inventory by overriding existing values - Fabric](/content/developer/v2/api-reference/orders-v2/inventory/update-inventory-by-overriding-existing-values/index.html): This endpoint updates inventory by overriding the existing values with all the new inventory properties that are specified in the request body, or creates a new inventory if inventory does not exist. If an existing property is not mentioned in the request body, then the value for the existing property will be displayed as null or zero. Inventory is identified based on the combination of location number, channel ID, and item ID or item SKU. (307 words) - [Product Operations by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/overview/index.html) (45 words) - [Create product exclusion list - Fabric](/content/developer/v3/offers/api-reference/offers/product-exclusion-lists/create-product-exclusion-list/index.html): Create a product exclusion list with target products that will be exempted from being discounted. (305 words) - [Update variant attributes - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/update-variant-attributes/index.html): Update attributes like retailer SKU for a variant. (2,286 words) - [Collections - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/collections/overview/index.html) (71 words) - [Installing the fabric Shopify integration - Fabric](/content/developer/v3/integrations/shopify/installation/index.html) (234 words) - [Product Operations by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/overview/index.html) (40 words) - [Overview - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attributes/overview/index.html) (124 words) - [Categories - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/categories/overview/index.html) (50 words) - [Adding a Category - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/categories/adding-a-category/index.html) (194 words) - [Updating a Rule Set - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-fulfillment-logic/manage-rule-sets/index.html) (241 words) - [Get the provided cart - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/carts/get-cart/index.html): Retrieves the cart information corresponding to the provided cart ID. The Cart ID from the Create cart endpoint is used in the path parameter. (1,113 words) - [Guides for Scaling Commerce | Fabric](/content/resources/guides-1/index.html): Download guides, planning kits, and white papers with insights and data points to help you scale commerce and sell more. (44 words) - [Headless Commerce Resources | Fabric](/content/resources/blogs/index.html): Blog posts, guides, videos, and other content from Fabric to help you understand and implement headless commerce. (126 words) - [Delete items from specific cart - Fabric](/content/developer/v2/api-reference/cart-api/cart/delete-items-from-specific-cart/index.html): Removes all items from specified cart (1,155 words) - [Creating a Rule Set - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-fulfillment-logic/create-a-new-rule-set-ui/index.html) (1,133 words) - [Evaluate cart promotions - Fabric](/content/developer/v3/offers/api-reference/offers/real-time-pricing-engine/evaluate-cart-promotions/index.html): Evaluate cart's total cost instantly, after applying all applicable promotions and discount coupons. Using this endpoint, submit a range of data that will be referenced against the conditions that are set earlier using the promotions, coupons or prices APIs. The response includes the details of the promotions and discounts applied. These promotions and discounts can be displayed on your website to help shoppers know that they're getting their expected discounts. (860 words) - [Searching and Sorting Product Attributes - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/searching-and-sorting-product-attributes/index.html) (231 words) - [Delete a specific product exclusion list - Fabric](/content/developer/v3/offers/api-reference/offers/product-exclusion-lists/delete-a-specific-product-exclusion-list/index.html): Delete a specific product exclusion list by ID. (344 words) - [Page Not Found](/content/developer/v3/platform/settings/rbac/role-based-access-control-mdx.html) (25 words) - [Resend notifications - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/notifications/resend-notifications/index.html): When an order is placed, the first notification is automatically sent to shopper. If the first notification isn't delivered for reasons such as incorrect email or server issues, this endpoint resends notification for specific events. (592 words) - [Search for inventories - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/inventory/search-for-inventories/index.html): Search for inventories based on filter criteria. (583 words) - [Get allocation by ID type and ID value - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/allocations/get-by-type-and-id/index.html): Get allocation details by allocation ID type and ID value. The allocation ID can be obtained using the /allocations/search endpoint or stored externally, for example, in the WMS order database. (510 words) - [Get inventory of a single variant - Fabric](/content/developer/v2/api-reference/dropship/inventory/get-inventory-of-a-single-variant/index.html): Gets the inventory position for a single variant. (983 words) - [Update a specific price list - Fabric](/content/developer/v3/offers/api-reference/offers/price-lists/update-a-specific-price-list/index.html): Update a specific price list by ID. (345 words) - [Issue Reward - Fabric](/content/developer/v2/api-reference/loyalty/redeem/issue-reward/index.html): Issues a reward certificate based on the member's request or when the points in the member's account reach a configurable threshold. Note - A single reward is issued at a time. When the redemptionChoice is set to 'auto', the points are automatically converted to rewards. When the redemptionChoice is 'bank,' the points are converted based on the member's request. Response of this endpoint includes a redemptionCode, which is required to redeem the reward in the future. (407 words) - [Retrieve proposal products associated with a ruleset. - Fabric](/content/developer/v3/dropship/api-reference/merchant/proposals/get-proposal-products-by-ruleset/index.html) (354 words) - [Update customer details - customer context - Fabric](/content/developer/v3/platform/api-reference/customers/customer-self/update-customer-details-customer-context/index.html): Using this endpoint, customers can update their own details through the storefront UI. (585 words) - [Get shopping list and its items - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-list-items/get-shopping-list-and-its-items/index.html): By specifying list ID, you can get shopping list details along with its items. (405 words) - [Get shopping lists of a user along with associated items - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-list-items/get-shopping-lists-of-a-user-along-with-associated-items.html): Shoppers may periodically review their shopping lists and their associated items. This endpoint gets shopping lists and associated items. For each list, you can view list ID, list name, user ID, list type, notes, custom attributes, items count, times of list creation and list update, as well as item details. (369 words) - [Add or update items in a shopping list - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-list-items/add-or-update-items-in-a-shopping-list/index.html): Once a shopping list is created, shoppers can add new item to it or update existing ones. This endpoint is used to add and update items in a list. - If the specified sku is not in the list, a new item is added to the list with the given quantity. - If the specified sku is already in the list, its current quantity is updated based on the given incQuantity. Note: At least one item must be in the request body. (340 words) - [Delete network by code - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/networks/delete-network-by-code/index.html): Delete a specific network, with all its details, by specified network code. Once deleted, it can't be undone. (378 words) - [Get payment details for a specific order - Fabric](/content/developer/v2/api-reference/orders-v2/payment-status/get-payment-details-for-a-specific-order/index.html): Retrieves payment details for a specific order by order number (384 words) - [Add address - customer context. - Fabric](/content/developer/v3/platform/api-reference/customers/customer-self/add-address-customer-context/index.html): Using this endpoint, a customer can add their address through a storefront UI. (726 words) - [Delete a product by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/catalog-connector/operations/sku-operations/delete-with-sku/index.html): Use this endpoint to delete a single product by using its SKU. If you don't have the product SKU, use one of the endpoints to delete the product: - Delete a product by product ID. - Delete a product by item ID. (321 words) - [List proposal products by proposal ID - Fabric](/content/developer/v3/dropship/api-reference/merchant/proposals/get-products-for-a-specific-proposal/index.html) (344 words) - [Get a specific proposal product by ruleset - Fabric](/content/developer/v3/dropship/api-reference/merchant/proposals/get-proposed-products-by-rule-and-id/index.html) (336 words) - [Get list of all coupons - Fabric](/content/developer/v2/api-reference/offers-v2/coupon/get-list-of-all-coupons/index.html): Retrieves a paginated list of all coupons. (449 words) - [Mark a proposal as complete - Fabric](/content/developer/v3/dropship/api-reference/merchant/proposals/mark-a-proposal-as-complete/index.html) (347 words) - [Configuring Fulfillment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/developer-guide/configuring-fulfillment/index.html) (1,268 words) - [Default Onboarding Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/default-onboarding/index.html): Manage the default onboarding settings for all new suppliers. (1,338 words) - [Find Products - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/general-product-operations/find-products/index.html): To find specific products for review or reports, you need to specify the criteria for the search. With this endpoint, you can find products (items, variants, and bundles) based on ID or SKU, type, category, and other criteria. (471 words) - [Update a shopping list by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-lists/update-a-shopping-list-by-id/index.html): Shoppers like to update their shopping lists and keep them relevant. By specifying list ID, this endpoint lets your shoppers update their shopping list details such as list name, list type, notes, and custom attributes. (477 words) - [Customer Address - Fabric](/content/developer/v3/platform/api-reference/customers/customer-address/overview/index.html) (34 words) - [Get all counters - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/counters/get-all-counters/index.html): Get all configured counters. (319 words) - [Delete a fabric template - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/delete-a-template/index.html) (292 words) - [Get shopping list items by list ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-list-items/get-shopping-list-items-by-list-id/index.html): Shoppers may periodically review their shopping list to check for discounts or when they are ready to make a purchase. This endpoint gets a paginated list of items by list ID. You can refine the results by specifying offset and limit. When they are not specified, you will get up to 10 records. (363 words) - [Get all product exclusion lists - Fabric](/content/developer/v3/offers/api-reference/offers/product-exclusion-lists/get-all-product-exclusion-lists/index.html): Get a paginated list of product exclusion lists based on the query parameters. (286 words) - [Get shipping methods for an item - Fabric](/content/developer/v2/api-reference/orders-v2/shipping-method/get-shipping-methods-for-an-item/index.html): Gets shipping methods for an item (411 words) - [Get all price lists - Fabric](/content/developer/v3/offers/api-reference/offers/price-lists/get-all-price-lists/index.html): Get a paginated list of all price lists. (308 words) - [Query webhook event log - Fabric](/content/developer/v2/api-reference/orders-v2/webhook/query-webhook-event-log/index.html): Lets you query log of webhook events based on the filter criteria. (537 words) - [Get a shopping list by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-lists/get-a-shopping-list-by-id/index.html): Get details of a shopping list by ID, along with the number of items in it. (379 words) - [Delete items from shopping list - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-list-items/delete-items-from-shopping-list/index.html): Over time, shoppers' preferences may change, or they might have added an item to their shopping list by mistake. This endpoint lets your shopper remove one or more products from the specified shopping list. (347 words) - [Update address - customer context - Fabric](/content/developer/v3/platform/api-reference/customers/customer-self/update-address-customer-context/index.html): Using this endpoint, a customer can update their own address through the storefront UI based on addressId. (386 words) - [Get Multiple Published Products by SKUs - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/published-products-by-sku/get-published-products-by-skus/index.html): Shoppers may want to view the products they've already identified or bookmarked, or you want to promote a particular set of products as part of promotions. This endpoint gets multiple published products based on skus (comma-separated values) and is useful to show product list (up to 25 products) on your Storefront. Note: 1. Using the examples you can see separate response for items, variants, and bundles. 2. If you don't have product SKU, use the corresponding item ID-based or product ID-based endpoints. (511 words) - [Get Published Product by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/published-products-by-id/get-published-product-by-id/index.html): Your Storefront must displays all the relevant information for shoppers to make an informed purchase decision. This endpoint gets details of a published product (item, bundle, or variant) by ID, which can be used to display product details on your Storefront. Note: If you don't have product ID, use the corresponding SKU-based or item ID-based endpoints. (557 words) - [Get a specific price list - Fabric](/content/developer/v3/offers/api-reference/offers/price-lists/get-a-specific-price-list/index.html): Get a specific price list by ID. (418 words) - [Update allocation attributes - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/allocations/update-attributes/index.html): Updates merchant-defined attributes for an allocation identified by allocationId. Only the attributes provided in the request payload are updated; existing attributes not included in the payload remain unchanged. (386 words) - [Update item adjustment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/item-adjustments/update-item-adjustments/index.html): Updates the adjustment to the item associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. The Adjustment ID from the Create item adjustment endpoint is used in the path parameter. (376 words) - [Delete a specific price list - Fabric](/content/developer/v3/offers/api-reference/offers/price-lists/delete-a-specific-price-list/index.html): Delete a specific price list by ID. (321 words) - [Get shopping lists of a user - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-lists/get-shopping-lists-of-a-user/index.html): Shoppers may want to periodically review their shopping lists and ensure they are up to date. This endpoint gets a paginated response of shopping lists by user ID. For each list, you can view user ID, list ID, list name, type, notes, custom attributes (if any), as well as time of list creation and update. Note: 1. You can refine the results by specifying offset and limit. When they are not specified, you will get up to 10 records. 2. To view items in a list, refer to Get lists with items endpoint - GET /lists/users/{userId}/actions/get-list-details-with-items. (401 words) - [Delete redemption by ID - Fabric](/content/developer/v3/offers/api-reference/offers/redemptions/delete-redemption-by-id/index.html): Deletes a specific redemption using the corresponding redemptionId value. (325 words) - [Adding a Number Only Attribute - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-number-only-attribute/index.html) (391 words) - [Page Not Found](/content/developer/v3/api-reference/product-catalog/published-products-by-sku/get-published-product-by-sku/index.html) (37 words) - [Delete a coupon redemption by ID - Fabric](/content/developer/v3/offers/api-reference/offers/redemptions/delete-coupon-redemption-by-id/index.html): Delete a specific redemption by redemption ID. (354 words) - [Create webhook definition - Fabric](/content/developer/v2/api-reference/orders-v2/webhook/create-webhook-definition/index.html): Creates webhook definition with the given target, events, request type, and other values as passed in the request body. (473 words) - [Update inventory by adding new property - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/inventory/update-inventory-by-adding-new-property/index.html): Add a new property to existing inventory. Note: This endpoint does not override all the existing properties; rather it updates inventory by adding new properties or by updating the existing inventory properties that are specified in the request body. Inventory is identified based on the combination of location number, channel ID, and item ID or SKU. (651 words) - [Delete webhook definition by ID - Fabric](/content/developer/v2/api-reference/orders-v2/webhook/delete-webhook-definition-by-id/index.html): Deletes webhook definition of a given webhook ID (302 words) - [Shipping Account Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/shipping-accounts/index.html) (410 words) - [Get order cancellation eligibility by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/cancellations/get-order-cancellation-eligibility-by-order-number/index.html): Either customer may initiate cancellation due to an incorrect order placement or as a merchant, you may initiate cancellation due to product unavailability, pricing errors, payment failure, or shipping restrictions. Before processing cancellation, its crucial to determine the eligibility of the cancellation request. This endpoint gets the eligibility of the cancellation request by order number. You can additionally specify lineItemIds to get the eligibility of specific line items. Note: If you do not have order number, use the corresponding order ID-based endpoint - /orders/{orderId}/actions/check-cancel-eligibility. (436 words) - [Partially update customer's address - Fabric](/content/developer/v3/platform/api-reference/customers/customer-address/partially-update-customers-address/index.html): Using this endpoint, you can partially update a customer's address based on the customerId and addressId. To fully replace an existing address, use the PUT /customers/{customerId}/customer-address/{addressId} endpoint. (358 words) - [Create shopping list - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-lists/create-shopping-list/index.html): Shoppers often choose to save their desired products in shopping lists to purchase later when they are ready or to take advantage of discounts when they are available. This endpoint creates a new shopping list. The response includes a list ID, which is required for subsequent calls to get, update, or delete this shopping list. Note: Items can't be added when the shopping list is initially created. To add items, use the Add items to list endpoint - POST /lists/{listId}/actions/add-or-update-list-items. (278 words) - [Create promotion - Fabric](/content/developer/v3/offers/api-reference/offers/promotions/create-promotion/index.html): Create a promotion to apply to one or more items to increase sales, or to a customer segment to reward existing customers or attract new ones. Promotions are configured with rules that define the promotion type, conditions, and discounts. (699 words) - [Check order cancellation eligibility by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/cancellations/check-by-order-id-type/index.html): Determines whether an order is eligible for cancellation. - Customers may initiate cancellations due to incorrect order placement. - Merchants may initiate cancellations due to product unavailability, pricing errors, payment failures, or shipping restrictions. You can also specify lineItemIds to check cancellation eligibility for specific line items. If not provided, eligibility is checked for each item in the order. Note: - Use this endpoint if you have the order ID, order number, or external order ID. - If you only have an order number, set orderIdType to order-number. (444 words) - [View addresses - customer context - Fabric](/content/developer/v3/platform/api-reference/customers/customer-self/view-addresses-customer-context/index.html): Using this endpoint, a customer can view their own addresses through the storefront UI. (397 words) - [Record customer agreement to delay shipment - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/backorders-preorders/record-customer-agreement-to-delay-shipment/index.html): Record customer's agreement to delay the shipment. (378 words) - [Create inventory - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/inventory/create-inventory/index.html): Create inventory based on the combination of location number, channel ID, and item ID or SKU. (629 words) - [Get customer details - customer context - Fabric](/content/developer/v3/platform/api-reference/customers/customer-self/get-customer-details-customer-context/index.html): Using this endpoint, a customer can view their details through the storefront UI. (385 words) - [Bulk update redemptions - Fabric](/content/developer/v3/offers/api-reference/offers/redemptions/bulk-update-redemptions/index.html): Use this endpoint to update multiple redemptions by including the corresponding redemptionId values in the request body. You can update up to 25 redemptions at a time. (381 words) - [Get webhook definition by ID - Fabric](/content/developer/v2/api-reference/orders-v2/webhook/get-webhook-definition-by-id/index.html): Retrieves webhook definition for a given webhook ID (405 words) - [Attribute Value Transformer Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/attribute-value-transformers/index.html): Transform the value of attributes automatically and accurately. (521 words) - [Commission Profile Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/commission-profiles/index.html) (334 words) - [View address - customer context - Fabric](/content/developer/v3/platform/api-reference/customers/customer-self/view-address-customer-context/index.html): Using this endpoint, a customer can view their own address through the storefront UI based on the addressId. (285 words) - [Update fulfillment fee - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment-fees/update-fulfillment/index.html): Updates the fee associated with the fulfillment. The Cart ID from the Create cart endpoint is used in the path parameter. The Fee ID from the Create fulfillment fee endpoint is used in the path parameter. (368 words) - [Get redemption by ID - Fabric](/content/developer/v3/offers/api-reference/offers/redemptions/get-redemption-by-id/index.html): Retrieves a specific redemption using the corresponding redemptionId value. (306 words) - [Retailer SKU Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/retailer-sku-settings/index.html) (220 words) - [Redemption - Fabric](/content/developer/v2/api-reference/offers-v2/redemption/overview/index.html) (12 words) - [Unpublish Product by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/unpublish-product-by-id/index.html): Due to changes in market, you may have to remove a product from being live. With this endpoint, you can unpublish product. (385 words) - [Apply a specific promotion to all items in a specific cart - Fabric](/content/developer/v2/api-reference/cart-api/cart/apply-a-specific-promotion-to-all-items-in-a-specific-cart.html): Apply a specified promotion or coupon to all items of a specific cart (273 words) - [Get order cancellation eligibility by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/cancellations/get-order-cancellation-eligibility-by-order-id/index.html): Determines whether an order is eligible for cancellation. - Customers may initiate cancellation due to incorrect order placement. - Merchants may initiate cancellation due to product unavailability, pricing errors, payment failures, or shipping restrictions. This endpoint checks cancellation eligibility using the order ID. You can also specify lineItemIds to check eligibility for specific line items. If omitted, eligibility is checked for each item in the order. Note: - Use this endpoint only if you have the order ID. - If you have an order number instead, use the order number–based endpoint: POST /orders/order-number/{orderNumber}/actions/check-cancel-eligibility. (323 words) - [Currency Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/currency-settings/index.html) (115 words) - [Proposal Department Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/proposal-departments/index.html): Standardize product data rules for all suppliers across various categories. (627 words) - [Page Not Found](/content/developer/v3/api-reference/product-catalog/product-operations-by-sku/publish-product-by-sku/index.html) (32 words) - [Updates inventory data - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/validations/updates-inventory-data/index.html): Partially updates inventory data associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (1,214 words) - [Search for allocations by query - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/allocations/search-for-allocations-by-query/index.html): Search for inventory allocations based on the matching filter criteria. (560 words) - [Delete address - customer context - Fabric](/content/developer/v3/platform/api-reference/customers/customer-self/delete-address-customer-context/index.html): Using this endpoint, a customer can delete their own address through the storefront UI based on addressId. (267 words) - [General Information Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/general-information/index.html) (211 words) - [Cancel Background Jobs Using Job IDs - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/jobs/cancel-background-jobs/index.html): Cancel any in progress or scheduled background job by providing the job ID. Currently only supports item and variant import jobs. (309 words) - [Find inventory of specific items in a specific region - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/inventory/find-inventory-of-specific-items-in-a-specific-region.html): Search for list of inventories of specific items in a specific region based on SKUs, postal code, latitude, longitude, and other details of the location as specified in the request body. (575 words) - [Rewards History - Fabric](/content/developer/v2/api-reference/loyalty/redeem/rewards-history/index.html): Gets status-wise (Active, Cancelled, Redeemed, Reversed, etc.) details of all the rewards of a member. Note: When the profileId query-param is not specified, this endpoint gets all rewards for all members of a company. (400 words) - [Delete price by itemId - Fabric](/content/developer/v3/offers/api-reference/offers/prices/delete-price-by-itemid/index.html): Delete price details by itemId. If priceListId isn't specified, price is deleted for the itemId that belongs to the default price list. (427 words) - [Update webhook definition by ID - Fabric](/content/developer/v2/api-reference/orders-v2/webhook/update-webhook-definition-by-id/index.html): Updates webhook definition for a given webhook ID (337 words) - [Product Ruleset Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/rulesets/index.html): Define the conditions and validations used in Proposal Departments to ensure data accuracy and streamline supplier onboarding. (461 words) - [Branding Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/branding/index.html) (129 words) - [Adjust inventory counters - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/inventory/adjust-inventory-counters/index.html): With this endpoint, you can modify inventory counters (also known as inventory positions) to maintain accurate inventory records. These counters are adjusted when new inventory is received or when an item is shipped. If the inventory does not exist, an error message will be displayed. An inventory can have multiple counters, and all counters will be updated when this endpoint is used. (491 words) - [Delete item attributes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/item-actions/delete-item-attributes/index.html): Partially deletes attributes of your choice in the item object associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. (516 words) - [Create price list - Fabric](/content/developer/v3/offers/api-reference/offers/price-lists/create-price-list/index.html): Create a price list. Based on the currency code you define for a price list, you will be able to create or update prices under the price list for the defined currency code only. (355 words) - [Create inventory network - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/networks/create-inventory-network/index.html): Create a network using conditional rules to add locations and SKU to the network. (428 words) - [Page Not Found](/content/developer/v3/product-catalog/api-reference/product-catalog/attributes-mapping/overview/index.html) (20 words) - [Tracking Number History Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/tracking-number-history/index.html) (229 words) - [Create price - Fabric](/content/developer/v3/offers/api-reference/offers/prices/create-price/index.html): Create or update price of an item based on given itemId and itemSku (558 words) - [Page Not Found](/content/developer/v3/api-reference/product-catalog/product-operations-by-id/get-product-by-id/index.html) (36 words) - [Create backOrderPreOrderReservation - Fabric](/content/developer/v2/api-reference/orders-v2/backorder-preorder-reservation/create-backorderpreorderreservation/index.html) (618 words) - [fabric Order Cloud AI Beta Release - Fabric](/content/developer/v3/release-notes/jan2025/ai_order_cloud/index.html) (244 words) - [Get all prices - Fabric](/content/developer/v2/api-reference/offers-v2/pricing/get-all-prices/index.html): Gets a paginated list of all prices. (393 words) - [Integration Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/integrations/index.html) (177 words) - [Compliance Scorecard - Fabric](/content/developer/v3/dropship/dropship-retailers/reports/compliance-scorecard/index.html) (323 words) - [Release Summary - Fabric](/content/developer/v3/release-notes/jan2025/release-summary/index.html) (143 words) - [Notification Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/notifications/index.html) (341 words) - [Delete price by priceId - Fabric](/content/developer/v2/api-reference/offers-v2/pricing/delete-price-by-priceid/index.html): Deletes a price based on priceListID, and priceId or itemSku or itemId. (293 words) - [Category Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/categories/index.html) (355 words) - [Get all webhook definitions - Fabric](/content/developer/v2/api-reference/orders-v2/webhook/get-all-webhook-definitions/index.html): Retrieve all webhook definitions for a given tenant-Id, offset, and limit. (358 words) - [Get price by priceId - Fabric](/content/developer/v2/api-reference/offers-v2/pricing/get-price-by-priceid/index.html): Retrieves paginated list of price details based on priceListId and priceId or itemSku or itemId. (381 words) - [Cancel order by order identifier - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/cancellations/cancel-by-order-id-type/index.html): Cancels an order when a customer's cancellation request is determined to be eligible. This endpoint processes the cancellation based on the provided order identifier. Note: - Use this endpoint if you have the order ID, order number, or external order ID. - If you only have an order number, set orderIdType to order-number. (4,460 words) - [Delete price by SKU - Fabric](/content/developer/v3/offers/api-reference/offers/prices/delete-price-by-sku/index.html): Delete price record for the given sku and priceListId. (423 words) - [Update allocation or initiate reallocation - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/allocations/update-by-type-and-id/index.html): Update allocation or initiate reallocation of the order by allocationRequestId. (3,169 words) - [Get product and price details by SKU - Fabric](/content/developer/v3/offers/api-reference/offers/priced-products/get-product-and-price-details-by-sku/index.html): Retrieves the details of a product and its associated prices using the SKU, including the details for the variants of the product, if any. (461 words) - [Acknowledge return - Fabric](/content/developer/v3/dropship/api-reference/merchant/returns/acknowledge-return/index.html): Acknowledge receipt of an approved return. (3,836 words) - [Get price by itemId - Fabric](/content/developer/v3/offers/api-reference/offers/prices/get-price-by-itemid/index.html): Get a paginated list of price details for the given itemId and priceListId. If priceListId isn't specified, prices are retrieved for the itemId that belongs to the default price list. (326 words) - [Create item adjustment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/item-adjustments/create-item-adjustments/index.html): Creates an adjustment for the item in the cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. (384 words) - [Register a pending return for a vendor - Fabric](/content/developer/v3/dropship/api-reference/merchant/returns/create-a-return/index.html): Registers a pending return for a vendor. (3,809 words) - [Page Not Found](/content/developer/v3/api-reference/product-catalog/product-operations-by-sku/delete-product-by-sku/index.html) (19 words) - [Retail Trends Archives - fabric Inc.](/content/type/retail-trends/page/0/index.html) (255 words) - [Update a specific price list - Fabric](/content/developer/v2/api-reference/offers-v2/price-list/update-a-specific-price-list/index.html): Updates a specific price list by price list ID. (407 words) - [Get priced products - Fabric](/content/developer/v3/offers/api-reference/offers/priced-products/get-priced-products/index.html): Get a paginated list of products and prices for the specified price list ID. (284 words) - [Create or update price - Fabric](/content/developer/v2/api-reference/offers-v2/pricing/create-or-update-price/index.html): Creates or updates price details for one or many items based on given item IDs. Support for currency code is determined based on the currency code you have set while creating the price list, whuch is identified by priceListId in the request body. (532 words) - [Page Not Found](/content/developer/v3/api-reference/product-catalog/product-operations-by-id/update-product/index.html) (36 words) - [Generate URL to bulk upload price details - Fabric](/content/developer/v2/api-reference/offers-v2/upload-price-csv/generate-url-to-bulk-upload-price-details/index.html): This endpoint lets you generate a secured S3 URL using which you can upload the CSV file containing price details. Ensure that all the headers and values in the CSV file are double-quoted. After a file is uploaded, it is processed internally to apply bulk changes to price details.Note: The maximum number of rows with price records to upload per CSV file is 5000. (370 words) - [Page Not Found](/content/developer/v3/api-reference/getting-started/getting-started-with-fabric-apis/index.html) (31 words) - [Page Not Found](/content/developer/v3/api-reference/product-catalog/attributes/create-attribute/index.html) (27 words) - [Creating a User App - Fabric](/content/developer/v3/platform/settings/api-apps/creating-user-app/index.html) (292 words) - [Update fulfillment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment/update-fulfillments/index.html): Updates the fulfillment associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Fulfillment ID from the Create fulfillment endpoint is used in the path parameter. (449 words) - [Collections - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/collections/collections/index.html) (1,077 words) - [Get product and price details by product item ID - Fabric](/content/developer/v3/offers/api-reference/offers/priced-products/get-product-and-price-details-by-product-item-id/index.html): Get product and price details by product item ID (305 words) - [Create redemption - Fabric](/content/developer/v3/offers/api-reference/offers/redemptions/create-redemption/index.html): Creates a redemption for a specific promotion using the corresponding promotionId value in the request body. (464 words) - [Search for backorders or preorders by query - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/backorders-preorders/search-for-backorders-or-preorders-by-query/index.html): Search for the backorder or preorder reservations based on filter criteria. (315 words) - [Cart - Fabric](/content/developer/v2/api-reference/cart-api/cart/overview/index.html) (49 words) - [Create fulfillment fee - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment-fees/add-fulfillment/index.html): Creates a fee associated the fulfillment. The Cart ID from the Create cart endpoint is used in the path parameter. The Fulfillment ID from the Create fulfillment endpoint is used in the path parameter. (449 words) - [Get Discounts - Fabric](/content/developer/v2/api-reference/loyalty/discounts/get-discounts/index.html): Gets applicable discounts for a transaction. The discounts are categorized as 1) Transaction-level discounts: Applied on the whole transaction. For example, if the transaction is for $100, the discount is applied by percentage or amount to the whole transaction amount. This category includes tier-specific discounts. 2) Item-level discounts: Applied on specific SKU so that discount percentage or amount is applied to specific product (regardless of the quantity). 3) Miscellaneous discounts - This category captures all other types of discounts. (458 words) - [Adding a Webhook - Fabric](/content/developer/v3/platform/settings/webhooks/adding-a-webhook/index.html) (679 words) - [Return order - Fabric](/content/developer/v2/api-reference/orders-v2/order-return/return-order/index.html): Returns order (250 words) - [Coupon - Fabric](/content/developer/v2/api-reference/offers-v2/coupon/overview/index.html) (21 words) - [Segments - Fabric](/content/developer/v3/offers/api-reference/offers/segments/overview/index.html) (64 words) - [Get price by SKU - Fabric](/content/developer/v3/offers/api-reference/offers/prices/get-price-by-sku/index.html): Get price details for the sku and priceListId. If priceListId isn't specified, price is retrieved for the sku that belongs to the default price list. (251 words) - [Get a specific price list - Fabric](/content/developer/v2/api-reference/offers-v2/price-list/get-a-specific-price-list/index.html): Enables you to retrieve details of a price list by price list ID or name. (309 words) - [Get Product by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/get-product-by-sku/index.html): You may want to periodically review details of a product to ensure they're correct. This endpoint gets details of a product (item, bundle, or variant) by SKU. The response includes products attributes and its variants. You can optionally specify locales to get products for specific regions. Note: If you don't have product SKU, use the corresponding ID-based endpoint - GET /products/{id}. (353 words) - [WooCommerce Integration - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/woocommerce-integration/index.html) (1,079 words) - [Create payment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/payments/create-payments/index.html): Adds a payment method to the corresponding cart to process a transaction. The Cart ID from the Create cart endpoint is used in the path parameter. (372 words) - [Getting Started with Allocations - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/allocations/overview/index.html) (80 words) - [Get Published Product by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/published-products-by-sku/get-published-product-by-sku/index.html): Your Storefront must displays all the relevant information for shoppers to help them make an informed purchase decision. This endpoint gets details of a published product (item, bundle, or variant) by SKU, which can be used to display product details on your Storefront. Note: If you don't have product SKU, use the corresponding item ID-based or product ID-based endpoints. (287 words) - [ShipStation Integration - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/shipstation-integration/index.html) (1,389 words) - [Publish Product by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/publish-product-by-sku/index.html): A newly added product can be in Published or Draft status. With this endpoint, by specifying sku, you can publish a product in Draft status. (363 words) - [Creating Attribute Groups - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/settings/creating-attribute-groups/index.html) (269 words) - [AI & Automation Archives - Page 2 of 4 - fabric Inc.](/content/type/ai-automation/page/2/index.html) (168 words) - [Delete a specific price list - Fabric](/content/developer/v2/api-reference/offers-v2/price-list/delete-a-specific-price-list/index.html): Delets a price list by priceListId. (304 words) - [Overview - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/products-files-and-jobs-api/index.html) (140 words) - [Create new shipment - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipments/create-new-shipment/index.html): To use this endpoint an “allocation” must exist for the order that's being shipped. When an order is placed, fabric sends allocation details to external merchant system to create order fulfillment requirement details in an external system. With reference to the allocation that's being shipped, users of this POST API can create shipment details for allocations. Note: Shipment ID generated as part of the response is required for subsequent calls such as Acknowledge shipment (POST /shipments/{shipmentId}/acknowledge) and Get shipment (GET /shipments/{shipmentId}). (3,363 words) - [Delete fulfillment attributes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment/delete-fulfillments-attribute/index.html): Partially deletes attributes of your choice in the fulfillment object associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Fulfillment ID from the Create fulfillment endpoint is used in the path parameter. (506 words) - [AI & Automation Archives - Page 3 of 4 - fabric Inc.](/content/type/ai-automation/page/3/index.html) (159 words) - [Importing Invoices - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/submitting-invoices/importing-invoices/index.html): Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (386 words) - [Add fulfillment attributes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment/add-fulfillments-attribute/index.html): Partially updates the attributes of the fulfillment associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Fulfillment ID from the Create fulfillment endpoint is used in the path parameter. (566 words) - [Overview - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/products-api/index.html) (108 words) - [Order Details in Dropship - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/order-detail/index.html) (592 words) - [Getting Started with Counters - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/counters/overview/index.html) (63 words) - [Get export request by ID - Fabric](/content/developer/v3/offers/api-reference/offers/exports/get-export-request-by-id/index.html): Get the details of a specific export request by the corresponding exportId that was generated from the initiate export request endpoint. (348 words) - [Category Attributes Overview - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/category-attributes-overview/index.html) (367 words) - [Configuring Search Cart - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/developer-guide/configuring-search-cart/index.html) (384 words) - [Create item - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/items/items/index.html): Creates the item in the cart. The Cart ID from the Create cart endpoint is used in the path parameter. (540 words) - [Configuring Payment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/developer-guide/configuring-payment/index.html) (604 words) - [Creating a System App - Fabric](/content/developer/v3/platform/settings/api-apps/creating-system-app/index.html) (289 words) - [List compliance reports - Fabric](/content/developer/v3/dropship/api-reference/merchant/compliance-reports/get-compliance-reports/index.html): Retrieve a list of all available compliance reports for a given retailer. (284 words) - [Update payment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/payments/update-payments/index.html): Updates the payment in the cart. The Cart ID from the Create cart endpoint is used in the path parameter. The ID from the Create payment endpoint is used in the path parameter. (357 words) - [Requesting a New Account - Fabric](/content/developer/v3/platform/settings/account-details/requesting-a-new-account/index.html) (216 words) - [Attribute Groups Overview - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/settings/attribute-groups-overview/index.html) (145 words) - [Get cart for the given cart ID or user auth token - Fabric](/content/developer/v2/api-reference/orders-v1/cart/get-cart-for-the-given-cart-id-or-user-auth-token/index.html): Get cart for the given cart ID or user auth token (581 words) - [Replace inventory data - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/validations/add-inventory-data/index.html): Replaces inventory data associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (341 words) - [Update attributes of a variant - Fabric](/content/developer/v2/api-reference/dropship/products/update-attributes-of-a-variant/index.html): Updates the attributes of a variant (2,248 words) - [BigCommerce Integration - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/bigcommerce-integration/index.html) (1,108 words) - [User Management - Fabric](/content/developer/v3/platform/settings/user-management/user-management/index.html) (269 words) - [AI & Automation Archives - fabric Inc.](/content/type/ai-automation/page/0/index.html) (123 words) - [fabric Integration - Fabric](/content/developer/v3/dropship/dropship-retailers/integrations/fabric-integration/index.html) (520 words) - [Add payment attributes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/payments/add-payment-attributes/index.html): Partially updates attributes of your choice in the payment. The Cart ID from the Create cart endpoint is used in the path parameter. The ID from the Create payment endpoint is used in the path parameter. (395 words) - [Backorder Preorder Reservation - Fabric](/content/developer/v2/api-reference/orders-v2/backorder-preorder-reservation/overview/index.html) (29 words) - [Webhooks - Fabric](/content/developer/v3/platform/settings/webhooks/overview/index.html) (159 words) - [API Apps - Fabric](/content/developer/v3/platform/settings/api-apps/api-apps/index.html) (356 words) - [Get a list of returns - Fabric](/content/developer/v2/api-reference/dropship/returns/get-a-list-of-returns/index.html): Gets a list of returns. RMAs are issued when merchandise needs to be, or has already been, returned to the vendor. Either party (vendor or retailer) can initiate the return. Once created, the return's status is set to pending while the vendor awaits the delivery of the items to the return address. Upon receipt, the vendor will inspect the items, and if all is well, close the return. (3,338 words) - [Loop Integration - Fabric](/content/developer/v3/dropship/dropship-retailers/integrations/loop-integration/index.html) (294 words) - [Get file upload status - Fabric](/content/developer/v2/api-reference/product-catalog/bulk-import/get-file-upload-status-1/index.html): Gets file upload status by using file ID (301 words) - [Update item - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/items/update-items/index.html): Updates the item in the cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. (384 words) - [Acknowledge shipment receipt - Fabric](/content/developer/v3/dropship/api-reference/merchant/shipments/acknowledge-shipment/index.html): After successfully processing a shipment, the shipment should be acknowledged so that it does not appear in subsequent requests to /shipments/?is_acknowledged=0. (587 words) - [Account Details - Fabric](/content/developer/v3/platform/settings/account-details/account-details/index.html) (108 words) - [Delete payment attributes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/payments/delete-payment-attributes/index.html): Partially deletes attributes of your choice in the payment object associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The ID from the Create payment endpoint is used in the path parameter. (396 words) - [Create an Attribute - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/attributes/create-attribute/index.html): In Product Catalog, both products (Items, Variants, and Bundles) and categories have attributes. For products, they may be technical specifications like size, weight, etc., design specifications like color, material, etc. For Categories, they may be basic specifications such as name, description, ID, etc. This endpoint creates attributes that can be assigned to a target - Product or Category. (189 words) - [Update customer - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/customer/update-customer/index.html): Updates the customer information in the cart. The Cart ID from the Create cart endpoint is used in the path parameter. (302 words) - [Viewing Shipment Reports - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/order-reports/shipment-reports/index.html) (473 words) - [Product Catalog - Fabric](/content/developer/v3/release-notes/oct2024/product-catalog/index.html) (85 words) - [Create address - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/addresses/create-addresses/index.html): Adds a billing address to the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (472 words) - [Product Catalog - Fabric](/content/developer/v3/getting-started/modules-and-feature-descriptions/product-catalog/index.html) (242 words) - [EDI and API Integrations - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/edi-api-integration/index.html) (756 words) - [Create fulfillment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment/create-fulfillments/index.html): Creates a fulfillment to the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (534 words) - [Managing Invoices - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/invoices/index.html) (399 words) - [Page Not Found](/content/developer/v3/settings/rbac/role-based-access-control/index.html) (25 words) - [Orders - Fabric](/content/developer/v3/getting-started/modules-and-feature-descriptions/orders/index.html) (260 words) - [Update address - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/addresses/update-addresses/index.html): Updates the billing address associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Address ID from the Create address endpoint is used in the path parameter. (458 words) - [Experiences Roles - Fabric](/content/developer/v3/platform/settings/rbac/role-based-access-control-experiences-roles/index.html) (859 words) - [List products - Fabric](/content/developer/v2/api-reference/dropship/products/list-products/index.html): Gets a list of products. (301 words) - [Getting Started with System Apps - Fabric](/content/developer/v3/getting-started/authentication-v3/system-apps/getting-started-with-system-apps/index.html) (121 words) - [Inventory - Fabric](/content/developer/v3/getting-started/modules-and-feature-descriptions/inventory/index.html) (197 words) - [Get a list of variant inventory positions - Fabric](/content/developer/v2/api-reference/dropship/inventory/get-a-list-of-variant-inventory-positions/index.html): Get variants and their inventory details, including total inventory and inventory based on location.To get items with inventory updated since a Unix epoch Time, pass the updated_at_{operator} as a query paramater, where {operator} is lt (less than) lte (less than or equal) gt (greater than) gte (greater than or equal). (915 words) - [Getting Started with System Apps - Fabric](/content/developer/v3/getting-started/authentication-v3/systems-apps/getting-started-with-sysapps/index.html) (138 words) - [Creating a Purchase Order in Dropship - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/create-purchase-order/index.html) (296 words) - [Offers - Fabric](/content/developer/v3/getting-started/modules-and-feature-descriptions/offers/index.html) (176 words) - [Removes Coupon - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/coupons/remove-coupons/index.html): Removes the existing coupon from the cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Coupon ID is a coupon code generated when creating a custom coupon in Copilot and is used in the path parameter. (345 words) - [Managing cancels & backorders - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/managing-cancels-backorders/index.html) (228 words) - [Add Coupon - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/coupons/add-coupons/index.html): Adds a coupon to the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Coupon ID, which is the coupon code generated when creating a custom coupon in Copilot, is used in the path parameter. (261 words) - [Update shipping details for all items in a specific cart - Fabric](/content/developer/v2/api-reference/cart-api/shipping/update-shipping-details-for-all-items-in-a-specific-cart.html): Update shipping details for all items in a specified cart. Shipping details include the shipment's delivery address, shipment method, pickup persons' details, warehouse ID, store ID, and more. (1,032 words) - [Console Integration - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/console-integration/index.html) (394 words) - [Cart soft delete (cart decoupled) - Fabric](/content/developer/v2/api-reference/orders-v1/cart/cart-soft-delete-cart-decoupled/index.html): Cart soft delete, add the deleted boolean flag as true and add the order number to the cart (cart decoupled) (375 words) - [Configuring Order Drafts - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/developer-guide/configuring-order-drafts/index.html) (411 words) - [Auto-Invoicing - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/auto-invoicing/index.html) (198 words) - [Create a Return Request - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/create-a-return/index.html) (246 words) - [Delete item - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/items/delete-items/index.html): Deletes the item from the cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Item ID from the Create item endpoint is used in the path parameter. (289 words) - [Delete fulfillment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/fulfillment/delete-fulfillments/index.html): Removes the fulfillment associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Fulfillment ID from the Create fulfillment endpoint is used in the path parameter. (329 words) - [Configuring Fees - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/developer-guide/configuring-fees/index.html) (552 words) - [Delete payment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/payments/delete-payments/index.html): Removes the payment from the cart. The Cart ID from the Create cart endpoint is used in the path parameter. The ID from the Create payment endpoint is used in the path parameter. (289 words) - [Configuring Taxes - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/developer-guide/configuring-taxes/index.html) (543 words) - [Product Catalog Roles - Fabric](/content/developer/v3/platform/settings/rbac/role-based-access-control-products-roles/index.html) (514 words) - [Offers Roles - Fabric](/content/developer/v3/platform/settings/rbac/role-based-access-control-offers-roles/index.html) (163 words) - [Page Not Found](/content/developer/reference/oms-developer-guide-order-exchange/index.html) (24 words) - [Page Not Found](/content/developer/v3/guides/store-fulfillment/mobile-app/mobile-app/index.html) (23 words) - [Shopify Dropship Integration Overview - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/shopify-integration/shopify-dropship-integration-overview/index.html) (188 words) - [Order - Fabric](/content/developer/v2/api-reference/orders-v2/order/overview/index.html) (51 words) - [Page Not Found](/content/developer/reference/about-order-returns/index.html) (25 words) - [Viewing Credit Memo Reports - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/order-reports/credit-memo-reports/index.html) (405 words) - [Registering/Importing Tracking - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/fulfillments/registering-importing-tracking/index.html) (391 words) - [Delete address - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/addresses/delete-addresses/index.html): Removes the billing address associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. The Address ID from the Create address endpoint is used in the path parameter. (319 words) - [Orders and Inventory Roles - Fabric](/content/developer/v3/platform/settings/rbac/role-based-access-control-orders-roles/index.html) (199 words) - [Exporting Offers CSV - Fabric](/content/developer/v3/offers/api-reference/offers/developer-guide/exporting-csv/index.html) (1,334 words) - [Configuring Split Line Items - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/developer-guide/configuring-split-line-items/index.html) (422 words) - [Page Not Found](/content/developer/3/offers/user-guides/offers/coupons/overview/index.html) (21 words) - [Get all variants of a product - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/get-product-variant/index.html): Retrieve variants belonging to a specific product. (876 words) - [Creating Alerts - Fabric](/content/developer/v3/platform/home/alerts/creating-alerts/index.html) (1,062 words) - [Page Not Found](/content/developer/reference/about-order-appeasements/index.html) (26 words) - [Configuring Adjustment - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/developer-guide/configuring-adjustments/index.html) (328 words) - [Verify reset token - Fabric](/content/developer/v2/api-reference/authentication-v1/auth/verify-reset-token/index.html): Verify password reset token (302 words) - [Copilot Overview - Fabric](/content/developer/v3/getting-started/copilot/copilot-overview/index.html) (189 words) - [Inviting Users - Fabric](/content/developer/v3/platform/settings/user-management/inviting-users/index.html) (142 words) - [Page Not Found](/content/developer/docs/reports-compliance-scorecard/index.html) (24 words) - [Merge Cart Behaviors - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/merge-carts-behaviors/index.html) (359 words) - [Page Not Found](/content/developer/reference/pim-developer-guide-getting-started/index.html) (27 words) - [Page Not Found](/content/developer/v3/guides/orders/order-fulfillment-logic/order-fulfillment-logic/index.html) (25 words) - [Replace tax data - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/validations/add-tax/index.html): Replaces tax data associated with the corresponding cart. The Cart ID from the Create cart endpoint is used in the path parameter. (2,241 words) - [Create shipping method - Fabric](/content/developer/v2/api-reference/orders-v2/shipping-method/create-shipping-method/index.html): Creates shipping method. Response includes shippingMethodId, which is required for subsequent calls such as GET /{shipmethodId}, PATCH/{shipmethodId}, DELETE /{shipmethodId}, and GET /{shipMethodId}/items. (694 words) - [Create an order draft - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/order-drafts/create-order-drafts/index.html): Create an order using the cart ID of the cart that contains the order. (1,706 words) - [Managing Alerts - Fabric](/content/developer/v3/platform/home/alerts/managing-alerts/index.html) (861 words) - [Page Not Found](/content/developer/v3/api-reference/inventory/inventory/find-inventory-of-specific-items-in-a-specific-region.html) (13 words) - [Create local user - Fabric](/content/developer/v2/api-reference/authentication-v1/user/create-local-user/index.html): Create local user (513 words) - [Page Not Found](/content/developer/reference/updategiftcardstatus/index.html) (24 words) - [Page Not Found](/content/developer/reference/getordersbyquery/index.html) (24 words) - [Page Not Found](/content/developer/v3/api-reference/getting-started/overview/index.html) (24 words) - [Configuration Behaviors - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/configuration-behaviors/index.html) (105 words) - [Create an empty cart - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/carts/carts/index.html): Use this endpoint to create a new cart. Default Configurations: To create a cart with default configurations, send a request with an empty body. Provided Configurations: To create a cart with provided configurations, include the configurations in the request body. To learn more about configuration behaviors, visit the Configuration Behaviors page. (2,362 words) - [Page Not Found](/content/developer/docs/categories-commission-profiles/index.html) (26 words) - [Page Not Found](/content/developer/docs/offers-promotions/index.html) (21 words) - [Page Not Found](/content/developer/docs/products-list/index.html) (26 words) - [Webhook FAQs - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/webhooks/faq/index.html) (429 words) - [Get user - Fabric](/content/developer/v2/api-reference/authentication-v1/user/get-user/index.html): Get user details (441 words) - [Cart & Checkout - Fabric](/content/developer/v3/getting-started/modules-and-feature-descriptions/cart-checkout/index.html) (223 words) - [Adding Fulfillment Locations - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/fulfillments/adding-fulfillment-locations/index.html) (146 words) - [Overview - Fabric](/content/developer/v3/offers/user-guides/offers/pricing/pricing-overview/index.html) (271 words) - [Inventory Setup - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/developer-guide/inventory-setup/index.html) (1,890 words) - [Returns - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/returns/index.html) (186 words) - [Add Variants to Products by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/add-variants-to-products-by-sku/index.html): Variants are the different options of an item such as size, color, and materials. For example, there are 12 variants for a laptop that comes in three sizes (13, 15, and 17 inches) and four colors (red, blue, grey, and white). By adding variants to products, you can offer more options to shoppers. With this endpoint, you can add up to 25 variants to an existing product Note: 1. At least one variant must be specified. 2. If you don't have product ID, use the corresponding ID-based endpoint - POST /products/{id}/variants/actions/attach. (445 words) - [4 Modern Inventory Management Tips for Enterprise Retailers](/content/resources/4-modern-inventory-management-tips-for-enterprise-retailers.html): 4 Modern Inventory Management Tips for Enterprise Retailers A Growing Inventory Management Crisis Inventory Management 101: How Inventory Management Combats Supply Chain Issues (756 words) - [Viewing and Exporting Merchant Connections - Fabric](/content/developer/v3/dropship/dropship-suppliers/merchants/exporting-merchant-connections/index.html) (226 words) - [Page Not Found](/content/developer/v3/offers/user-guides/offers/promotions/overview-mdx.html) (20 words) - [Get Expired Points - Fabric](/content/developer/v2/api-reference/loyalty/inquire/get-expired-points/index.html): Gets expired points of a member for a date range, in UTC format. When date range is not specified, all the expired points are retrieved (318 words) - [Overview - Fabric](/content/developer/v3/platform/customers/overview/index.html) (100 words) - [Alerts Page - Fabric](/content/developer/v3/platform/home/alerts/alerts-page/index.html) (215 words) - [Settings - Fabric](/content/developer/v3/offers/user-guides/offers/settings/index.html) (765 words) - [Get Point Types - Fabric](/content/developer/v2/api-reference/loyalty/inquire/get-point-types/index.html): Gets all the point types configured for your business. The point types are categorized as: 1) Base points: Earned in any purchase transaction based on the core rule. 2) Bonus points: Earned as a bonus for example on a large purchase. 3) Promotional Points: Earned as part of promotional events. 4) Restricted Points: Points to be used only on specific entity/stores. Note: You may choose only the point types that apply to your business. (293 words) - [Page Not Found](/content/developer/v3/store-fulfillment/manually-adding-items-to-store-transfers/index.html) (28 words) - [Get Member Points - Fabric](/content/developer/v2/api-reference/loyalty/inquire/get-member-points/index.html): Gets all active and pending (excluding expired) member points along with the points breakdown. (364 words) - [Examples - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/developer-guide/examples/index.html) (1,175 words) - [Cart - Fabric](/content/developer/v2/api-reference/orders-v1/cart/overview/index.html) (17 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/3/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (213 words) - [Create batch prices - Fabric](/content/developer/v3/offers/api-reference/offers/prices/create-batch-prices/index.html): Create one or more prices for items based on itemId and itemSku. (273 words) - [Core Concepts - Fabric](/content/developer/v2/api-reference/customer/core-concepts/index.html) (357 words) - [Orders (3.0.0) - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders-3-0-0/index.html) (941 words) - [Importing Items - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/items/importing-items/index.html) (1,090 words) - [Reallocation and Cancellation Rules - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/configurations/reallocation/index.html) (1,203 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/5/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (194 words) - [Get Action Reasons - Fabric](/content/developer/v2/api-reference/loyalty/inquire/get-action-reasons/index.html): Gets reason codes and reason descriptions based on the actions defined for your business. This serves as a log for tracking and analysis. As an example, an action such as 'points transfer' has a specific code for it and a description such as 'transferring to relative' associated with it. In addition to the predefined actions, custom actions can be added. (294 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/4/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (209 words) - [Create shipping details for specific items in specific cart - Fabric](/content/developer/v2/api-reference/cart-api/shipping/create-shipping-details-for-specific-items-in-specific-cart.html): Create shipping details for specified items in a specified cart. Shipping details are identified by a unique shippingDetailsId, and include the shipment's delivery address, shipment method, pickup persons' details, warehouse ID, store ID, and more. (366 words) - [Introduction - Fabric](/content/developer/v2/api-reference/user-self-service-apis/introduction/index.html) (567 words) - [Offers - Fabric](/content/developer/v2/api-reference/offers-v1/offers/index.html) (58 words) - [Internationalization - Fabric](/content/developer/v3/platform/settings/internationalization/internationalization/index.html) (44 words) - [Acknowledge shipment - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shipments/acknowledge-shipment/index.html): For users of fabric Webhook Service, Shipment related events can trigger HTTP callbacks to notify web clients through a merchant-defined URL/URI, typically an API Gateway for a middleware. While the response to fabric Webhook service HTTP call-back may occur, a secondary call-back can use this Acknowledge Shipment endpoint to indicate that a secondary external system has acknowledged this shipment event. Middleware receives the event, transforms it in a suitable format, and sends a success response back to fabric, confirming it received the event. It also sends the transformed event to an external merchant system (typically in XML or JSON).With this endpoint, middleware immediately sends an asynchronous acknowledgement to fabric, based on shipping ID, to indicate whether the call was successful. This acknowledgement is used for learning, auditing, and taking any necessary action. (463 words) - [Page not found - fabric Inc.](/content/faq/xm/caching/index.html) (13 words) - [Page Not Found](/content/developer/v3/product-catalog/v3/product-catalog/data-ingestion/index.html) (32 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/page/2/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (126 words) - [Member APIs - Fabric](/content/developer/v2/api-reference/loyalty/member-apis/index.html) (209 words) - [Get list by listId - Fabric](/content/developer/v2/api-reference/orders-v1/list/get-list-by-listid/index.html): Get list by listId (280 words) - [Webhooks (Advanced) - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/webhooks-advanced/index.html) (1,364 words) - [Supplier Management for Merchants - Fabric](/content/developer/v3/dropship/dropship-retailers/suppliers/supplier-management/supplier-details/index.html) (1,189 words) - [fabric + Red Van CommerceNext Happy Hour - June 2024](/content/go/commercenext-2024-rsvp/index.html): Join us at CommerceNext for a rooftop soirée at Bar 54! Enjoy gourmet bites, craft cocktails, and dynamic networking with breathtaking views of NYC. Experience our exclusive Buy Online, Pick up at Party (BOPIP) and take home exclusive swag. Don't miss out—register now! (323 words) - [Overview - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/products-api-overview/index.html) (839 words) - [Offers - Fabric](/content/developer/v2/api-reference/offers-v2/offers/index.html) (60 words) - [XM - Fabric](/content/developer/v2/api-reference/xm-v2/xm/index.html) (96 words) - [Dropship API - Fabric](/content/developer/v2/api-reference/dropship/dropship-api/index.html) (173 words) - [Updating Inventory - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/reviewing/updating-inventory/index.html): In this video, I will show you how to update your inventory in the Fabric Supplier Portal. I will guide you through the steps, starting from accessing the Products section in the navigation bar to updating the inventory for a single item or multiple products at once. I will also explain how to change the status of an item to Discontinued or Available. By the end of the video, you will be able to confidently manage your inventory in the Fabric Supplier Portal. (469 words) - [Page Not Found](/content/developer/v3/get-started/fabric-ai/overview/index.html) (24 words) - [Page Not Found](/content/developer/v3/dropship/dropship-suppliers/products/v3/dropship/dropship-suppliers/products/reviewing/updating-inventory/index.html) (25 words) - [Product Catalog - Fabric](/content/developer/v2/api-reference/product-catalog/product-information-management/index.html) (244 words) - [User - Fabric](/content/developer/v2/api-reference/authentication-v1/user/overview/index.html) (24 words) - [Editing an Item - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/items/editing-an-item/index.html) (137 words) - [Get organization - Fabric](/content/developer/v2/api-reference/customer/organization/get-organization/index.html) (20 words) - [Prices - Fabric](/content/developer/v3/offers/api-reference/offers/prices/overview/index.html) (38 words) - [How to Integrate Backend Applications to Call fabric APIs - Fabric](/content/developer/v2/recipes/sample/index.html): General guidelines to integrate with backend APIs or your backend daemon application with the appropriate permissions to call fabric APIs. (197 words) - [fabric.inc](/content/support/hc/en-us/index.html) (21 words) - [XM - Fabric](/content/developer/v2/api-reference/xm-v1/xm/index.html) (66 words) - [Order Management System - Fabric](/content/developer/v2/api-reference/orders-v1/order-management-system/index.html) (29 words) - [Get shipping method - Fabric](/content/developer/v2/api-reference/orders-v1/shipping/get-shipping-method/index.html): Get shipping method (265 words) - [Managing Categories - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/categories/managing-categories/index.html) (994 words) - [Editing Store Fulfillments - Fabric](/content/developer/v3/store-fulfillment/editing-store-fulfillments/index.html) (986 words) - [Getting System App Credentials - Fabric](/content/developer/v3/platform/settings/api-apps/getting-system-app-credentials/index.html) (258 words) - [Add Variants to Products by ID - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-id/add-variants-to-products-by-id/index.html): Variants are the different options of an item such as size, color, and materials. For example, there are 12 variants for a laptop that comes in three sizes (13, 15, and 17 inches) and four colors (red, blue, grey, and white). By adding variants to products, you can offer more options to shoppers. With this endpoint, you can add up to 25 variants to an existing product. Note: 1. At least one variant must be specified. 2. If you don't have product ID, use the corresponding SKU-based endpoint - POST /products/sku/{sku}/variants/actions/attach. (383 words) - [Dropship Integrations Overview - Fabric](/content/developer/v3/dropship/dropship-retailers/integrations/overview/index.html) (96 words) - [Delete cart - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/carts/delete-cart/index.html): Removes the cart corresponding to the provided cart ID. The Cart ID from the Create cart endpoint is used in the path parameter. (401 words) - [Terms of Service - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/terms-of-service/index.html) (125 words) - [Inventory (3.0.0) - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/inventory-3-0-0/index.html) (41 words) - [Dropship Product Attribute List - Fabric](/content/developer/v3/dropship/dropship-retailers/products/attributes/index.html): A standardized reference of product attributes for Dropship onboarding and integrations. (283 words) - [Offers (3.0.0) - Fabric](/content/developer/v3/offers/api-reference/offers/offers-3-0-0/index.html) (90 words) - [Smart Order Routing - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/smart-order-routing/overview/index.html) (457 words) - [Configuring Product Catalog - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/developer-guide/configuring-product-catalog/index.html) (1,031 words) - [Promotions - Fabric](/content/developer/v3/offers/api-reference/offers/promotions/overview/index.html) (30 words) - [Coupons - Fabric](/content/developer/v3/offers/api-reference/offers/coupons/overview/index.html) (40 words) - [Store Inventory Lookup - Fabric](/content/developer/v3/store-fulfillment/store-inventory-lookup/index.html) (353 words) - [Fulfillment - Fabric](/content/developer/v3/release-notes/july2025/fulfillment/index.html) (204 words) - [Shipping Method - Fabric](/content/developer/v2/api-reference/orders-v2/shipping-method/overview/index.html) (33 words) - [Editing Store Inventory Transfers - Fabric](/content/developer/v3/store-fulfillment/editing-transfers/index.html) (484 words) - [List inventory - Fabric](/content/developer/v3/dropship/api-reference/merchant/inventory/get-inventory/index.html): Retrieve a list of inventory items for the specified retailer. (294 words) - [Shipping Accounts - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/shipping-accounts/index.html) (398 words) - [Items Overview - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/list/items/items/index.html) (127 words) - [Product & Inventory Templates - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/product-inventory-templates/index.html) (680 words) - [Attribute Value Transformers - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/attribute-value-transformers/index.html) (397 words) - [Cancelling Orders - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/cancelling-orders/index.html): Instructions for suppliers on canceling orders and handling cancellation requests in fabric Dropship. (297 words) - [Completing Store Fulfillments - Fabric](/content/developer/v3/store-fulfillment/completing-store-fulfillments/index.html) (600 words) - [Inventory Settings - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/inventory-settings/index.html) (375 words) - [Viewing Store Adjustments - Fabric](/content/developer/v3/store-fulfillment/viewing-adjustments/index.html) (500 words) - [Page Not Found](/content/developer/v3/orders-and-inventory/user-guides/settings/rbac/role-based-access-control-orders-roles-mdx.html) (28 words) - [Searching, Filtering, and Sorting Items - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/searching-filtering-sorting-items/index.html) (260 words) - [Notifications - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/notifications/index.html) (343 words) - [Completing Customer Handoffs - Fabric](/content/developer/v3/store-fulfillment/picking-up-orders/index.html) (683 words) - [List - Fabric](/content/developer/v2/api-reference/orders-v1/list/overview/index.html) (30 words) - [Transferring Store Inventory - Fabric](/content/developer/v3/store-fulfillment/creating-transfers/index.html) (765 words) - [Shipping - Fabric](/content/developer/v2/api-reference/cart-api/shipping/overview/index.html) (54 words) - [Product Import Developer Guide - Fabric](/content/developer/product-agent/developer-guides/postman-import-csv-guide/index.html): Import product data through CSV upload to start enrichment. (1,340 words) - [Feedback and Contact - Fabric](/content/developer/v3/release-notes/feedback-contact/index.html) (20 words) - [Order Lookup - Fabric](/content/developer/v3/store-fulfillment/order-lookup/index.html) (414 words) - [API Clients - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/api-clients/index.html) (231 words) - [Items Overview - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/items-overview/index.html) (84 words) - [General information - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/general-information/index.html) (237 words) - [Integrations - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/integrations/index.html) (178 words) - [Viewing Customer Handoffs - Fabric](/content/developer/v3/store-fulfillment/viewing-customer-pickups/index.html) (433 words) - [Viewing Store Fulfillments - Fabric](/content/developer/v3/store-fulfillment/viewing-fulfillments/index.html) (446 words) - [Dropship Products UI Overview - Fabric](/content/developer/v3/dropship/dropship-retailers/products/overview/index.html) (1,274 words) - [Safety Stock - Fabric](/content/developer/v3/dropship/dropship-retailers/suppliers/supplier-management/safety-stock/index.html): Configure safety stock to maintain buffer inventory and reduce overselling across sales channels. (128 words) - [Product Attributes Overview - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/product-attributes-overview/index.html) (681 words) - [Taxonomy Overview - Fabric](/content/developer/product-agent/admin-settings/settings/taxonomy-overview/index.html): Learn how defining categories and attributes creates a structured catalog that supports consistent, high-quality product enrichment. (430 words) - [Branding - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/branding/index.html) (132 words) - [Create an optimization workflow - Fabric](/content/developer/product-agent/api-reference/optimize/create-workflow/index.html): Creates an optimization workflow that processes a previously uploaded artifact. Provide the artifact_id returned by POST /v2/optimize/artifacts as input.artifact.artifact_id. Workflows run in supervised mode by default. The workflow pauses at human-in-the-loop review gates that allow reviewers to approve taxonomy mappings, sample enrichments, and the final publish step. Review gates are approved in the CommerceOS web application, not through the API. When a workflow reaches status: REVIEW_PENDING, direct a reviewer to CommerceOS to evaluate and approve the active gate. Once the reviewer acts in the UI, the workflow resumes automatically and the next poll of GET /v2/optimize/workflows/{workflow_id} reflects the new state. (398 words) - [Viewing Store Transfers - Fabric](/content/developer/v3/store-fulfillment/viewing-transfers/index.html) (417 words) - [Data Ingestion - Fabric](/content/developer/v3/product-catalog/data-ingestion/index.html) (864 words) - [Importing order and inventory data - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/developer-guide/order-and-inventory-import/index.html) (2,525 words) - [Overview - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/overview/index.html) (1,196 words) - [Networks Overview - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/networks-overview/index.html) (174 words) - [Importing Products - Fabric](/content/developer/product-agent/activate/activating-products/importing-products/index.html): Import product data through CSV upload to initiate enrichment. (630 words) - [Stripe connector - Fabric](/content/developer/v3/integrations/stripe-connector/index.html) (206 words) - [Product Catalog AI - Fabric](/content/developer/v3/getting-started/copilot/fabric-ai/product-catalog-ai/index.html) (464 words) - [Categories - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/categories/overview/index.html) (281 words) - [Algolia connector - Fabric](/content/developer/v3/integrations/algolia-connector/index.html) (246 words) - [Fetch access token - Fabric](/content/developer/v3/getting-started/authentication-v3/authentication-endpoints/fetch-access-token/index.html): This endpoint allows apps to fetch access tokens. For user apps, use this endpoint after the /authorize endpoint and the subsequent callback. For user apps this endpoint supports generation of access token from authorization code or from refresh token, sent in the previous authorize endpoint's callback. For system apps this endpoint can directly be used to get an access token, no prior /authorize end point call is needed.NOTE: Fetching a token for a system app via the browser on our developer portal WILL NOT WORK as browser requests to the token endpoint must use PKCE. Instead, send the request through a server side/native method and ensure the 'Origin' header isn't present. (264 words) - [Catalog Connector Overview - Fabric](/content/developer/v3/product-catalog/user-guides/catalog-connector/overview/index.html) (202 words) - [Get a product by ID - Fabric](/content/developer/v3/dropship/api-reference/merchant/products/get-product-by-id/index.html): Retrieve a single product by ID. (1,054 words) - [Overview - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/overview/index.html) (303 words) - [Introduction - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/developer-guide/introduction/index.html) (290 words) - [Distribute Product Data to Channels and Systems - Fabric](/content/developer/v3/product-catalog/use-cases/distribute-product-data/index.html) (264 words) - [Dropship Reporting Overview - Fabric](/content/developer/v3/dropship/dropship-retailers/reports/reports/index.html) (392 words) - [Locations Overview - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/locations-overview/index.html) (334 words) - [Fulfillment AI - Fabric](/content/developer/v3/getting-started/copilot/fabric-ai/fulfillment-ai/index.html) (399 words) - [Page Not Found](/content/developer/v3/v3/cart-and-checkout/api-reference/carts-v3/overview/index.html) (24 words) - [API Authentication and Data Sync - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/api-authentication-data-sync/index.html) (135 words) - [Adding a Prompt - Fabric](/content/developer/product-agent/monitor/add-a-prompt/index.html): Create and manage custom search prompts to measure product visibility in AI-powered shopping engines (274 words) - [Page Not Found](/content/developer/v3/v3/offers/user-guides/offers/overview/index.html) (20 words) - [Page not found - fabric Inc.](/content/type/order-management/page/4/index.html) (13 words) - [Sampled Enrichment - Fabric](/content/developer/product-agent/activate/sampled-enrichment/index.html): Review and refine AI-generated product content before applying enrichment across your catalog. (878 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/9/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (128 words) - [Taxonomy Mapping - Fabric](/content/developer/product-agent/activate/taxonomy-mapping/index.html): Map product categories and attributes to your brand's structure. (552 words) - [Category Performance Report - Fabric](/content/developer/product-agent/monitor/category-performance-report/index.html): View detailed category performance, including visibility, content depth, rankings, and AI search insights, with tools to compare against leaders or competitors and refine enrichment strategy. (570 words) - [Avalara connector - Fabric](/content/developer/v3/integrations/avalara-connector/index.html) (153 words) - [Prompts - Fabric](/content/developer/product-agent/monitor/prompts/index.html): Understand how your products surface in AI-powered shopping queries and monitor prompt-level visibility and competitiveness. (610 words) - [Integrating Shopify with fabric - Fabric](/content/developer/v3/integrations/shopify/overview/index.html) (222 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/8/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (123 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/7/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (130 words) - [Constructor.io connector - Fabric](/content/developer/v3/integrations/constructor-io-connector/index.html) (150 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/10/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (129 words) - [Update list by Id - Fabric](/content/developer/v2/api-reference/orders-v2/list/update-list-by-id/index.html): Updates list details by its Id. Updating a list does not does not update item details. To add or delete items to or from a list, use POST/{listId}/items endpoint. (607 words) - [Experiment Performance - Fabric](/content/developer/product-agent/monitor/experiment-performance/index.html): Analyze experiment results and compare performance over time. (388 words) - [Overview - Fabric](/content/developer/product-agent/admin-settings/settings/brand-config-overview/index.html): Configure the guidelines that Product Agent uses when generating enriched product content. (353 words) - [Users - Fabric](/content/developer/product-agent/admin-settings/admin/users/index.html): Create and manage users in Product Agent by assigning roles and organizing users by company. (288 words) - [Overview - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/overview/index.html) (383 words) - [Configuration Template Guide - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/developer-guide/configuration-template-guide/index.html): A guide for exporting configurations from Sandbox to Production (420 words) - [Page Not Found](/content/developer/docs/orders-pre-order-and-backorder/index.html) (31 words) - [Recommendations - Fabric](/content/developer/product-agent/monitor/recommendations/index.html): View and compare category-level content depth metrics against competitors and leaders, with pre- and post-optimization performance insights. (243 words) - [Get a specific proposal - Fabric](/content/developer/v3/dropship/api-reference/merchant/proposals/get-proposal-details-by-id/index.html) (373 words) - [Approve a proposal - Fabric](/content/developer/v3/dropship/api-reference/merchant/proposals/get-approved-proposals-by-id/index.html) (338 words) - [Order Fulfillment Logic Overview - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-fulfillment-logic/order-fulfillment-logic/index.html) (653 words) - [Adding a Competitor for Monitoring - Fabric](/content/developer/product-agent/monitor/add-a-competitor/index.html): Compare your categories to competitors in AI shopping to uncover enrichment and category strategy opportunities. (139 words) - [Introduction - Fabric](/content/developer/product-agent/activate/activating-products/introduction/index.html): Define your product set and see how taxonomy mapping prepares your catalog for enichment. (352 words) - [Definitions of Commerce Terms | Fabric](/content/resources/glossary/index.html): Get definitions for important terms about commerce and modern merchandising practices. (22 words) - [Enriching Products - Fabric](/content/developer/product-agent/activate/enriching-products/index.html): Select products or categories to enrich and begin the enrichment process. (51 words) - [Enrich All & Review - Fabric](/content/developer/product-agent/activate/enrich-all-review/index.html): Browse enriched content and compare Product Agent's enrichment to your original data. (280 words) - [Experiments - Fabric](/content/developer/product-agent/activate/activating-products/experiments/index.html): Test how enriched product content impacts performance. (287 words) - [Adding a Monitored Category - Fabric](/content/developer/product-agent/monitor/add-a-monitored-category/index.html): Use the Monitor tab to add categories you want to track, helping you follow visibility trends and focus your enrichment efforts. (59 words) - [Companies - Fabric](/content/developer/product-agent/admin-settings/admin/companies/index.html): Create and manage companies in Product Agent and organize brands under their parent companies. (264 words) - [Publishing Products - Fabric](/content/developer/product-agent/activate/publishing-products/index.html): Publish your enriched products to your ecommerce platforms. (113 words) - [Inventory - Fabric](/content/developer/v2/api-reference/orders-v2/inventory/index.html) (33 words) - [developer/v2/api-reference/orders-v2/index.html](/content/developer/v2/api-reference/orders-v2/index.html) (78 words) - [Importing Locations - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/import-locations/index.html) (707 words) - [Brands - Fabric](/content/developer/product-agent/admin-settings/admin/brands/index.html): View brands and parent company associations in Product Agent. (156 words) - [Find inventories of specific items - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/inventory/find-inventories-of-specific-items/index.html): Search for inventories of specific items by SKUs, itemIds, location numbers, and other parameters as specified in the request body. This endpoint retrieves the exact available quantity of the searched inventory. (477 words) - [Configuring Scheduled Closures - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/scheduledclosures/index.html) (320 words) - [Processing Exchanges - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/exchange-orders/index.html) (860 words) - [List of Webhook Events - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/developer-guide/list-of-webhook-events/index.html) (779 words) - [Create appeasement by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/appeasements/create-appeasement-by-order-id/index.html): When customer is dissatisfied with their shopping experience, you may want to offer an appeasements amount such as partial refund to keep them happy. This endpoint is used to create appeasement request by order ID . Note: If you do not have an order ID, but have an order number, use the order number-based endpoint - POST /orders/order-number/{orderNumber}/actions/create-appeasement. (2,595 words) - [Importing Product Attributes - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/importing-product-attributes/index.html) (728 words) - [Get eligibility of returns for items in an order by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/returns/get-eligibility-of-returns-for-items-in-an-order-by-order-id.html): Determines whether one or more items in an order are eligible for return. Customers may request a return if items do not meet expectations or if they have simply changed their mind. This endpoint checks return eligibility using the order ID. You can also specify a lineItemId to check eligibility for a specific item. If omitted, eligibility is checked for each item in the order. Note: - Use this endpoint only if you have the order ID. - If you have an order number instead, use the order number–based endpoint: POST /orders/order-number/{orderNumber}/actions/check-return-eligibility. (398 words) - [Get backOrderPreOrderReservation list - Fabric](/content/developer/v2/api-reference/orders-v2/backorder-preorder-reservation/get-backorderpreorderreservation-list/index.html) (282 words) - [Get all product proposals - Fabric](/content/developer/v3/dropship/api-reference/merchant/proposals/get-proposed-products/index.html) (431 words) - [Update Order Attributes - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/update-attributes-by-id/index.html): The update attributes endpoint is used to update order attributes using the order ID. Attributes can be updated in the integration layer to modify external system related information. (3,863 words) - [Shipping Methods - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/configurations/shipping-methods/index.html) (711 words) - [Creating a Location - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/create-location/index.html): Locations are used to fulfill orders (766 words) - [Adding a Text Attribute - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-text-attribute2/index.html) (181 words) - [Get vendor connections - Fabric](/content/developer/v3/dropship/api-reference/merchant/connection-invites/get-invites/index.html): Gets a list of vendor connections. (504 words) - [Inventory FAQ - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/inventory-faq-s/index.html) (2,194 words) - [Create a Network - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/create-a-network/index.html) (637 words) - [Viewing Orders - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/viewing-orders/index.html) (319 words) - [Adding a Boolean Attribute - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/adding-a-boolean-attribute2/index.html) (105 words) - [Delete a shopping list by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-lists/delete-a-shopping-list-by-id/index.html): Shoppers need to remove unwanted or irrelevant shopping lists. With this endpoint, they can delete a list by list ID. (352 words) - [Create price list - Fabric](/content/developer/v2/api-reference/offers-v2/price-list/create-price-list/index.html): Enables you to create a price list. Depending upon the currency code you set for a price list, you will be able to create or update price (using POST/api-offers/price) under the pricelist for the defined currency code only. (542 words) - [User Management - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/user-management/index.html) (442 words) - [List fulfillments or shipments from vendors - Fabric](/content/developer/v3/dropship/api-reference/merchant/shipments/get-shipments/index.html): Gets a list of fulfillments or shipments that contain details about the variants included in the shipment along with the tracking number. Generally, the is_acknowledged=0 is passed as a query to return only new shipments not yet processed by the retailer. (585 words) - [Product and Inventory Template Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/templates/index.html): Keep data consistent between internal and external systems (701 words) - [List - Fabric](/content/developer/v2/api-reference/orders-v2/list/overview/index.html) (38 words) - [Get backorder or preorder details by ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/backorders-preorders/get-backorder-or-preorder-details-by-id/index.html): Get backorder or preorder reservation details by ID. (355 words) - [Create appeasement by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/appeasements/create-appeasement-by-order-number/index.html): When customer is dissatisfied with their shopping experience, you may want to offer an appeasement amount to keep them happy. This endpoint is used to create appeasement request by order number. Note: If you do not have an order number, use the corresponding order ID-based endpoint - POST /orders/{orderId}/actions/create-appeasement (2,579 words) - [Get all price lists - Fabric](/content/developer/v2/api-reference/offers-v2/price-list/get-all-price-lists/index.html): Retrieves a paginated list of all price lists. (466 words) - [Create a new order (mixed vendors) - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/create-brands/index.html): Creates a new order (mixed vendors) (9,850 words) - [Service Error Codes - Fabric](/content/developer/v3/error-codes/system-errors/index.html) (669 words) - [Get details of a return. - Fabric](/content/developer/v3/dropship/api-reference/merchant/returns/get-return-by-id/index.html): Gets the details of a return. (3,447 words) - [API Client Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/api-clients/index.html) (517 words) - [Dropship Shopify Integration - Fabric](/content/developer/v3/dropship/dropship-retailers/integrations/shopify-integration/index.html) (1,153 words) - [Retry webhook - Fabric](/content/developer/v2/api-reference/orders-v2/webhook/retry-webhook/index.html): This endpoint lets you manually re-trigger a webhook event. (352 words) - [Attributes - Fabric](/content/developer/v3/product-catalog/user-guides/product-catalog/attributes/attributes/index.html) (95 words) - [Order Policies - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/configurations/policies/index.html) (816 words) - [Cancel order by order ID - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/cancellations/cancel-order-by-order-id/index.html): When customers order cancellation request is determined to be eligible, this endpoint processes the cancellation by order ID. Note: If you do not have the order number, use the corresponding order number-based endpoint - POST /orders/order-number/{orderNumber}/actions/cancel. (4,462 words) - [Get backOrderPreOrderReservation - Fabric](/content/developer/v2/api-reference/orders-v2/backorder-preorder-reservation/get-backorderpreorderreservation/index.html) (287 words) - [Delete BackOrderPreOrderReservation - Fabric](/content/developer/v2/api-reference/orders-v2/backorder-preorder-reservation/delete-backorderpreorderreservation/index.html) (300 words) - [Canceling Items in an Order - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/order-management/cancel-skus/index.html) (261 words) - [Overview - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/overview/index.html): Build a centralized source of order, inventory, and warehouse information with fabric Orders. (1,124 words) - [Retail Trends Archives - Page 2 of 2 - fabric Inc.](/content/type/retail-trends/page/2/index.html) (157 words) - [Terms of Service Settings - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/terms-of-service/index.html) (110 words) - [AI & Automation Archives - Page 4 of 4 - fabric Inc.](/content/type/ai-automation/page/4/index.html) (173 words) - [Cancel order by order number - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/cancellations/cancel-order-by-order-number/index.html): Cancels an order when a customer's cancellation request is determined to be eligible. This endpoint processes the cancellation based on the provided order number. Note: - Use this endpoint only if you have the order number. - If you have the order ID or external order ID instead, use the corresponding identifier-based endpoint: POST /orders/{orderIdType}/{orderIdValue}/actions/cancel. (4,414 words) - [Getting Started with Returns - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/returns/overview/index.html) (65 words) - [Activity Log - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/activity-log/index.html) (146 words) - [Create new order - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders/create-new-order/index.html): This endpoint creates a new order in the fabric Orders (OMS) system, regardless of whether it originates from fabric CnC service or an external system. The response includes an order ID, which is required for subsequent calls such as updating pickup information, getting order details, verifying eligibility for order cancellations, returns, exchanges, as well as creating appeasements, and processing order returns, cancellations, and exchanges. (10,451 words) - [Get orders - Fabric](/content/developer/v3/dropship/api-reference/merchant/orders/get-orders/index.html): Gets a list of orders. (8,793 words) - [Delete Product by SKU - Fabric](/content/developer/v3/product-catalog/api-reference/product-catalog/product-operations-by-sku/delete-product-by-sku/index.html): To keep the product list (catalog) up to date and current, it's important to remove products that are discontinued permanently. With this endpoint, you can delete a product (Item, Bundle, or Variant) by SKU. Using deleteVariants as query parameter, you an optionally specify if you want to delete the associated variants as well. Note: If you don't have product SKU, use the corresponding ID-based endpoint - DELETE /products/{id}. (324 words) - [Zones - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/create-a-zone/index.html) (636 words) - [BigCommerce Integration - Fabric](/content/developer/v3/dropship/dropship-retailers/integrations/bigcommerce-integration-1/index.html) (548 words) - [Order Attributes - Fabric](/content/developer/v3/orders-and-inventory/user-guides/orders/configurations/order-attributes/index.html) (467 words) - [Price Lists - Fabric](/content/developer/v3/offers/api-reference/offers/price-lists/overview/index.html) (97 words) - [Role-Based Access Control (RBAC) - Fabric](/content/developer/v3/platform/settings/rbac/role-based-access-control/index.html) (250 words) - [Getting Started with Inventory - Fabric](/content/developer/v3/orders-and-inventory/api-reference/inventory/inventory/overview/index.html) (88 words) - [Standardized Error Codes in fabric - Fabric](/content/developer/v3/error-codes/overview/index.html) (458 words) - [Inventory - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/manage-inventory-overview/index.html): See the stock of goods across locations all in one spot (443 words) - [Geographic Regions - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/create-geo/index.html) (403 words) - [Creating an Alert from a Template - Fabric](/content/developer/v3/platform/home/alerts/creating-an-alert-from-template/index.html) (371 words) - [Getting Started with Lists - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/shopping-lists/overview/index.html) (99 words) - [Activity Log - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/activity-log/index.html) (182 words) - [Customer Self - Fabric](/content/developer/v3/platform/api-reference/customers/customer-self/overview/index.html) (47 words) - [Getting Started with Cancellations - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/cancellations/overview/index.html) (46 words) - [Getting Started with Backorders & Preorders - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/backorders-preorders/overview/index.html) (85 words) - [Fulfillment - Fabric](/content/developer/v3/release-notes/jan2025/fulfillment/index.html) (176 words) - [Identifiers - Fabric](/content/developer/v3/getting-started/api-guides/identifiers/index.html) (1,937 words) - [Page not found - fabric Inc.](/content/type/omnichannel-marketplaces/page/3/index.html) (13 words) - [Get a list of returns - Fabric](/content/developer/v3/dropship/api-reference/merchant/returns/get-returns/index.html): Gets a list of returns. RMAs are issued when merchandise needs to be, or has already been, returned to the vendor. Either party (vendor or retailer) can initiate the return. Once created, the return's status is set to pending while the vendor awaits the delivery of the items to the return address. Upon receipt, the vendor will inspect the items, and if all is well, closes the return. (3,360 words) - [Merchant Settings Overview - Fabric](/content/developer/v3/dropship/dropship-retailers/settings/overview/index.html): The Retailer Settings section lets you manage all aspects of your Dropship merchant account (327 words) - [Customers Roles - Fabric](/content/developer/v3/platform/settings/rbac/role-based-access-control-customers-roles/index.html) (64 words) - [Retail Trends Archives - fabric Inc.](/content/type/retail-trends/index.html) (255 words) - [Integrating with Dropship APIs - Fabric](/content/developer/v3/dropship/dropship-retailers/integrations/api-integration/index.html) (306 words) - [Page Not Found](/content/developer/v3/reference/about-order-backorders-preorders/index.html) (35 words) - [Price List - Fabric](/content/developer/v2/api-reference/offers-v2/price-list/overview/index.html) (107 words) - [FTP Integration - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/ftp-integration/index.html) (600 words) - [Webhook - Fabric](/content/developer/v2/api-reference/orders-v2/webhook/overview/index.html) (108 words) - [AI & Automation Archives - fabric Inc.](/content/type/ai-automation/index.html) (123 words) - [Page Not Found](/content/developer/docs/offers-settings/index.html) (32 words) - [Page Not Found](/content/developer/reference/offers-getting-started/index.html) (23 words) - [Alerts Conceptual Guide - Fabric](/content/developer/v3/platform/home/alerts/alerts-conceptual-guide/index.html) (1,176 words) - [List all carriers - Fabric](/content/developer/v3/dropship/api-reference/merchant/carriers/get-carriers/index.html): Retrieve a list of all available shipping carriers for the given retailer. (276 words) - [Accepting/Declining Retailer Returns - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/accepting-declining-returns/index.html): Supplier workflow for processing retailer-initiated returns in Dropship. (226 words) - [Agentic AI Archives - fabric Inc.](/content/type/agentic-ai/index.html) (17 words) - [Page Not Found](/content/developer/docs/offers-overview/index.html) (19 words) - [Page Not Found](/content/developer/reference/identity-developer-guide-sys-apps-authentication/index.html) (30 words) - [Product Info Archives - fabric Inc.](/content/type/product-info/index.html) (133 words) - [Glossary - Fabric](/content/developer/v3/getting-started/copilot/glossary/index.html) (2,130 words) - [Pricing - Fabric](/content/developer/v2/api-reference/offers-v2/pricing/overview/index.html) (44 words) - [Getting the Account ID - Fabric](/content/developer/v3/platform/settings/account-details/getting-the-account-id/index.html) (84 words) - [Page Not Found](/content/developer/docs/offers-coupons/index.html) (21 words) - [Release Summary - Fabric](/content/developer/v3/release-notes/oct2024/release-summary/index.html) (76 words) - [Page Not Found](/content/developer/reference/consenttodelay/index.html) (24 words) - [Page Not Found](/content/developer/reference/getcartbyid/index.html) (24 words) - [Page Not Found](/content/developer/reference/additem/index.html) (24 words) - [Concepts - Fabric](/content/developer/v3/getting-started/authentication-v3/concepts/index.html) (1,048 words) - [Security and Compliance - Fabric](/content/developer/v3/getting-started/api-guides/security-and-compliance/index.html): Learn how we protect customer data, user data, and the reliability of our commerce services and applications. (805 words) - [Getting Started with fabric APIs - Fabric](/content/developer/v3/getting-started/api-guides/getting-started-with-fabric-apis/index.html) (501 words) - [eBook: The Big Book of Retail Success](/content/go/replatforming-assessment/index.html): Unlock tailored insights with a free, vendor-neutral Platform Fit Evaluation by Jay Topper. Get strategic guidance and an executive-ready deck to fuel your transformation! (184 words) - [API Authentication - Fabric](/content/developer/v3/getting-started/api-guides/api-authentication/index.html) (241 words) - [Overview - Fabric](/content/developer/v3/getting-started/copilot/fabric-ai/overview/index.html) (723 words) - [Webinar: Thriving in the Age of AI and Connected Commerce](/content/go/future-of-retail-ai-connected-commerce-webinar/index.html): Join retail experts Jay Topper and Jenna Flateman Posner in this webinar on AI-powered omnichannel strategies. Learn how to optimize retail operations and thrive in a data-driven, connected commerce world. (197 words) - [Pricing - Fabric](/content/developer/v3/offers/user-guides/offers/pricing/index.html): Set and track the price of your products (725 words) - [Using Developer Portal - Fabric](/content/developer/v3/getting-started/api-guides/using-developer-portal/index.html) (231 words) - [Viewing Store Receivings - Fabric](/content/developer/v3/store-fulfillment/viewing-receivings/index.html) (357 words) - [Example - Fabric](/content/developer/v3/getting-started/api-guides/example/index.html) (234 words) - [Overview - Fabric](/content/developer/v3/getting-started/modules-and-feature-descriptions/overview/index.html) (203 words) - [Merchant Orders UI Overview - Fabric](/content/developer/v3/dropship/dropship-retailers/orders/overview/index.html) (326 words) - [Making your first API request - Fabric](/content/developer/v3/getting-started/api-guides/making-your-first-api-request/index.html) (328 words) - [Order Management System - Fabric](/content/developer/v2/api-reference/orders-v2/order-management-system/index.html) (78 words) - [Introduction to Integrations - Fabric](/content/developer/v3/dropship/dropship-suppliers/integrations/overview/index.html) (2,043 words) - [Feature Descriptions - Fabric](/content/developer/v3/getting-started/copilot/feature-descriptions/index.html) (149 words) - [Adding Team Members - Fabric](/content/developer/v3/getting-started/copilot/adding-team-members/index.html) (128 words) - [Page Not Found](/content/developer/docs/orders-overview/index.html) (26 words) - [Getting Started with fabric Carts API - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/developer-guide/getting-started/index.html) (421 words) - [Compliance Scorecard - Fabric](/content/developer/v3/dropship/dropship-suppliers/reports/compliance-scorecard/index.html) (360 words) - [Subscribe to webhooks - Fabric](/content/developer/v3/dropship/api-reference/merchant/webhooks/sub-to-a-webhook/index.html): Subscribe to events via webhooks for a retailer. (477 words) - [Data Security - Fabric](/content/developer/v3/getting-started/data-security/index.html) (413 words) - [Plan Your Dropship Implementation - Fabric](/content/developer/v3/dropship/dropship-retailers/implimentation-planning-guide/index.html) (2,583 words) - [Overview - Fabric](/content/developer/v3/platform/home/alerts/alerts-overview/index.html) (1,365 words) - [Terms and Conventions - Fabric](/content/developer/v3/getting-started/copilot/terms-and-conventions/index.html) (146 words) - [Checking Job Statuses - Fabric](/content/developer/v3/dropship/dropship-retailers/checking-job-status/index.html) (448 words) - [Dropship Setup Prerequisites - Fabric](/content/developer/v3/dropship/dropship-suppliers/getting-started/dropship-setup-prerequisites/index.html) (276 words) - [Supplier Onboarding Guide - Fabric](/content/developer/v3/dropship/dropship-suppliers/getting-started/onboarding-guide/index.html) (1,460 words) - [Overview - Fabric](/content/developer/v3/dropship/dropship-suppliers/orders/overview/index.html) (212 words) - [Support - Fabric](/content/developer/v3/dropship/dropship-retailers/support/index.html) (295 words) - [Checking Job Statuses - Fabric](/content/developer/v3/dropship/dropship-suppliers/checking-job-status/index.html) (405 words) - [Authentication in Dropship - Fabric](/content/developer/v3/dropship/api-reference/authentication/index.html) (365 words) - [Overview - Fabric](/content/developer/v3/offers/user-guides/offers/overview/index.html): Offers is fabric's pricing and promotions engine with tools to manage your pricing, promotions, and coupons in one place. (239 words) - [Release Summary - Fabric](/content/developer/v3/release-notes/july2025/release-summary/index.html) (214 words) - [Changing the Store Location - Fabric](/content/developer/v3/store-fulfillment/updating-store-location/index.html) (152 words) - [Brand Config Setup - Fabric](/content/developer/product-agent/admin-settings/settings/brand-config-setup/index.html): Steps to configure channels, languages, competitor inputs, supplier data enhancement, and brand voice settings in Product Agent. (217 words) - [Getting Started - Fabric](/content/developer/v3/product-catalog/getting-started/index.html) (418 words) - [Overview - Fabric](/content/developer/v3/orders-and-inventory/homepage/index.html) (306 words) - [Dropship by fabric - Fabric](/content/developer/v3/dropship/homepage/index.html): A unified platform connecting Suppliers and Merchants to simplify commerce, expand reach, and streamline fulfillment. (218 words) - [Overview - Fabric](/content/developer/v3/integrations/overview/index.html) (182 words) - [Monitor Tuning - Fabric](/content/developer/product-agent/admin-settings/settings/monitor-tuning/index.html): Configure customer personas, regional targeting, and category price ranges to refine visibility scores in Monitor. (436 words) - [developer/llms-txt.html](/content/developer/llms-txt.html) (755 words) - [wp-content/uploads/2024/03/oms-software-choosing-the-right-solution-in-2024-1-pdf.html](/content/wp-content/uploads/2024/03/oms-software-choosing-the-right-solution-in-2024-1-pdf.html) (1,129 words) - [Page not found - fabric Inc.](/content/22/22/22https/talk-commerce-com/commerce/the-future-of-omnichannel-commerce-insights-from-fabric-ceo-mike-micucci/22/22/22/index.html) (13 words) - [Page not found - fabric Inc.](/content/22/22/22https/www-youtube-com/watch/index.html) (13 words) - [Page not found - fabric Inc.](/content/22/22/22https/fabric-inc/fabric-resources-hub/22/22/22/index.html) (13 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/6/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (125 words) - [Page not found - fabric Inc.](/content/22/22/22https/fabric-inc/blog/commerce/omnichannel-retail-strategy/22/22/22/index.html) (23 words) - [Page not found - fabric Inc.](/content/22/22/22https/fabric-inc/podcast/turning-your-oms-into-a-customer-experience-powerhouse-with-mike-micucci/22/22/22/index.html) (13 words) - [Overview - Fabric](/content/developer/product-agent/overview/index.html) (411 words) - [Page not found - fabric Inc.](/content/22/22/22https/www-linkedin-com/in/mikemicucci/22/22/22/index.html) (13 words) - [Page Not Found](/content/developer/product-agent/release-notes/index.html) (30 words) - [Page not found - fabric Inc.](/content/22/22/22https/fabric-inc/products/order-management/22/22/22/index.html) (13 words) - [Order Management Archives - Page 2 of 3 - fabric Inc.](/content/type/order-management/page/2/index.html) (253 words) - [Welcome to the fabric Knowledge Base - Fabric](/content/developer/v3/home/index.html): fabric’s API-first platform gives developers the control and flexibility to easily build from scratch or integrate with the existing stack, to compose the perfect commerce experiences. (130 words) - [Page not found - fabric Inc.](/content/22/22/22https/fabric-inc/blog/commerce/how-an-oms-helps-retailers-maximize-the-post-purchase-experience/22/22/22/index.html) (13 words) - [Order Management Archives - Page 3 of 3 - fabric Inc.](/content/type/order-management/page/3/index.html) (106 words) - [Page not found - fabric Inc.](/content/22/22/22https/fabric-inc/22/22/22/index.html) (13 words) - [Overview - Fabric](/content/developer/product-agent/activate/overview/index.html): Prepare and enrich your product catalog for AI-driven search. (293 words) - [Build, Extend, and Elevate - Fabric](/content/developer/v2/home/index.html): fabric’s API-first platform gives developers the control and flexibility to easily build from scratch or integrate with the existing stack, to compose the perfect commerce experiences. (87 words) - [Page not found - fabric Inc.](/content/22/22/22https/channelx-world/2025/01/mike-micucci-the-role-of-ai-agents-in-retail/22/22/22/index.html) (13 words) - [Order Management Archives - fabric Inc.](/content/type/order-management/page/0/index.html) (117 words) - [Visibility - Fabric](/content/developer/product-agent/monitor/overview/index.html): Monitor category search visibility across multiple AI channels (414 words) - [Overview - Fabric](/content/developer/product-agent/admin-settings/admin/overview/index.html): Manage users, companies, and brands in Product Agent. (163 words) - [Orders FAQ - Fabric](/content/developer/v3/orders-and-inventory/api-reference/orders/orders-faq-s/index.html) (1,733 words) - [Overview - Fabric](/content/developer/v3/orders-and-inventory/user-guides/inventory/overview/index.html) (136 words) - [AI Product Recommendations Archives - fabric Inc.](/content/type/ai-product-recommendations/index.html) (16 words) - [Headless Commerce Archives - fabric Inc.](/content/type/headless-commerce/index.html) (32 words) - [Product Data Optimization Archives - fabric Inc.](/content/type/product-data-optimization/index.html) (29 words) - [Conversational AI Archives - fabric Inc.](/content/type/conversational-ai/index.html) (25 words) - [Retail Data Management Archives - fabric Inc.](/content/type/retail-data-management/index.html) (16 words) - [Product Catalog Optimization Archives - fabric Inc.](/content/type/product-catalog-optimization/index.html) (35 words) - [Agentic Commerce Platform Archives - fabric Inc.](/content/type/agentic-commerce-platform/index.html) (32 words) - [Product Data Enrichment Archives - fabric Inc.](/content/type/product-data-enrichment/index.html) (24 words) - [OMS Archives - fabric Inc.](/content/type/oms/index.html) (64 words) - [Headless E-commerce Archives - fabric Inc.](/content/type/headless-e-commerce/index.html) (22 words) - [AI Commerce Platform Archives - fabric Inc.](/content/type/ai-commerce-platform/index.html) (31 words) - [Ai in E-commerce Archives - fabric Inc.](/content/type/ai-in-e-commerce/index.html) (17 words) - [Inventory Forecasting Archives - fabric Inc.](/content/type/inventory-forecasting/index.html) (23 words) - [Product Catalog Management Archives - fabric Inc.](/content/type/product-catalog-management/index.html) (13 words) - [Omnichannel Order Management Solutions Archives - fabric Inc.](/content/type/omnichannel-order-management-solutions/index.html) (17 words) - [Ai agents Archives - fabric Inc.](/content/type/ai-agents/index.html) (13 words) - [Replatforming Archives - fabric Inc.](/content/type/replatforming/index.html) (12 words) - [Retail AI Technology Archives - fabric Inc.](/content/type/retail-ai-technology/index.html) (20 words) - [Omnichannel Retail Strategy Archives - fabric Inc.](/content/type/omnichannel-retail-strategy/index.html) (14 words) - [Omnichannel Customer Experience Archives - fabric Inc.](/content/type/omnichannel-customer-experience/index.html) (13 words) - [Omnichannel & Marketplaces Archives - fabric Inc.](/content/type/omnichannel-marketplaces/page/0/index.html) (242 words) - [Page Not Found](/content/developer/reference/price-list/index.html) (25 words) - [Page Not Found](/content/developer/reference/about-order-webhooks/index.html) (22 words) - [Page Not Found](/content/developer/reference/orders-faqs/index.html) (24 words) - [Page Not Found](/content/developer/reference/identity-developer-guide-concepts/index.html) (22 words) - [Technology & Integrations Archives - fabric Inc.](/content/type/technology-integrations/index.html) (28 words) - [Page Not Found](/content/developer/docs/offers-pricing/index.html) (22 words) - [Order fulfillment software Archives - fabric Inc.](/content/type/order-fulfillment-software/index.html) (31 words) - [Omnichannel & Marketplaces Archives - Page 2 of 2 - fabric Inc.](/content/type/omnichannel-marketplaces/page/2/index.html) (19 words) - [Adapting to Digital: A B2B Brand's Guide for Modernizing Sales](/content/resources/b2b-commerce-guide/index.html): Adapting to Digital: A B2B Brand's Guide for Modernizing Sales Made Specifically For B2B Companies by Ex-Amazonians & Ex-Googlers (435 words) - [Customer Experience Archives - fabric Inc.](/content/type/customer-experience/index.html) (99 words) - [Page Not Found](/content/developer/docs/marketplace-retailers-shipping-tracking/index.html) (29 words) - [Page Not Found](/content/developer/docs/marketplace-suppliers-product-management/index.html) (32 words) - [Page Not Found](/content/developer/docs/marketplace-suppliers-shipments-tracking/index.html) (29 words) - [Page Not Found](/content/developer/docs/marketplace-suppliers-release-notes/index.html) (27 words) - [Page Not Found](/content/developer/docs/overview/index.html) (26 words) - [Page Not Found](/content/developer/docs/marketplace-retailers-import-products-attributes/index.html) (34 words) - [Page Not Found](/content/developer/docs/marketplace-retailers-release-notes/index.html) (31 words) - [Page Not Found](/content/developer/docs/copilot-overview/index.html) (20 words) - [End the Pain of Replatforming Blog: fabric Commerce](/content/blog/commerce/https/dzone-com/articles/monolith-to-microservices-using-the-strangler-patt/index.html): As we revolutionize outdated technologies and platforms, fabric Commerce captures how, what, and why we build our software. (226 words) - [Identity APIs - Fabric](/content/developer/v2/api-reference/authentication-v1/identity-apis/index.html) (43 words) - [Customer Service - Fabric](/content/developer/v2/api-reference/customer/customer-service/index.html) (277 words) - [Currency Settings - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/currency-settings/index.html) (115 words) - [wp-content/uploads/2023/12/10-must-have-oms-features-infog-pdf.html](/content/wp-content/uploads/2023/12/10-must-have-oms-features-infog-pdf.html) (9 words) - [Page not found - fabric Inc.](/content/glossary/gmv/index.html) (13 words) - [fabric @ NextGrowth 2024 | Your Commerce Journey Starts Here!](/content/go/commercenext/index.html): See the fabric headless e-commerce platform in motion at CommerceNext Growth Show 2024 in New York, New York. Our team will be showcasing fabric’s modular products to the world’s best retailers. (385 words) - [User Management - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/user-management/index.html) (443 words) - [Merchant Best Practices - Fabric](/content/developer/v3/dropship/dropship-retailers/merchant_best_practices/index.html) (1,107 words) - [API References - Fabric](/content/developer/v3/getting-started/api-guides/api-references/index.html) (281 words) - [wp-content/uploads/2024/05/5-major-e-commerce-trends-quietly-driving-online-retail-pdf.html](/content/wp-content/uploads/2024/05/5-major-e-commerce-trends-quietly-driving-online-retail-pdf.html) (2,113 words) - [API License - fabric Inc.](/content/api-license/index.html) (2,932 words) - [Terms of Use - fabric Inc.](/content/terms-of-use/index.html) (2,868 words) - [Overview - Fabric](/content/developer/v3/dropship/dropship-suppliers/products/overview/index.html) (835 words) - [Page Not Found](/content/developer/reference/developer-portal-getting-started/index.html) (26 words) - [Page Not Found](/content/developer/reference/shipping-1/index.html) (24 words) - [Page Not Found](/content/developer/reference/cart-getting-started/index.html) (29 words) - [wp-content/uploads/2023/12/oms-software-choosing-the-right-solution-in-2024-pdf.html](/content/wp-content/uploads/2023/12/oms-software-choosing-the-right-solution-in-2024-pdf.html) (1,113 words) - [Settings overview - Fabric](/content/developer/v3/dropship/dropship-suppliers/settings/overview/index.html) (231 words) - [Page Not Found](/content/developer/reference/product-information-management-getting-started/index.html) (24 words) - [AI & Automation Archives - fabric Inc.](/content/blog/events_tags/ai-automation/index.html) (599 words) - [Page Not Found](/content/developer/reference/v1_retailers_inventory_list/index.html) (28 words) - [B2B Commerce Articles | Learn About Growing B2B Commerce](/content/blog/b2b-commerce/index.html): Learn about growing B2B revenue with e-commerce best practices and supporting consumer-driven business models with B2B commerce. (24 words) - [Overview - Fabric](/content/developer/v3/getting-started/overview/index.html) (185 words) - [Overview - Fabric](/content/developer/v3/cart-and-checkout/api-reference/carts-v3/overview/index.html) (179 words) - [Webinar: Thriving in the Age of AI and Connected Commerce](/content/go/future-of-retail-ai-connected-commerce-webinar-0/index.html): Join retail experts Jay Topper and Jenna Flateman Posner in this on-demand webinar on AI-powered omnichannel strategies. Learn how to optimize retail operations and thrive in a data-driven, connected commerce world. (165 words) - [fabric NEON ShopTalk VIP Lounge](/content/go/fabric-neon-shoptalk-vip-lounge/index.html): Register for the fabric Glow Up Lounge — For VIPs at Shoptalk (424 words) - [wp-content/uploads/2023/12/5-compelling-use-cases-for-enterprise-oms-software-pdf.html](/content/wp-content/uploads/2023/12/5-compelling-use-cases-for-enterprise-oms-software-pdf.html) (1,162 words) - [Omnichannel & Marketplaces Archives - fabric Inc.](/content/blog/events_tags/omnichannel-marketplaces/index.html) (418 words) - [On-Demand Webinar: Maximize Sales & Loyalty with Seamless Omnichannel Experiences](/content/go/commercenext-seamless-omnichannel/index.html): Boost customer retention and repeat purchases. Discover scalable technologies for seamless experiences and higher conversion rates. (189 words) - [On-Demand Webinar: Holiday Playbook: Retail Strategies for Success](/content/go/commercenext-holiday-success-strategies/index.html): Gain insights into holiday retail strategies. Overcome supply chain disruptions, tackle labor shortages, and optimize online sales to maximize revenue. (174 words) - [wp-content/uploads/2023/12/unlocking-key-benefits-of-modern-order-management-systems-pdf.html](/content/wp-content/uploads/2023/12/unlocking-key-benefits-of-modern-order-management-systems-pdf.html) (596 words) - [Next-Gen Retail: Crafting the Ultimate Omnichannel Journey Webinar](/content/go/next-gen-retail-webinar/index.html): Join our webinar on April 30: Jay Topper (fabric) and Jennine Loisel (Bounteous x Accolite) discuss how a leading women's fashion retailer achieved a 30% lift and omnichannel revamp. (226 words) - [Monthly Demo: See Product Agent in Action](/content/go/product-agent-monthly-demo/index.html): Explore how answer engines and autonomous agents are transforming shopper behavior.. (241 words) - [Privacy and Terms - fabric Inc.](/content/privacy-policy/index.html) (1,278 words) - [Webinar: Gaining a Competitive Edge with AI](/content/go/webinar-gaining-a-competitive-edge-with-ai/index.html): Learn how AI-driven solutions can elevate your customer journey and boost competitiveness in retail. Empower customer choice, enhance touchpoints, and build lasting loyalty with expert insights. (199 words) - [fabric Dropship for Merchants - Fabric](/content/developer/v3/dropship/dropship-retailers/overview/index.html) (528 words) - [Overview - Fabric](/content/developer/v3/dropship/dropship-suppliers/overview/index.html) (318 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/5/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (115 words) - [Order Management Archives - fabric Inc.](/content/type/order-management/index.html) (150 words) - [Unwind at ShopTalk: Crazy Golf with fabric x AWS x Grid Dynamics](/content/go/fabric-aws-shoptalk-golf-night/index.html): Step off the conference floor and onto the green! Join fabric, AWS, and Grid Dynamics at Swingers Las Vegas for crazy golf, cocktails & networking. (165 words) - [Order Orchestration Imperative Mini eBook](/content/wp-content/uploads/2025/04/order-orchestration-imperative-mini-ebook-pdf.html) (797 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/2/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (138 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/4/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (121 words) - [Event: Orchestrate the Night fabric NRF Party](/content/go/orchestrate-the-night-nrf-party/index.html): Join fabric’s exclusive NRF Party at Boom, The Standard Hotel, High Line! Network with industry leaders, enjoy cocktails, and take in stunning NYC skyline views as we celebrate the future of commerce. Secure your spot! (116 words) - [Order Fulfillment Archives - fabric Inc.](/content/type/order-fulfillment/index.html) (30 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/page/3/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (135 words) - [E-commerce Order Fulfillment Archives - fabric Inc.](/content/type/e-commerce-order-fulfillment/index.html) (31 words) - [Frictionless Commerce Archives - fabric Inc.](/content/type/frictionless-commerce/index.html) (14 words) - [eBook: The Big Book of Retail Success](/content/go/big-book-retail-success-oms-guide/index.html): Elevate your retail game with fabric's ebook. Discover expert insights on transitioning from ERP to order management and enhancing omnichannel success. Download now! (306 words) - [OMS Software Choosing the Right Solution in 2024 - fabric Inc.](/content/pdfs/oms-software-2024/index.html) (40 words) - [Infographic: The Roadmap to Omnichannel Retail Success with fabric OMS](/content/go/oms-journey-to-success/index.html): Unlock faster fulfillment, smarter inventory management, and seamless customer experiences with fabric OMS. Download our Infographic guide and discover how to streamline operations, optimize order routing, and boost efficiency for retail success. (149 words) - [A Modern Solution for Modern Commerce eBook](/content/go/modern-solution-for-modern-commerce/index.html): Learn more about how our OMS solutions and how they can make your customers' e-commerce experience easy. (157 words) - [Retail Trends 2025: What’s In, What’s Out – The Ultimate Playbook](/content/go/retail-trends-2025-whats-in-whats-out/index.html): Retail is evolving, and legacy systems can’t keep up. See what’s working in 2025 and how top brands are winning with AI-powered OMS. Download the infographic now. (179 words) - [Transform Retail Strategy With the Key to Omnichannel Success](/content/go/omnichannel-success-product-data/index.html): Learn how to centralize and streamline your product catalog to enhance customer experience and operational efficiency. (147 words) - [Shopify Infographic-7-23-25](/content/wp-content/uploads/2025/05/shopify-infographic-7-23-25-pdf.html) (140 words) - [AI & Automation Archives - fabric Inc.](/content/blog/guides_tags/ai-automation/index.html) (142 words) - [Order Orchestration Imperative Infographic](/content/wp-content/uploads/2025/05/order-orchestration-imperative-infographic-1-pdf.html) (480 words) - [Order Management Archives - fabric Inc.](/content/blog/guides_tags/order-management/index.html) (3,080 words) - [Digital Merchandising Archives - fabric Inc.](/content/type/digital-merchandising/index.html) (17 words) - [AI Product Discovery Archives - fabric Inc.](/content/type/ai-product-discovery/index.html) (17 words) - [AI Production Enrichment Archives - fabric Inc.](/content/type/ai-production-enrichment/index.html) (17 words) - [commerce Archives - fabric Inc.](/content/type/commerce/index.html) (12 words) - [Omnichannel Order Management Archives - fabric Inc.](/content/type/omnichannel-order-management/index.html) (46 words) - [Omnichannel & Marketplaces Archives - fabric Inc.](/content/type/omnichannel-marketplaces/index.html) (242 words) - [Page Not Found](/content/developer/reference/bulkinsert/index.html) (24 words) - [Chiefly Digital Podcast: Commerce Insights & Trends | fabric](/content/podcasts/page/2/index.html): Discover fabric's partnerships for AI-powered OMS solutions. Connect with technology providers and integrators to optimize your omnichannel retail operations with our platform. (157 words) - [Agentic Commerce FAQs - fabric Inc.](/content/faqs/index.html): Explore essential agentic commerce FAQs and learn how to prepare your product data, supply chain, and backend systems for AI-powered shopping agents. (1,853 words) - [Page Not Found](/content/developer/reference/oms-developer-guide-overview/index.html) (23 words) - [Agentic Commerce Retail Resources | fabric's Library](/content/fabric-resources-hub/index.html): Access a wealth of agentic commerce retail resources in fabric's library. Find guides and white papers to help you optimize your product data. (386 words) - [Events and Webinars Archive - fabric Inc.](/content/events/index.html) (924 words) - [fabric Announces $140 Million Series C Funding led by SoftBank - fabric Inc.](/content/press/headless-commerce-leader-fabric-announces-140-million-series-c-funding-led-by-softbank.html): SEATTLE, Wash, Feb. 24, 2022– fabric, a leader in headless commerce, today announced the closing of a Series C funding round of $140M led by Softbank Vision Fund 2, with participation from Forerunner Ventures, Glynn Capital and existing investors Redpoint Ventures, Norwest Ventures and Stripes. This latest round of funding closes a mere 219 days (1,127 words) - [Page Not Found](/content/developer/reference/validatepromo/index.html) (24 words) - [Announcing fabric AI Order Cloud, the First AI-Powered Order Management System Built to Orchestrate the Entire Order Journey - fabric Inc.](/content/press/announcing-fabric-ai-order-cloud-the-first-ai-powered-order-management-system-built-to-orchestrate-the-entire-order-journey.html): From demand to fulfillment, elevate the customer experience across every touch point, on all channels, to win in the age of unified commerce SAN FRANCISCO — Dec. 18, 2024 — fabric, the creators of the next-generation order orchestration solution, today announced a reimagined order management system (OMS) enhanced by the transformative power of artificial intelligence (1,011 words) - [Chico’s FAS, Inc. Announces Innovation-Driven Partnership To Enhance & Modernize The Consumer Road Map - fabric Inc.](/content/press/chicos-fas-inc-announces-innovation-driven-partnership-to-enhance-modernize-the-consumer-road-map.html): Fort Myers, Fla., Aug. 9, 2022 — Chico’s FAS, Inc. (NYSE: CHS) (“Chico’s FAS” or the “Company”) is taking the next big-step in its digital-first transformation journey by selecting fabric, Inc. (“fabric”) as its Commerce Technology Platform and Bounteous as its Co-innovation Partner for implementation. By enlisting fabric and Bounteous, Chico’s FAS (Chico’s, White House (999 words) - [Distributed Order Management System | fabric OMS](/content/products/order-management/features/index.html): Fulfill orders with speed, accuracy, and efficiency with a distributed order management system. (659 words) - [Chiefly Digital Podcast: Commerce Insights & Trends | fabric](/content/podcasts/index.html): Discover fabric's partnerships for AI-powered OMS solutions. Connect with technology providers and integrators to optimize your omnichannel retail operations with our platform. (466 words) - [fabric Named to the 2022 CB Insights Retail Tech 100 - List of Most Innovative Retail Startups - fabric Inc.](/content/press/fabric-named-to-the-2022-cb-insights-retail-tech-100-list-of-most-innovative-retail-startups.html): NEW YORK, March 15, 2022 — CB Insights today named fabric, a leader in headless commerce, to its Retail Tech 100 ranking, which showcases the 100 most promising B2B retail tech companies in the world. This marks the second time fabric made the list, having first appeared in the inaugural 2020 edition.  The 2022 Retail (799 words) - [fabric Expands Executive Team Amidst Strong Company and Customer Growth - fabric Inc.](/content/press/fabric-expands-executive-team-amidst-strong-company-and-customer-growth.html): Commerce platform innovator names Matt Kaminski Chief Revenue Officer and Jay Topper Chief Customer Officer fabric, the creators of the next-generation commerce platform, today announced the appointments of accomplished industry veterans Matt Kaminski as Chief Revenue Officer and Jay Topper as Chief Customer Officer. The announcement follows a momentous year of growth and innovation for (620 words) - [Page Not Found](/content/developer/docs/index.html) (27 words) - [fabric Launches Chiefly Digital: the Digital Leader’s Guide to Modern Commerce Podcast - fabric Inc.](/content/press/fabric-launches-chiefly-digital-the-digital-leaders-guide-to-modern-commerce-podcast-3.html): Commerce platform innovator provides expert advice and insights for retailers navigating modern commerce SAN FRANCISCO – Sept. 24, 2024 – fabric, the creators of the next-generation commerce platform, today announced the launch of its Chiefly Digital: The Digital Leader’s Guide to Modern Commerce podcast series.  The world of commerce is undergoing a revolution and buzzing (485 words) - [fabric Launches Product Catalog, Unlocking Retailers Need for Flexibility, Speed and Configurability - fabric Inc.](/content/press/fabric-launches-product-catalog-unlocking-retailers-need-for-flexibility-speed-and-configurability.html): New product catalog empowers omnichannel retailers with the speed and flexibility to deliver the right product information to customers anywhere NEW YORK – CommerceNext – June 11, 2024 – fabric, the creators of the next-generation commerce platform, today announced the availability of fabric’s Product Catalog. The new offering delivers a commerce-first approach to product data (635 words) - [fabric Launches Industry-First Commerce Platform With Native OMS, Supercharging Retailer Conversions And Outcomes - fabric Inc.](/content/press/fabric-launches-industry-first-commerce-platform-with-native-oms-supercharging-retailer-conversions-and-outcomes.html): NEW YORK – NRF 2024 – Jan. 16, 2024 – fabric, the creators of the next-generation commerce platform, today announced the availability of fabric Order Management System (OMS). Native to the fabric commerce platform, fabric OMS unlocks commerce services like dropship, to streamline real-time inventory and order management. This combination reimagines the commerce platform, enabling (729 words) - [fabric Marketplace™ Accelerates Growth for Retailers & Brands via Unlimited Product Expansion - fabric Inc.](/content/press/integrated-commerce/index.html): fabric Marketplace launches with thousands of vendors and millions of products or SKUs available to ship directly to customers, broadening inventory sources without inventory or warehousing costs. fabric Marketplace technology provides an end-to-end dropshipping solution that automates product information, inventory, merchandising, and transactions between merchants and suppliers. SEATTLE, Wash, Nov. 18, 2021—fabric, a headless commerce (692 words) - [fabric and Bounteous x Accolite Deliver Blueprint to Power “Store of the Future” - fabric Inc.](/content/press/fabric-and-bounteous-x-accolite-deliver-blueprint-to-power-store-of-the-future.html): Partnership delivers a composable commerce accelerator to accelerate retailers’ transition to a modern commerce platform for best-in-class conversion, performance, and growth LAS VEGAS – Shoptalk 2024 – March 18, 2024 – fabric, the creators of the next-generation commerce platform, today announced it has entered into a joint partnership with Bounteous x Accolite, a digital innovation (784 words) - [fabric Leads Headless Commerce Movement with 800% YoY Growth and $100M in New Series B Funding - fabric Inc.](/content/press/fabric-leads-headless-commerce-movement-with-800-yoy-growth-and-100m-in-new-series-b-funding.html): Today we announced $100 million in Series B funding led by Stripes, with additional participation from B Capital Group, Greycroft, and existing investors, including Norwest Venture Partners, Redpoint Ventures, and Sierra Ventures. Closing only five months after our $43 million Series A funding, the new round will fund our global expansion aimed at helping thousands (479 words) - [Agentic Commerce Software Demos & Videos | fabric](/content/videos/index.html): Explore the future of commerce with fabric's videos. Watch demos, webinars, and insights on AI-powered commerce, retail tech leadership, and customer-centric strategies. Learn how fabric's platform can revolutionize your business. (455 words) - [fabric Named a “Major Player” in Two IDC MarketScape Reports - fabric Inc.](/content/press/fabric-named-a-major-player-in-two-idc-marketscape-reports.html): SAN FRANCISCO – June 25, 2024 – fabric, the creators of the next-generation commerce platform, today announced it has been named a “Major Player” in the IDC Marketscape Worldwide Enterprise Headless Digital Commerce Platforms 2024 Vendor Assessment report (Doc number #US50626423, June 2024).  IDC MarketScape is a leading tech vendor assessment tool, providing in-depth quantitative (504 words) - [Debenhams Powers 3 Million Product SKUs with fabric’s Modern Omnichannel Commerce Platform - fabric Inc.](/content/press/debenhams-powers-3-million-product-skus-with-fabrics-modern-omnichannel-commerce-platform.html): Fast-growing British retailer powers 11 brands and millions of daily SKU updates across its collections, goes live in just 3 weeks SAN FRANCISCO – May 30, 2024 – fabric, the creators of the next-generation commerce platform, today announced that Debenhams, a 243-year-old European department store that was reimagined as a direct-to-consumer retailer in 2021 by (517 words) - [The Future of Retail: Thriving in the Age of AI and Connected Commerce - fabric Inc.](/content/events/the-future-of-retail-thriving-in-the-age-of-ai-and-connected-commerce.html): Watch this on-demand webinar to gain actionable insights on AI-powered omnichannel strategies for retail success (176 words) - [fabric Announces Partnership Program, Bolstering Retailers' Efforts to Modernize the Online Brand Experience - fabric Inc.](/content/press/fabric-announces-partnership-program-bolstering-retailers-efforts-to-modernize-the-online-brand-experience.html): At Fabric we believe that brands and retailers must move away from outdated, monolithic commerce platforms toward a service-oriented, API-driven architecture to create modern buying experiences at scale. To do this, brands and retailers must also move away from app marketplaces offered by these monolithic platforms. While convenient, using apps and plugins from these marketplaces (230 words) - [fabric Teams Up with AWS to Reinvent the Next Generation of E-Commerce Technology - fabric Inc.](/content/press/fabric-teams-up-with-aws-to-reinvent-the-next-generation-of-e-commerce-technology.html): fabric is now part of the AWS Partner Network and Marketplace, allowing the company to offer its innovative e-commerce solutions to more customers SEATTLE, April 13 – fabric, whose mission is to accelerate the Gross Merchandise Value (GMV) of the Internet by ending the pain of re-platforming, today announced that it has teamed up with (528 words) - [Shoptalk Spring 2026 VIP Event: fabric Glow Up Lounge - fabric Inc.](/content/events/vip-lounge-shoptalk-spring-2026/index.html): Step away from Shoptalk and recharge at the fabric Glow Up Lounge—an invite-only VIP space with food, drinks, chair massages, and AI Search insights. (303 words) - [fabric Names Product Visionary Yon Nuta as Chief Product Officer - fabric Inc.](/content/press/fabric-names-product-visionary-yon-nuta-as-chief-product-officer.html): SEATTLE, October 25 — fabric, a headless commerce platform purpose-built for growth, whose mission is to accelerate the GMV of the Internet by ending the pain of replatforming for retailers and brands, today announced that Yon Nuta has joined the company as its first Chief Product Officer.   In this role, Nuta will bring his (455 words) - [Maximize Sales and Loyalty Through Seamless Omnichannel Experiences - fabric Inc.](/content/events/maximize-sales-and-loyalty-through-seamless-omnichannel-experiences.html): Learn from industry leaders about optimizing omnichannel fulfillment, enhancing post-purchase experiences, and boosting conversion rates (115 words) - [Next-Gen Retail: Crafting the Ultimate Omnichannel Journey - fabric Inc.](/content/events/next-gen-retail-crafting-the-ultimate-omnichannel-journey.html): In this webinar, learn how fabric and Bounteous teamed up to create a omnichannel commerce framework and how you can up your game. (190 words) - [Elevate Your Retail Strategy with AI-Powered Insights - fabric Inc.](/content/events/elevate-your-retail-strategy-with-ai-powered-insights.html): Watch this on-demand webinar to learn how you can unlock smarter decision making, streamline inventory, and boost customer satisfaction. (168 words) - [Exclusive Insights: Revealing Retailers' Strategies for Holiday Success - fabric Inc.](/content/events/exclusive-insights-revealing-retailers-strategies-for-holiday-success.html): Watch this webinar to arm yourself with modern retail strategies from industry experts that drive success this holiday season. (144 words) - [Maximize Sales and Loyalty with Seamless Omnichannel Experiences - fabric Inc.](/content/events/maximize-sales-and-loyalty-with-seamless-omnichannel-experiences.html): Watch this webinar to learn about loyalty strategies for enhancing customer retention and driving repeat purchases through personalization. (117 words) - [Mike Micucci as new CEO of fabric - fabric Inc.](/content/press/mike-micucci-as-new-ceo-of-fabric/index.html): We are thrilled to welcome Mike Micucci as the new CEO of fabric Commerce. Mike’s appointment comes after a meticulous search by our Board of Directors, and we are confident that his leadership will guide fabric through an exciting new chapter of innovation and growth. “Joining fabric is an honor and an exhilarating opportunity. The (448 words) - [Gaining a Competitive Edge: Embracing AI for a Seamless Customer Journey - fabric Inc.](/content/events/gaining-a-competitive-edge-embracing-ai-for-a-seamless-customer-journey.html): In this webinar, industry leaders share insights on using AI to elevate your customer journey in the modern retail landscape. (151 words) - [Monthly Live Demo: See fabric Product Agent in Action - fabric Inc.](/content/events/monthly-live-demo-fabric-product-agent/index.html): See fabric Product Agent live. Learn how to monitor, enrich, and optimize product data for AI-driven discovery and agentic commerce. (133 words) - [Extend Shopify: Real-Time Inventory & Omnichannel Fulfillment Solutions - fabric Inc.](/content/extend-shopify/index.html): Accelerate your Shopify omnichannel! Get real-time inventory, unified orders, and automate fulfillment (BOPIS, ship-from-store) to boost efficiency. Schedule a demo now. (477 words) - [The Future of Commerce Automation: How fabric is Transforming Retail Operations - fabric Inc.](/content/press/the-future-of-commerce-automation-how-fabric-is-transforming-retail-operations.html): On this episode of the AWS for Software Companies Podcast, Ankush Goyal, CTO of fabric, reveals how AI Search is transforming commerce discovery. (120 words) - [fabric Names Marketing Innovator Christelle Flahaux as EVP and CMO - fabric Inc.](/content/press/fabric-names-marketing-innovator-christelle-flahaux-as-evp-and-cmo.html): fabric has named Christelle Flahaux, Executive Vice President and Chief Marketing Officer, to build on the company’s momentum. As shopping online becomes more competitive, brands and retailers around the world are accelerating their transition to robust, flexible and modern commerce technologies. fabric is revolutionizing commerce for everyone with its suite of intelligent commerce services that (235 words) - [Partners | AI-Powered Commerce Solutions | fabric](/content/technology-and-solution-partners/index.html): Discover fabric's partnerships for AI-powered commerce solutions. Connect with technology providers and integrators to optimize your retail operations with our platform. (465 words) - [Why AI-Native Commerce Will Kill Legacy Retail Systems | Ankush Goyal on Building fabric - fabric Inc.](/content/press/why-ai-native-commerce-will-kill-legacy-retail-systems-ankush-goyal-on-building-fabric.html): On this episode of The Innovators Playbook Podcast, host Seth Narayanan sits down with Ankush Goyal, CPTO of fabric. (7 words) - [Composable Commerce Accelerator | fabric](/content/composable-commerce-accelerator/index.html): fabric and Bounteous x Accolite composable commerce transforms omnichannel retail with innovative tech for the ultimate shopping experience & brand interaction (460 words) - [The Modern Way to Commerce | fabric](/content/home-march-15-2024/index.html): fabric is the next-generation commerce platform designed to provide omnichannel commerce services retailers expect. Request a demo today! (455 words) - [Free Commerce Guides & Resources | fabric](/content/guides-and-ebooks/index.html): Explore the benefits of fabric's partnership with AWS to power your omnichannel ecommerce. Improve performance and scalability with our integrated platform. (89 words) - [Mastering Inventory Management With Key Strategies to Streamline Your Supply Chain - fabric Inc.](/content/press/mastering-inventory-management-with-key-strategies-to-streamline-your-supply-chain.html) (7 words) - [Mike Micucci – The role of AI agents in retail - fabric Inc.](/content/press/mike-micucci-the-role-of-ai-agents-in-retail/index.html) (7 words) - [Empowering Retail: The Evolving Landscape of E-commerce Platforms - fabric Inc.](/content/press/empowering-retail-the-evolving-landscape-of-e-commerce-platforms.html) (7 words) - [fabric’s Mike Micucci on Transforming Retail with LLMs - fabric Inc.](/content/press/fabrics-mike-micucci-on-transforming-retail-with-llms.html) (7 words) - [Commerce Events & Webinars | Join fabric](/content/events-and-webinars/index.html): Stay ahead with fabric's upcoming e-commerce events and webinars. Learn from industry experts and discover the latest strategies to drive your online growth. (92 words) - [Note to Retailers: How to Maximize the Post-Purchase Experience With a Modern Order Management System - fabric Inc.](/content/press/note-to-retailers-how-to-maximize-the-post-purchase-experience-with-a-modern-order-management-system.html) (7 words) - [fabric CEO: ‘Peak Website’ Helps Retailers Win Battle for Post-Purchase Efficiency - fabric Inc.](/content/press/fabric-ceo-peak-website-helps-retailers-win-battle-for-post-purchase-efficiency.html) (7 words) - [Unified Inventory Management - fabric Inc.](/content/unified-inventory-management/index.html): Extend Shopify for real-time inventory and omnichannel fulfillment. Gain a unified view of orders and inventory, automate smart order fulfillment, and launch flexible store fulfillment services like BOPIS and Ship from Store. Schedule a demo today! (197 words) - [fabric expands AWS partnership to augment retail with AI - fabric Inc.](/content/press/fabric-expands-aws-partnership-to-augment-retail-with-ai.html) (7 words) - [fabric to integrate AI-driven solutions into commerce with recent AWS alliance - fabric Inc.](/content/press/fabric-to-integrate-ai-driven-solutions-into-commerce-with-recent-aws-alliance.html) (7 words) - [Next-Gen Retail: Crafting the Ultimate Omnichannel Journey - fabric Inc.](/content/press/next-gen-retail-crafting-the-ultimate-omnichannel-journey.html) (7 words) - [fabric and AWS forge AI alliance to transform omnichannel retail operations - fabric Inc.](/content/press/fabric-and-aws-forge-ai-alliance-to-transform-omnichannel-retail-operations.html) (7 words) - [‘The world of Juicy’: Inside the brand’s website relaunch aimed at selling a lifestyle - fabric Inc.](/content/press/the-world-of-juicy-inside-the-brands-website-relaunch-aimed-at-selling-a-lifestyle.html) (7 words) - [Smart Order Routing - fabric Inc.](/content/smart-order-routing/index.html): Test, learn, and activate rules to drive efficiency. With Smart Order Routing, you ship the right product, from the right place, every time. (219 words) - [Orchestrate Happy with fabric at ShopTalk 2025 - fabric Inc.](/content/orchestrate-happy-shoptalk-2025/index.html): Experience AI-powered order orchestration at ShopTalk 2025! Visit fabric at Booth #1266 for live demos, prizes, and coffee. Let’s Orchestrate Happy! (355 words) - [Enterprise Dropshipping Software | Scale Commerce with fabric](/content/products/dropship/index.html): Expand your product catalog and unlock new revenue streams with fabric Dropship. Scale effortlessly and grow your business—get started today! (197 words) - [Order Management System for Commerce | fabric OMS](/content/products/order-management/index.html): Centralize, organize, and deliver product information across any channel with a modern Project Catalog. Request a demo today! (225 words) - [Headless and composable commerce platform specialist fabric appoints new CRO and CCO - fabric Inc.](/content/press/headless-and-composable-commerce-platform-specialist-fabric-appoints-new-cro-and-cco.html) (7 words) - [fabric & AWS harness AI to revolutionise omnichannel retail - fabric Inc.](/content/press/fabric-aws-harness-ai-to-revolutionise-omnichannel-retail.html) (7 words) - [Convert Browsers to Buyers | fabric Offers & Promotions](/content/products/offers/index.html): Boost sales with fabric Offers, the powerful software for managing pricing, promotions, and coupons. Increase average order value and conversion rates with real-time offers across all channels. (192 words) - [How to prepare for the 2024 holiday shopping season - fabric Inc.](/content/press/how-to-prepare-for-the-2024-holiday-shopping-season.html) (7 words) - [British retailer Debenhams taps fabric commerce platform to boost fashion and beauty shopping experience - fabric Inc.](/content/press/british-retailer-debenhams-taps-fabric-commerce-platform-to-boost-fashion-and-beauty-shopping-experience.html) (7 words) - [Leadership Insights: Digital-First Mindset - fabric Inc.](/content/press/leadership-insights-digital-first-mindset/index.html) (7 words) - [Debenhams Powers 3 Million Product SKUs with fabric - fabric Inc.](/content/press/debenhams-powers-3-million-product-skus-with-fabric.html) (7 words) - [fabric Expands Executive Team Amidst Strong Company and Customer Growth - fabric Inc.](/content/press/fabric-expands-executive-team-amidst-strong-company-and-customer-growth-2.html) (7 words) - [fabric Expands Executive Team Amidst Strong Company and Customer Growth - fabric Inc.](/content/press/fabric-expands-executive-team-amidst-strong-company-and-customer-growth-4.html) (7 words) - [Request a Demo | See fabric in Action](/content/demo-request/index.html): Ready to see how fabric can transform your e-commerce? Request a personalized demo today and discover our powerful platform and solutions. (185 words) - [Retail Tech: VF Corp Deploys Mobile Inventory Scanning, Kohl’s Debuts ‘The Return Drop’ - fabric Inc.](/content/press/retail-tech-vf-corp-deploys-mobile-inventory-scanning-kohls-debuts-the-return-drop.html) (7 words) - [Seven E-Commerce Startups to Watch - fabric Inc.](/content/press/seven-e-commerce-startups-to-watch/index.html) (7 words) - [New Ecommerce Tools: April 23, 2024 - fabric Inc.](/content/press/new-ecommerce-tools-april-23-2024/index.html) (7 words) - [fabric Commerce APIs | Headless E-Commerce APIs](/content/products/ecommerce-apis/index.html): Create differentiated shopping experiences across infinite channels with a full suite of headless commerce APIs. (341 words) - [Digital Storefront & Site Builder | fabric Storefront](/content/products/storefront/index.html): Create a stunning frontend experience across all user touchpoints with a powerful, out-of-the-box storefront solution. (247 words) - [Contact fabric - Let's Connect](/content/contact-us/index.html): Need to get in touch with fabric? Reach out to our team for sales inquiries, support, or general questions. We're here to help your e-commerce succeed. (127 words) - [E-Commerce-Tech Startup fabric Raises $100 Million in New Round - fabric Inc.](/content/press/e-commerce-tech-startup-fabric-raises-100-million-in-new-round.html) (7 words) - [Top WorkTech News From the Week of January 19th: Updates from Cognizant, SAP, fabric, and More - fabric Inc.](/content/press/top-worktech-news-from-the-week-of-january-19th-updates-from-cognizant-sap-fabric-and-more.html) (7 words) - [Extend Shopify for Order Orchestration with fabric AI Order Cloud - fabric Inc.](/content/videos/extend-shopify-for-order-orchestration-with-fabric-ai-order-cloud.html): Extend your Shopify storefront with real-time inventory, smart fulfillment, and no-code setup using fabric AI Order Cloud. Watch the video to learn more. (160 words) - [IDC Market Glance: Digital Commerce Software 2021 - fabric Inc.](/content/press/idc-market-glance-digital-commerce-software-2021/index.html) (7 words) - [fabric Product Catalog launched – Case Study Debenhams - fabric Inc.](/content/press/fabric-product-catalog-launched-case-study-debenhams.html) (7 words) - [The Future of Omnichannel Commerce: Insights from Fabric CEO Mike Micucci - fabric Inc.](/content/press/the-future-of-omnichannel-commerce-insights-from-fabric-ceo-mike-micucci.html) (7 words) - [Modern Product Catalog for Omnichannel Retailers | fabric](/content/products/product-catalog/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (203 words) - [Startups to watch: 13 venture capitalists offer their picks for the next Pacific Northwest unicorns - fabric Inc.](/content/press/startups-to-watch-12-venture-capitalists-offer-their-picks-for-the-next-pacific-northwest-unicorns.html) (7 words) - [Commerce Platform with Native OMS to Supercharge Retailer Conversions - fabric Inc.](/content/press/commerce-platform-with-native-oms-to-supercharge-retailer-conversions.html) (7 words) - [Dropshipping Tariffs: Solutions & Risk Mitigation | fabric](/content/dropship-tariffs/index.html): Simplify dropshipping tariffs with fabric's advanced software. Minimize profit risks by leveraging your supplier network for tariff-related inventory management, allowing you to focus on your core business. (181 words) - [fabric launches commerce platform with native OMS - fabric Inc.](/content/press/fabric-launches-commerce-platform-with-native-oms/index.html) (7 words) - [How AI Will Change The Retailing Industry - fabric Inc.](/content/press/how-ai-will-change-the-retailing-industry-2/index.html) (7 words) - [fabric Launches Commerce Platform with Order Management - fabric Inc.](/content/press/fabric-launches-commerce-platform-with-order-management.html) (7 words) - [Resources Center - fabric Inc.](/content/resources-center/index.html) (70 words) - [Fabric CEO Unveils The New Retail Imperative - fabric Inc.](/content/press/fabric-ceo-unveils-the-new-retail-imperative/index.html) (7 words) - [Talk Commerce: Unraveling the Future with Fabric: The Composable Commerce Revolution with Mike Micucci on Apple Podcasts - fabric Inc.](/content/press/talk-commerce-unraveling-the-future-with-fabric-the-composable-commerce-revolution-with-mike-micucci-on-apple-podcasts.html) (7 words) - [AI Readiness - fabric Inc.](/content/ai-search-assessment/index.html) (208 words) - [Now Tech: B2B Commerce Solutions, Q1 2022 - fabric Inc.](/content/press/now-tech-b2b-commerce-solutions-q1-2022/index.html) (7 words) - [E-commerce firm fabric hits valuation of $1.5 bln after SoftBank-led funding - fabric Inc.](/content/press/e-commerce-firm-fabric-hits-valuation-of-1-5-bln-after-softbank-led-funding.html) (7 words) - [Headless commerce company fabric sews up unicorn milestone following new round - fabric Inc.](/content/press/headless-commerce-company-fabric-sews-up-unicorn-milestone-following-new-round.html) (7 words) - [fabric and Bounteous x Accolite to support “Store of the Future” - fabric Inc.](/content/press/fabric-and-bounteous-x-accolite-to-support-store-of-the-future.html) (7 words) - [fabric and AWS Integration | Commerce Platform](/content/aws/index.html): Access a wealth of omnichannel retail resources in fabric's library. Find guides, case studies, and white papers to help you optimize your order management and customer experience. (143 words) - [Gartner® Report: Distributed Order Management - fabric Inc.](/content/gartner-report-order-management-vision/index.html): Find out how to align your order management vision with business outcomes. Download the Gartner® DOM report now. (372 words) - [fabric Raises $43 Million Series A Funding to Scale its Headless Commerce Platform - fabric Inc.](/content/press/fabric-raises-43-million-series-a-funding-to-scale-its-headless-commerce-platform.html) (7 words) - [Orchestrate Happy with fabric at NRF 2025 - fabric Inc.](/content/orchestrate-happy-nrf-2025/index.html): Join fabric at NRF 2025: Retail’s Big Show in New York City! Experience AI-powered Order Orchestration at Booth #6639, enjoy our AWS Happy Hour, and attend exclusive sessions on transforming commerce. Don’t miss our unforgettable Boom Party at The Standard, High Line. Let’s Orchestrate Happy together! (336 words) - [Shopify Has New Competition In Fight For Share Of The Market - fabric Inc.](/content/press/shopify-has-new-competition-in-fight-for-share-of-the-market.html) (7 words) - [Headless Commerce Company fabric Launches B2B Commerce Platform - fabric Inc.](/content/press/headless-commerce-company-fabric-launches-b2b-commerce-platform.html) (7 words) - [Hype Cycle for Digital Commerce, 2021 - fabric Inc.](/content/press/hype-cycle-for-digital-commerce-2021/index.html) (7 words) - [fabric Launches Headless Commerce Platform with $9.5 Million in Seed Funding To Help Grow D2C and B2B Brands - fabric Inc.](/content/press/enterprise-commerce-2/index.html) (7 words) - [Turning Your OMS into a Customer Experience Powerhouse with Mike Micucci - fabric Inc.](/content/podcast/turning-your-oms-into-a-customer-experience-powerhouse-with-mike-micucci.html) (369 words) - [Headless e-commerce platform fabric raises $43M - fabric Inc.](/content/press/headless-e-commerce-platform-fabric-raises-43m/index.html) (7 words) - [fabric Appoints Karen Brewer as Executive Vice President & Chief Marketing Officer - fabric Inc.](/content/press/fabric-appoints-karen-brewer-as-executive-vice-president-chief-marketing-officer.html) (7 words) - [Headless Commerce Platform fabric Hires Umer Sadiq as Chief Technology Officer and Nevin Shetty as Chief Financial Officer - fabric Inc.](/content/press/headless-commerce-platform-fabric-hires-umer-sadiq-as-chief-technology-officer-and-nevin-shetty-as-chief-financial-officer.html) (7 words) - [fabric Announces Appointment of Its First Chief People Officer - fabric Inc.](/content/press/fabric-announces-appointment-of-its-first-chief-people-officer.html) (7 words) - [fabric Joins the MACH Alliance to Accelerate the Adoption of Headless Technologies - fabric Inc.](/content/press/fabric-joins-the-mach-alliance-to-accelerate-the-adoption-of-headless-technologies.html) (7 words) - [Next Top Brand: fabric Closes $9.5M Seed For E-commerce Platform - fabric Inc.](/content/press/next-top-brand-fabric-closes-9-5m-seed-for-e-commerce-platform.html) (7 words) - [fabric Hires Tyler Nemiro as VP of Enterprise Sales - fabric Inc.](/content/press/fabric-hires-tyler-nemiro-as-vp-of-enterprise-sales.html) (7 words) - [fabric Hires Amazon Veteran Craig Berman to Oversee Corporate Marketing - fabric Inc.](/content/press/enterprise-commerce-4/index.html) (7 words) - [The Rise of Agentic AI | Fireside Chat With Mike Micucci & Jason Cottrell - fabric Inc.](/content/videos/agentic-ai-mike-micucci-jason-cottrell/index.html): Watch fabric CEO Mike Micucci and Orium CEO Jason Cottrell discuss how agentic AI is transforming retail and the future of shopping. (180 words) - [Raising the Digital IQ of Your Organization with Jay Topper - fabric Inc.](/content/podcast/raising-the-digital-iq-of-your-organization-with-jay-topper.html) (517 words) - [fabric Appoints Amazon Engineering Veteran Chandra Shekar Neti as Head of and Vice President of APAC Engineering - fabric Inc.](/content/press/fabric-appoints-amazon-engineering-veteran-chandra-shekar-neti-as-head-of-and-vice-president-of-apac-engineering.html) (7 words) - [fabric Adds Digital Commerce Leader Prakash Muppirala to Executive Team - fabric Inc.](/content/press/fabric-adds-digital-commerce-leader-prakash-muppirala-to-executive-team-to-oversee-platform-solutions-customer-success.html) (7 words) - [News and Reports – fabric Inc.](/content/press/index.html) (1,020 words) - [fabric Names Former Amazon Leader Stacy Saal as First Chief Operating Officer - fabric Inc.](/content/press/enterprise-commerce-3/index.html) (7 words) - [Inside Product Agent: Monitor, Optimize, and Enrich Product Data - fabric Inc.](/content/videos/inside-product-agent-monitor-optimize-enrich-product-data.html): Learn how fabric Product Agent helps you monitor AI Search visibility, optimize catalog data, and turn product intent into conversion in this video. (139 words) - [Introducing Product Agent, Powered by fabric NEON - fabric Inc.](/content/videos/introducing-product-agent-powered-by-fabric-neon/index.html): Watch fabric CEO Mike Micucci introduce Product Agent, an AI-powered tool that helps brands and retailers boost visibility across AI Search. (115 words) - [Trailer: Welcome to Chiefly Digital - fabric Inc.](/content/podcast/trailer-welcome-to-chiefly-digital/index.html) (1,091 words) - [Become a Partner](/content/becomeapartner/index.html): Our community of partners in technology, services, and integration help connect, collaborate, and drive commerce forward. (188 words) - [Discover fabric with Mike Micucci - fabric Inc.](/content/videos/who-is-fabric/index.html): Discover why fabric is revolutionizing commerce with CEO Mike Micucci. Learn how our services weave together the entire commerce journey, from merchandising to fulfillment, powered by AI for unparalleled customer experiences. (251 words) - [Chiefly Digital Ep. 1: Raising the Digital IQ of Your Organization with Jay Topper - fabric Inc.](/content/videos/chiefly-digital-ep-1-raising-the-digital-iq-of-your-organization-with-jay-topper.html): Kickstart your digital strategy with Chiefly Digital! Join Jay Topper as he shares insights from top companies on thriving in modern commerce. Watch now! (189 words) - [Chiefly Digital Ep. 2: Customer-Centric Strategies for Retail Success - fabric Inc.](/content/videos/chiefly-digital-ep-2-customer-centric-strategies-for-retail-success.html): Explore the future of commerce with insights on AI, customer-first marketing, and leadership. Join Jay Topper & Derek Yarbrough on Chiefly Digital—watch now! (186 words) - [The generative AI commerce revolution: 3 ways to get ahead - fabric Inc.](/content/videos/the-generative-ai-commerce-revolution-3-ways-to-get-ahead.html) (282 words) - [fabric's Content Lunch Session at CommerceNext 2025 - fabric Inc.](/content/videos/content-lunch-session-commercenext-2025/index.html): Watch retail leaders explore how Agentic AI and A2C commerce are changing shopping in fabric's Content Lunch session at CommerceNext 2025. (185 words) - [On-Demand Webinar: ACP vs. UCP: Framing the Investment Decision - fabric Inc.](/content/videos/on-demand-webinar-acp-vs-ucp-framing-the-investment-decision.html): Watch our ACP vs. UCP webinar to understand agentic commerce, Shopify’s strategy, and how to assess your AI Search visibility. (120 words) - [Mike Micucci & Mark Lewis on the Retail Shift to AI Product Discovery - fabric Inc.](/content/videos/mike-micucci-mark-lewis-retail-shift-to-ai-product-discovery.html): fabric CEO Mike Micucci & Netalico CEO Mark Lewis explore the shift from SEO to AI discovery, and what retailers must do to adapt. (137 words) - [Chiefly Digital Ep. 3: Data as the Foundation of Retail - fabric Inc.](/content/videos/chiefly-digital-ep-3-data-as-the-foundation-of-retail.html): Dive into retail’s data-driven future with Jay Topper & Su Li Rivera on Chiefly Digital. Discover AI strategies, brand tactics, and empowering career insights—tune in! (156 words) - [Chiefly Digital Ep. 5: Transforming Retail Forecasting with AI - fabric Inc.](/content/videos/chiefly-digital-ep-5-transforming-retail-forecasting-with-ai.html): Discover AI’s impact on retail with Jay Topper & Prashant Agrawal. Learn about AI-driven forecasting, pricing, and quick ROI tips—watch Chiefly Digital now! (142 words) - [Accelerate Speed and Build Agility with fabric Dropship - fabric Inc.](/content/videos/fabric-dropship/index.html): Unlock speed and agility with fabric Dropship—an inventory lite strategy that helps retailers scale faster without added complexity. (90 words) - [Customer-Centric Strategies for Retail Success with Derek Yarbrough - fabric Inc.](/content/podcast/customer-centric-strategies-for-retail-success-with-derek-yarbrough.html) (410 words) - [Data as the Foundation of Retail with Su Li Rivera - fabric Inc.](/content/podcast/data-as-the-foundation-of-retail-with-su-li-rivera/index.html) (329 words) - [Chiefly Digital Ep. 8: A Year in Review: Content, Marketing, and What’s Coming in 2025](/content/videos/chiefly-digital-ep-8-a-year-in-review-content-marketing-and-whats-coming-in-2025.html): Join Jay Topper and Brent Peterson as they explore AI, social media, and hyper-personalization shaping e-commerce. Watch the latest Chiefly Digital episode now! (164 words) - [Chiefly Digital Ep. 11: Key Strategies for Thriving in Retail Tech Leadership](/content/videos/chiefly-digital-ep-11-key-strategies-for-thriving-in-retail-tech-leadership.html): Join Jay Topper and Karen Beebe as they discuss leadership, daily learning, and building strong connections in retail tech. Watch now! (146 words) - [Smarter, AI-Driven Order Fulfillment with fabric AI Order Cloud - fabric Inc.](/content/videos/smarter-ai-driven-order-fulfillment-with-fabric-ai-order-cloud.html): fabric AI Order Cloud automates fulfillment with AI-driven insights, real-time inventory optimization, and no-code workflows. Watch the demo! (125 words) - [The Intersection of Personal Growth and Business Success with Rich Lyons - fabric Inc.](/content/podcast/the-intersection-of-personal-growth-and-business-success.html) (633 words) - [Mike Micucci & Jay Topper on AI, Product Data, & What's Next for Commerce - fabric Inc.](/content/videos/mike-micucci-jay-topper-on-ai/index.html): fabric CEO Mike Micucci and advisor Jay Topper explore how AI transforms retail, product data, and growth in this must-watch conversation. (137 words) - [Chiefly Digital Ep. 6: Mastering E-commerce and Marketing Integration - fabric Inc.](/content/videos/chiefly-digital-ep-6-mastering-e-commerce-and-marketing-integration.html): Tune into Chiefly Digital as Jay Topper and Stephanie Urban share insights on aligning marketing with e-commerce, influencer impact, and brand measurement tips. (150 words) - [Feature Friday | Deliver a perfect BOPIS experience - fabric Inc.](/content/videos/deliver-perfect-bopis/index.html) (295 words) - [Navigating Retail's AI Revolution: Trends and Insights - fabric Inc.](/content/videos/retail-ai-impact/index.html) (180 words) - [Chiefly Digital Ep. 4: Running a Chief Digital Agency: Leveraging AI & Driving Efficiency - fabric Inc.](/content/videos/chiefly-digital-ep-4-running-a-chief-digital-agency-leveraging-ai-driving-efficiency.html): Uncover AI's transformative power in retail with Jay Topper & Jenna Flateman Posner. Learn practical steps for AI integration and strategy—tune in now! (129 words) - [Maximize Sales and Loyalty Through Seamless Omnichannel Experiences - fabric Inc.](/content/videos/maximize-sales-omnichannel/index.html) (142 words) - [Omnichannel Order Fulfillment for Holiday Sales](/content/videos/omnichannel-fulfillment-for-holiday-sales/index.html): fabric Collections allows retailers to easily merchandise a group of products based on specific business rules. Watch Episode 4 now! (154 words) - [fabric Overview with Mike Micucci - fabric Inc.](/content/videos/fabric-overview/index.html): Experience a seamless, scalable, and successful e-commerce ecosystem that's built for the future of commerce with fabric. (194 words) - [Running a Chief Digital Agency: Leveraging AI & Driving Efficiency with Jenna Flateman Posner - fabric Inc.](/content/podcast/running-a-chief-digital-agency-leveraging-ai-driving-efficiency-with-jenna-flateman-posner.html) (377 words) - [Transforming Retail Forecasting with AI with Prashant Agrawal - fabric Inc.](/content/podcast/transforming-retail-forecasting-with-ai-with-prashant-agrawal.html) (414 words) - [Chiefly Digital Ep. 7: Driving Growth Through Digital-First Omnichannel Strategies - fabric Inc.](/content/videos/chiefly-digital-ep-7-driving-growth-through-digital-first-omnichannel-strategies.html): Join Jay Topper and Rachel Frederick as they explore digital strategies, ERP systems, and Sur La Table's unique culinary program. Watch Chiefly Digital now! (129 words) - [Chiefly Digital Ep. 12: CEO Insights: Success, Strategy, and Speed](/content/videos/chiefly-digital-ep-12-ceo-insights-success-strategy-and-speed.html): Join Jay Topper and ESW's CEO Eric Eichmann as they discuss leadership, innovation, and building high-performing teams. Watch the season 1 finale now! (114 words) - [Feature Friday Episode 9 I Minimize Split Shipments with fabric OMS - fabric Inc.](/content/videos/feature-friday-episode-9-minimize-split-shipments-with-fabric-oms.html): Control split shipments with fabric OMS—reduce costs, set custom fulfillment rules, and enhance customer experience with flexible Fulfillment Logic. (144 words) - [Chiefly Digital Ep. 9: Turning Your OMS into a Customer Experience Powerhouse](/content/videos/chiefly-digital-ep-9-turning-your-oms-into-a-customer-experience-powerhouse.html): Join Jay Topper and fabric CEO Mike Micucci as they explore AI-driven order orchestration, fabric AI Order Cloud, & what’s ahead for NRF. Tune in! (171 words) - [Introducing: fabric AI Order Cloud - fabric Inc.](/content/videos/introducing-fabric-ai-order-cloud/index.html): Discover fabric AI Order Cloud, a reimagined OMS that unifies inventory, optimizes fulfillment, & transforms retail operations for seamless customer experiences. (109 words) - [Seamless Demand-to-Fulfillment Powered by fabric AI Order Cloud - fabric Inc.](/content/videos/seamless-demand-to-fulfillment-powered-by-fabric-ai-order-cloud.html): fabric AI Order Cloud connects demand to fulfillment with real-time inventory and AI-driven order logic—no coding required. Watch the demo! (65 words) - [Supercharge Your Product Listings with fabric's AI Product Catalog - fabric Inc.](/content/videos/supercharge-your-product-listings-with-fabric-ai-product-catalog.html): fabric AI-powered Product Catalog creates SEO-optimized product descriptions, improving discoverability and streamlining publishing. Watch the demo! (88 words) - [fabric Product Catalog Overview - fabric Inc.](/content/videos/product-catalog-overview-1/index.html): fabric Collections allows retailers to easily merchandise a group of products based on specific business rules. Watch Episode 4 now! (207 words) - [Chiefly Digital: The Digital Leader’s Guide to Modern Commerce - fabric Inc.](/content/videos/chiefly-digital-the-digital-leaders-guide-to-modern-commerce.html) (195 words) - [Feature Friday Episode 7 I Increase AOV with Product Bundles - fabric Inc.](/content/videos/feature-friday-episode-7-increase-aov-with-product-bundles.html): Boost sales with fabric’s Product Catalog—easily create product bundles with unique SKUs and special pricing to enhance shopping and drive revenue. (180 words) - [CEO Insights: Success, Strategy, and Speed with Eric Eichmann - fabric Inc.](/content/podcast/ceo-insights-success-strategy-and-speed-with-eric-eichmann.html) (457 words) - [Feature Friday Episode 8 I Managing Returns in fabric's OMS - fabric Inc.](/content/videos/feature-friday-episode-8-i-managing-returns-in-fabrics-oms.html): Streamline returns with fabric’s OMS—easily set up return policies, manage refunds, and enhance customer satisfaction with a hassle-free process. (144 words) - [Orchestrating Happy: fabric at NRF 2025 - fabric Inc.](/content/videos/orchestrate_happy_at_nrf/index.html) (120 words) - [Feature Friday Episode 10 I Increase Sales with Easy Promotion Management - fabric Inc.](/content/videos/feature-friday-episode-10-increase-sales-with-easy-promotion-management.html): Create holiday promotions effortlessly with fabric’s updated Promotion Creation UI. Set up deals fast with an intuitive, step-by-step workflow. Watch now. (143 words) - [Feature Friday Episode 5 | Fulfill from Your Stores to Reduce Inventory Transfers - fabric Inc.](/content/videos/feature-friday-episode-5-fulfill-from-your-stores-to-reduce-inventory-transfers.html): fabric Collections allows retailers to easily merchandise a group of products based on specific business rules. Watch Episode 4 now! (167 words) - [Transform Your Retail Strategy with BOPIS: Holiday Season and Beyond - fabric Inc.](/content/videos/retail-strategy-with-bopis/index.html) (122 words) - [Introducing fabric OMS: Transforming Retail Operations on a Modern Platform - fabric Inc.](/content/videos/retail-operations-on-modern-platform/index.html) (186 words) - [Chiefly Digital Ep. 10: The Intersection of Personal Growth and Business Success](/content/videos/chiefly-digital-ep-10-the-intersection-of-personal-growth-and-business-success.html): Join Jay Topper and Rich Lyons as they discuss customer centricity, personal growth, and self-awareness in leadership. Tune in to Chiefly Digital now! (118 words) - [Mastering E-commerce and Marketing Integration with Stephanie Urban - fabric Inc.](/content/podcast/mastering-e-commerce-and-marketing-integration-with-stephanie-urban.html) (486 words) - [fabric Product Catalog Overview: Collections - fabric Inc.](/content/videos/fabric-product-catalog-overview-collections/index.html) (179 words) - [Feature Friday Episode 6 I Capture More Sales with Backorders - fabric Inc.](/content/videos/feature-friday-episode-6-capture-more-sales-with-backorders.html): Capture sales even when stock is low with fabric’s OMS backorder feature. Offer backorders, stay compliant, and keep customers informed seamlessly. (149 words) - [Streamline Your Order Management with fabric OMS - fabric Inc.](/content/videos/streamline-your-order-management-with-fabric-oms/index.html) (93 words) - [NRF 2024: Retail Revolution Highlights - fabric Inc.](/content/videos/nrf-2024-retail-revolution-highlights/index.html) (209 words) - [A Year in Review: Content, Marketing, and What’s Coming in 2025 with Brent Peterson - fabric Inc.](/content/podcast/a-year-in-review-content-marketing-and-whats-coming-in-2025.html) (334 words) - [See how fabric built BOPIP, Buy Online Pick up In Party - fabric Inc.](/content/videos/fabric-built-bopip/index.html) (74 words) - [Highlights from the CommerceLand Party: fabric's Exclusive NRF 2024 Event in NYC - fabric Inc.](/content/videos/highlights-commerceland-party/index.html) (196 words) - [What's Going on in the Retail Industry in 2024? - fabric Inc.](/content/videos/trends-in-retail-2024/index.html): Explore the key trends in retail for 2024 in our latest video. Learn about AI, inventory management, and seamless customer experiences. Watch now! (123 words) - [fabric Demo: AI Search - fabric Inc.](/content/videos/ai-search/index.html) (74 words) - [Feature Friday Ep. 3 | Optimizing Promotions in Real-Time - fabric Inc.](/content/videos/feature-friday-ep-3-optimizing-promotions-in-real-time.html): This week, we delve into Fabric's standout feature: Co-Pilot, easing commerce expansion, sidestepping logistical nightmares in promotions. (155 words) - [What is BOPIP? - fabric Inc.](/content/videos/what-is-bopip/index.html): Discover BOPIP (Buy Online, Pick Up and Party) by fabric. See how we streamlined swag distribution with an innovative storefront, unique coupon system, and seamless order fulfillment. Powered by fabric Commerce. (117 words) - [Whitepaper: The Agentic Commerce Playbook Volume 1](/content/go/whitepaper-the-agentic-commerce-playbook-volume-1/index.html): Explore how answer engines and autonomous agents are transforming shopper behavior. Get The Agentic Commerce Playbook Volume 1 to understand agentic commerce and prepare your catalog and systems for the AI era. (266 words) - [Driving Growth Through Digital-First Omnichannel Strategies with Rachel Frederick - fabric Inc.](/content/podcast/driving-growth-through-digital-first-omnichannel-strategies.html) (329 words) - [Streamline Your Sales with Real-Time Inventory](/content/videos/real-time-inventory-management-demo/index.html): In today’s fast-paced retail world, real-time inventory is crucial. fabric OMS provides instant visibility across all sales channels, meeting customer demand. (70 words) - [Podcast Archive - fabric Inc.](/content/podcast/index.html) (431 words) - [Feature Friday Episode 4 | Creating and Publishing Product Collections in Real Time - fabric Inc.](/content/videos/feature-friday-ep-4-promotions-in-real-time/index.html): fabric Collections allows retailers to easily merchandise a group of products based on specific business rules. Watch Episode 4 now! (157 words) - [Feature Friday Ep. 2 | Streamlining Order Fulfillment Logic for eCommerce Success - fabric Inc.](/content/videos/feature-friday-streamline-order-fulfillment-logic/index.html): In this week's episode, we delve into one of fabric's standout features: the Order Fulfillment Rules Engine. (149 words) - [Key Strategies for Thriving in Retail Tech Leadership with Karen Beebe - fabric Inc.](/content/podcast/key-strategies-for-thriving-in-retail-tech-leadership-with-karen-beebe.html) (486 words) - [Whitepaper: The Order Orchestration Imperative](/content/go/order-orchestration-guide/index.html): Discover why modern order orchestration is critical for retailers and brands to thrive. Download fabric’s whitepaper to master complexity and achieve commerce excellence. (154 words) - [fabric's Commerce Blog: Insights & Expert Analysis](/content/blog/index.html): A commerce blog from fabric about headless commerce, B2B commerce, merchandising, fulfillment, and customer experiences. (132 words) - [5-Step Guide: Build a Business Case for Order Orchestration - fabric Inc.](/content/guides-ebooks/business-case-for-order-orchestration/index.html): Build a compelling business case for Order Orchestration to boost efficiency, reduce costs, and win leadership buy-in. (283 words) - [The Order Management Checklist for Scaling Brands on Shopify - fabric Inc.](/content/guides-ebooks/shopify-order-management-checklist/index.html): Discover 8 signs it's time to extend Shopify order management, and how fabric OMS helps you scale smarter with real-time visibility and control. (312 words) - [Navigate Today’s Retail Challenges with 'The Order Orchestration Imperative' - fabric Inc.](/content/guides-ebooks/navigate-todays-retail-challenges-with-the-order-orchestration-imperative.html): Get this whitepaper to discover actionable insights and proven strategies to navigate the challenges of today’s retail environment. (144 words) - [Order Management vs. Order Orchestration: A Side-by-Side Comparison - fabric Inc.](/content/guides-ebooks/order-management-vs-order-orchestration/index.html): Compare Order Management vs. Order Orchestration in this quick infographic. See how smarter fulfillment starts with smarter systems. (308 words) - [Product Data Optimization for AI Search | Product Agent by fabric](/content/product-agent/index.html): fabric's Product Agent uses AI to enrich and automate product data, driving discovery, visibility, and performance across every channel. (229 words) - [Order Orchestration Explained: A Guide to How it Works - fabric Inc.](/content/guides-ebooks/order-orchestration-explained/index.html): Discover how order orchestration streamlines fulfillment, boosts efficiency, and keeps customers happy—your guide to order orchestration explained. (175 words) - [Ebook: The Agentic Commerce Playbook: Volume 1 - fabric Inc.](/content/guides-ebooks/agentic-commerce-playbook-volume-1/index.html): Download Volume 1 of The Agentic Commerce Playbook, a beginner’s guide to AEO and AI Search visibility for modern retail success. (148 words) - [Careers - fabric Inc.](/content/company/careers/index.html): fabric: The first scalable commerce software built on retail expertise—helping businesses & people connect through seamless trade. Discover the future of commerce today! (213 words) - [The Roadmap to Omnichannel Retail Success - fabric Inc.](/content/guides-ebooks/the-roadmap-to-omnichannel-retail-success/index.html): Get this infographic to learn how to unlock faster fulfillment, smarter inventory, and seamless customer experiences (111 words) - [A Modern Solution for Modern Commerce - fabric Inc.](/content/guides-ebooks/a-modern-solution-for-modern-commerce/index.html): In this ebook, learn how innovative retailers use fabric's modern OMS to make omnichannel retail a seamless experience (146 words) - [What's Out/What's In for Omnichannel Retailers in 2025 - fabric Inc.](/content/guides-ebooks/whats-out-whats-in-for-omnichannel-retailers/index.html): Stay ahead in 2025! See what’s in and what’s out for omnichannel success. Get our infographic today to learn more. (173 words) - [Transform Your Retail Strategy With the Key to Omnichannel Success: Product Data - fabric Inc.](/content/guides-ebooks/unlock-the-power-of-omnichannel-commerce-with-fabric-product-catalog.html): Download this complimentary ebook and learn how leading retailers are leveraging fabric’s Product Catalog to master omnichannel commerce. (121 words) - [Monitor - fabric Inc.](/content/monitor/index.html) (115 words) - [The Big Book of Retail Success: From Order Management to Omnichannel Excellence - fabric Inc.](/content/guides-ebooks/the-big-book-of-retail-success-from-order-management-to-omnichannel-excellence.html): Get this comprehensive, experience-driven guide to help retailers make the move from ERP to order management. (134 words) - [Activate - fabric Inc.](/content/activate/index.html) (123 words) - [Guides and Ebooks Archive - fabric Inc.](/content/guides-ebooks/index.html) (3,659 words) - [Digital Merchandising in the AI Era: Manual to Autonomous](/content/blog/commerce/digital-merchandising/index.html): Explore how AI is transforming digital merchandising from manual execution to autonomous optimization—the future of product presentation and discovery. (1,644 words, Apr 15, 2026) - [Conversational Search: How Consumers Find Products](/content/blog/commerce/conversational-search/index.html): Consumers are asking AI for product recommendations instead of Googling. Here's what that behavioral shift means for enterprise retailers. (1,432 words, Apr 13, 2026) - [AI Product Recommendations: How ChatGPT Chooses Products](/content/blog/commerce/ai-product-recommendations/index.html): ChatGPT doesn't rank products by ad spend or keywords. Here's what actually drives AI product recommendations and what it means for retailers (1,454 words, Apr 9, 2026) - [The Future of Retail: How Agentic AI Will Replace Manual Product Operations - fabric Inc.](/content/blog/commerce/the-future-of-retail/index.html): The best way to prepare is to strengthen product data, start with low-risk automated workflows, and establish governance before expanding the agent's scope. (1,282 words, Apr 7, 2026) - [AI Shopping Assistants Are Changing Product Discovery: Are You Ready? - fabric Inc.](/content/blog/commerce/ai-shopping-assistants/index.html): AI shopping assistants are reshaping how consumers find products. Use this readiness assessment to determine whether your catalog, data, and strategy are ready. (1,504 words, Apr 6, 2026) - [Agentic AI Examples in Commerce: Automation Use Cases](/content/blog/commerce/agentic-ai-examples/index.html): See real examples of agentic AI automating commerce operations, from product catalog management to customer service and inventory optimization. (1,534 words, Apr 3, 2026) - [Let’s Clear the Air Surrounding Agentic Solutions at Shoptalk Spring 2026 - fabric Inc.](/content/blog/commerce/agentic-solutions-shoptalk-spring-2026/index.html): At Shoptalk Spring 2026, agentic commerce solutions took center stage. Learn why product data—not brand visibility—drives AI selection. (1,245 words, Apr 2, 2026) - [What is an Agentic Commerce Platform? Autonomous Retail Guide - fabric Inc.](/content/blog/commerce/agentic-commerce-platform/index.html): An agentic commerce platform helps retailers optimize product data for AI-driven discovery, boosting visibility, accuracy, and conversions across channels. (1,649 words, Mar 30, 2026) - [Product Catalog Optimization: AI for SKU Discoverability](/content/blog/commerce/product-catalog-optimization/index.html): AI-powered product catalog optimization ensures every SKU is discoverable, improving search visibility, data accuracy, and retail performance. (1,235 words, Mar 27, 2026) - [AI Product Discovery: How Agentic Systems Improve Product Search and Conversions - fabric Inc.](/content/blog/commerce/ai-product-discovery/index.html): Discover how AI product discovery systems use agentic technology to improve search accuracy, personalize recommendations, and increase conversions. (1,374 words, Mar 25, 2026) - [Product Data Optimization for Answer Engine Visibility - fabric Inc.](/content/blog/commerce/product-data-optimization/index.html): Learn how to optimize product data for ChatGPT, Perplexity, and Google AI Overviews. AI-powered strategies to improve answer engine visibility and citations. (1,781 words, Mar 23, 2026) - [How AI Commerce Platforms Improve Product Discoverability](/content/blog/commerce/ai-commerce-platform/index.html): An AI e-commerce platform can help you enrich product data for agentic search, boost discoverability, and automate catalog updates across all channels. (1,248 words, Mar 18, 2026) - [AI Product Enrichment: Transform Your Catalog](/content/blog/commerce/ai-product-enrichment/index.html): AI product enrichment automates attribute completion, descriptions, and structure, so every SKU is discoverable in search and by AI agents. (1,548 words, Mar 16, 2026) - [Retail Automation AI: How Intelligent Agents Reduce Manual Work - fabric Inc.](/content/blog/commerce/retail-automation-ai/index.html): Retail automation AI can help your merchandising teams enrich product data and improve visibility, reducing manual work and boosting discoverability. (1,582 words, Mar 13, 2026) - [What Does Trust in AI Mean and How Does Product Agent Build Confidence? - fabric Inc.](/content/blog/commerce/what-does-trust-in-ai-mean-and-how-does-product-agent-build-confidence.html): What is AI slop in retail? Discover how brands can avoid costly product data errors and build trust in AI with guardrails and confidence scores. (1,466 words, Feb 19, 2026) - [Ready. Set. Glow. NRF 2026: Your Call to Action on Agentic Commerce - fabric Inc.](/content/blog/commerce/nrf-2026-your-call-to-action-on-agentic-commerce/index.html): NRF 2026 insights from product marketer Laurence Nixon on agentic commerce & what retailers must prioritize to stay visible and competitive. (1,486 words, Jan 28, 2026) - [A Practical Guide to Shopify Agentic Commerce](/content/blog/commerce/guide-to-shopify-agentic-commerce/index.html): A comprehensive guide to agentic commerce for Shopify. Optimize product data, inventory, and fulfillment with AI agents to scale your operations. (1,709 words, Jan 28, 2026) - [How AI Boosts Efficiency & Accuracy in Product Information Management](/content/blog/commerce/how-ai-boosts-accuracy-in-product-information-management.html): Learn how product information management AI automates enrichment, boosts accuracy, and scales product data for omnichannel and AI-driven commerce. (1,684 words, Jan 27, 2026) - [How AI Agents Transform Purchase Order Management](/content/blog/commerce/how-ai-agents-are-transforming-product-purchase-order-management.html): See how our AI agent workflows for product purchase orders can automate ordering, approvals, and supplier coordination with real-time signals. (2,184 words, Jan 26, 2026) - [How Demand Planning Optimization Helps You Survive Seasonal Spikes - fabric Inc.](/content/blog/commerce/demand-planning-optimization/index.html): Boost seasonal performance with demand planning optimization. Learn how better forecasting and real-time insights can help you meet peak demand. (1,570 words, Jan 23, 2026) - [Why Retail Product Data Management is Key to Omnichannel Success - fabric Inc.](/content/blog/commerce/retail-product-data-management/index.html): Learn why retail product data management is essential for omnichannel success, from unifying product data to delivering consistent experiences. (1,778 words, Jan 21, 2026) - [Optimize Your Product Data Lifecycle Management for Efficiency & Growth - fabric Inc.](/content/blog/commerce/optimize-your-product-data-lifecycle-management/index.html): Learn how product data lifecycle management can help you streamline launches, improve accuracy, and drive growth across every retail channel. (2,187 words, Jan 21, 2026) - [Rise of Agentic Commerce: Why Product Data Is the New Competitive Frontier - fabric Inc.](/content/blog/commerce/rise-of-agentic-commerce-why-product-data-is-the-new-competitive-frontier.html): Agentic commerce is reshaping e-commerce. Discover why product data is the new battleground in this blog by Mark Lewis, Founder & CEO of Netalico. (1,840 words, Jan 7, 2026) - [Deck the Carts: How AI is Shaping Holiday Shopping in 2025 - fabric Inc.](/content/blog/commerce/how-ai-is-shaping-holiday-shopping-in-2025/index.html): Learn how AI is transforming holiday shopping in 2025 and why brands need strong AI Search visibility to stay discoverable with tools like Product Agent. (783 words, Dec 23, 2025) - [The New Rules of Search: What are the Differences Between SEO vs. AEO? - fabric Inc.](/content/blog/commerce/differences-between-seo-vs-aeo/index.html): Learn the key differences between SEO vs. AEO and how to optimize for AI Search. Get deeper insights in The Agentic Commerce Playbook: Volume 1. (983 words, Dec 18, 2025) - [The Rise of Agentic Commerce and What It Means for Retailers - fabric Inc.](/content/blog/commerce/agentic-commerce/index.html): Discover how agentic commerce is reshaping retail as AI agents drive smarter shopping, fulfillment, and customer experiences. (1,374 words, Dec 4, 2025) - [Agentic Commerce is Here: Why Brands Need to Monitor Their Answer Engine Visibility Now - fabric Inc.](/content/blog/commerce/agentic-commerce-is-here-why-brands-need-to-monitor-their-answer-engine-visibility-now.html): Monitor your brand’s visibility in AI Search and discover how Product Agent helps optimize catalogs for the new era of agentic commerce. (783 words, Dec 3, 2025) - [Fix Your Product Catalog: Why Enrichment Is Key to E-commerce Performance - fabric Inc.](/content/blog/commerce/product-data-enrichment/index.html): Boost visibility and conversions with product data enrichment. How to enhance product catalog accuracy, SEO, and customer experience across all channels. (1,539 words, Dec 2, 2025) - [The ROI of AI in E-commerce: How Intelligent Automation Drives Growth - fabric Inc.](/content/blog/commerce/ai-in-e-commerce/index.html): Learn how leveraging AI in e-commerce can drive growth through advanced automation, real-time insights, and measurable ROI across every retail channel. (1,281 words, Nov 26, 2025) - [AI Agents Explained: Smarter Automation for Modern Retail - fabric Inc.](/content/blog/commerce/ai-agents-explained/index.html): Discover how using an AI agent can transform your retail business through smarter automation, real-time decisions, and seamless omnichannel orchestration. (1,112 words, Nov 25, 2025) - [fabric Launches Product Agent to Power the Next Era of eCommerce - fabric Inc.](/content/blog/commerce/fabric-launches-product-agent-to-power-the-next-era-of-ecommerce.html): fabric launches Product Agent, introduced by CEO Mike Micucci—an AI-powered tool helping brands get agentic commerce ready. (513 words, Nov 19, 2025) - [Real-Time Inventory Visibility: Why it Matters & How to Get There - fabric Inc.](/content/blog/commerce/real-time-inventory-visibility/index.html): Unlock growth with real-time inventory visibility. Prevent stockouts, cut costs, and boost fulfillment accuracy across all retail channels. (1,111 words, Oct 10, 2025) - [What is OTIF? A Practical Guide to Supply Chain Performance - fabric Inc.](/content/blog/commerce/otif-supply-chain/index.html): Discover what the OTIF supply chain means, why it matters, and how to improve performance with AI-powered order orchestration and smart fulfillment. (1,397 words, Oct 8, 2025) - [E-commerce Order Fulfillment: Why Automation Is the Future - fabric Inc.](/content/blog/commerce/e-commerce-order-fulfillment/index.html): Discover why e-commerce order fulfillment is the future. Scale operations, cut errors, and boost customer satisfaction seamlessly. (1,217 words, Oct 7, 2025) - [Boost Performance and Flexibility With Headless E-commerce in Shopify - fabric Inc.](/content/blog/commerce/headless-e-commerce-shopify/index.html): Boost flexibility and speed with headless e-commerce Shopify. Learn how to extend Shopify’s power using modern, scalable headless architecture. (1,420 words, Oct 3, 2025) - [More Than Just Buzz: What ChatGPT “Instant Checkout” Represents - fabric Inc.](/content/blog/commerce/what-chatgpt-instant-checkout-represents/index.html): fabric’s product marketer, Laurence Nixon, explains why ChatGPT Instant Checkout signals a seismic shift toward agentic commerce. (675 words, Oct 1, 2025) - [Unlock Product Discovery in the Age of Agentic Commerce - fabric Inc.](/content/blog/commerce/unlock-product-discovery-in-the-age-of-agentic-commerce.html): Agentic commerce is here. Learn how Shopify + fabric Product Agent optimize your data for smarter AI-powered discovery. (496 words, Sep 11, 2025) - [Automated Order Fulfillment: How Modern Logistics Powers Faster, Smarter Retail - fabric Inc.](/content/blog/commerce/automated-order-fulfillment/index.html): Automated order fulfillment streamlines retail experience with speed and precision. Discover how smart logistics can cut costs and improve CX. (1,510 words, Sep 9, 2025) - [Omnichannel Order Management: The Key to Seamless Retail at Scale - fabric Inc.](/content/blog/commerce/omnichannel-order-management-solutions/index.html): Discover how omnichannel order management solutions can streamline retail, improve CX, and scale operations for seamless growth. (1,366 words, Sep 5, 2025) - [How to Future-Proof Shopify Fulfillment with a Scalable OMS Foundation - fabric Inc.](/content/blog/commerce/shopify-order-management/index.html): Future-proof your Shopify order management with a scalable OMS that simplifies fulfillment, boosts efficiency, and supports omnichannel growth. (1,326 words, Aug 15, 2025) - [Why AI-Driven Inventory Forecasting is the Future of Inventory Management - fabric Inc.](/content/blog/commerce/inventory-forecasting/index.html): Discover how AI-powered inventory forecasting helps retailers reduce stockouts, boost margins, and plan smarter in today’s omnichannel landscape. (1,337 words, Aug 14, 2025) - [How Retail AI Technology is Revolutionizing E-commerce Strategy - fabric Inc.](/content/blog/commerce/retail-ai-technology/index.html): Discover how retail AI technology is reshaping e-commerce with smarter fulfillment, personalization, and real-time decision-making. (1,104 words, Aug 13, 2025) - [Gain Control of Your Shopify Inventory with Predictive Management - fabric Inc.](/content/blog/commerce/shopify-inventory/index.html): Take control of your Shopify inventory with predictive tools that prevent stockouts, boost fulfillment, and improve your customer experience. (1,179 words, Aug 12, 2025) - [Watch Out: AI Tools in the Marketplaces - fabric Inc.](/content/blog/commerce/ai-tools-in-the-marketplaces/index.html): In this Topper Tuesday, Jay explores how AI tools like ChatGPT and Perplexity are reshaping marketplaces—and what that means for retailers. (836 words, Aug 5, 2025) - [How Order Orchestration Simplifies Multi-Channel Sales - fabric Inc.](/content/blog/commerce/order-orchestration/index.html): Discover how order orchestration simplifies multi-channel sales by improving inventory visibility, reducing delays, and boosting customer satisfaction. (1,654 words, Jul 21, 2025) - [How an OMS Can Streamline Your Reverse Logistics Process - fabric Inc.](/content/blog/commerce/reverse-logistics/index.html): Discover how an advanced OMS can streamline your reverse logistics process to cut costs, boost efficiency, and improve the customer experience. (1,906 words, Jul 18, 2025) - [A Retail Operations Executive’s Guide to Scaling Shopify With fabric - fabric Inc.](/content/blog/commerce/executives-guide-to-scaling-shopify/index.html): Accelerate faster growth on Shopify with fabric. Read this executive's guide on how to gain control and visibility across inventory and fulfillment. (876 words, Jul 17, 2025) - [The Evolving Role of Retail Professionals in the Age of AI - fabric Inc.](/content/blog/commerce/the-evolving-role-of-retail-professionals-in-the-age-of-ai.html): In this Topper Tuesday, explore how AI is reshaping retail professionals' careers and what it means to lead in the age of intelligent tech. (684 words, Jul 15, 2025) - [Solving Dropshipping Challenges for Shopify Retailers - fabric Inc.](/content/blog/commerce/dropshipping-with-shopify/index.html): Overcome scaling challenges in dropshipping with Shopify using smarter tools and fulfillment strategies to improve customer satisfaction. (1,849 words, Jul 14, 2025) - [AI Search: Not Just Another Demand Channel - fabric Inc.](/content/blog/commerce/ai-search-not-just-another-demand-channel/index.html): AI search is changing shopping. Learn why it’s more than just another demand channel and how retailers can prepare for agentic commerce. (1,322 words, Jul 9, 2025) - [Unified Inventory Management Explained: What Retailers Need to Know - fabric Inc.](/content/blog/product/unified-inventory-management-explained/index.html): Discover how Unified Inventory Management gives retailers real-time visibility and AI insights for smarter, faster fulfillment decisions. (568 words, Jul 8, 2025) - [Inside Smart Order Routing: Benefits, Features, and How it Works - fabric Inc.](/content/blog/product/smart-order-routing-benefits-features/index.html): Optimize fulfillment with Smart Order Routing. Learn how to reduce costs, speed up delivery, and improve efficiency with AI-powered routing. (468 words, Jul 3, 2025) - [Cookie Monster, CEO: How AI Saved His Crumbling Empire - fabric Inc.](/content/blog/commerce/cookie-monster-ceo-how-ai-saved-his-crumbling-empire.html): In this Topper Tuesday, Cookie Monster builds a cookie empire—AI steps in to save ops, inventory, and CX. A fun take on AI for modern retail. (659 words, Jul 1, 2025) - [Skip the Replatform: Future-Proof Commerce with Smart Integration - fabric Inc.](/content/blog/ecommerce/integration-first-replatforming/index.html): Avoid expensive replatforming. Discover a smarter way to enhance your omnichannel customer experience through intelligent integration. (1,605 words, Jun 27, 2025) - [fabric & ESW: Tariff Mitigation Strategies for Omnichannel Growth - fabric Inc.](/content/blog/commerce/fabric-esw-tariff-mitigation-strategies-for-omnichannel-growth.html): Navigate tariffs with speed, flexibility, and efficiency. See how fabric & ESW help retailers stay resilient and grow through disruption. (739 words, Jun 26, 2025) - [Key Features to Elevate Shopify Omnichannel CX - fabric Inc.](/content/blog/ecommerce/omnichannel-customer-experience/index.html): Deliver a seamless omnichannel customer experience by enhancing your Shopify CX with key OMS features that boost satisfaction, loyalty, and growth. (1,689 words, Jun 26, 2025) - [Shopify Advanced Order Management: Key Software for Retail Shops - fabric Inc.](/content/blog/commerce/software-for-retail-shop/index.html): Discover how advanced OMS software for retail shops can help Shopify retailers scale, boost efficiency, and deliver a seamless customer experience. (2,606 words, Jun 24, 2025) - [Scalable Product Catalog Management for Shopify Growth - fabric Inc.](/content/blog/commerce/product-catalog-management/index.html): Scale smarter with better product catalog management. Discover tools and strategies to streamline growth for high-volume Shopify stores. (2,057 words, Jun 23, 2025) - [How to Reduce Split Shipments and Cut Fulfillment Costs on Shopify - fabric Inc.](/content/blog/commerce/shopify-split-shipping/index.html): Learn how to manage Shopify split shipping more efficiently, reduce fulfillment costs, and streamline operations—no custom code required. (827 words, Jun 11, 2025) - [Agentic AI vs. Generative AI: A Friendly Q&A for Business Leaders - fabric Inc.](/content/blog/commerce/agentic-ai-vs-generative-ai/index.html): Jay Topper and guest Maya Vijayakumar from KnitWell Group break down Agentic AI vs. Generative AI in this business-friendly Q&A for retail leaders. (635 words, Jun 10, 2025) - [Top 5 Challenges of BOPIS on Shopify and How to Solve Them - fabric Inc.](/content/blog/commerce/shopify-bopis/index.html): Discover 5 common Shopify BOPIS challenges and how fabric extends Shopify’s capabilities for smarter, more scalable fulfillment and inventory management. (980 words, Jun 5, 2025) - [Retail Leadership Rule #3: Don’t be Buffaloed by Experts and Elites - fabric Inc.](/content/blog/people/retail-leadership-series-part-three/index.html): In the final blog of the Retail Leadership Series, Jay Topper reflects on Memorial Day and shares a lasting leadership lesson from General Colin Powell. (1,001 words, May 27, 2025) - [Beyond the Basics: Supercharge Your Omnichannel Retail Strategy - fabric Inc.](/content/blog/commerce/omnichannel-retail-strategy/index.html): Elevate your omnichannel retail strategy with AI-powered tools that boost visibility, fulfillment, and customer satisfaction across all channels. (1,849 words, May 16, 2025) - [How AI-Driven Order Management Transforms Business Operations - fabric Inc.](/content/blog/commerce/ai-order-management-system/index.html): Discover how an AI-powered order management system can transform your operations with real-time visibility, reduced costs, and improved fulfilment. (1,765 words, May 15, 2025) - [Retail Leadership Rule #2: Never Neglect Details - fabric Inc.](/content/blog/people/retail-leadership-series-part-two/index.html): Explore the power of detail in leadership. This Topper Tuesday blog shares why great retail leaders never neglect details that drive big results. (449 words, May 13, 2025) - [Dropship: A Fast Response to Tariff Uncertainty for Mid-Market Retailers - fabric Inc.](/content/blog/commerce/dropship-tariffs/index.html): Learn how dropship helps mid-market retailers offset tariffs, stay agile, and protect margins in a time of global trade disruption. (1,329 words, May 1, 2025) - [Retail Leadership Rule #1: Perpetual Optimism is a Force Multiplier! - fabric Inc.](/content/blog/people/retail-leadership-series-part-one/index.html): Kick off the Retail Leadership Series with Jay Topper as he shares how optimism, inspired by Colin Powell, can transform leadership and retail outcomes. (653 words, Apr 29, 2025) - [5 Reasons Why You Need an OMS if You’re on Shopify - fabric Inc.](/content/blog/commerce/oms-for-shopify-order-fulfillment/index.html): Discover 5 ways a modern OMS can fix Shopify order fulfillment challenges and help you scale without switching platforms. (1,496 words, Apr 22, 2025) - [Omnichannel Order Management: A Catalyst for Retail Success - fabric Inc.](/content/blog/commerce/omnichannel-order-management/index.html): Learn how fabric OMS reimagines omnichannel order management for seamless interactions across all demand channels, driving customer loyalty and repeat sales. (1,602 words, Apr 3, 2025) - [Insights From the Floor: 3 Takeaways From Shoptalk 2025 - fabric Inc.](/content/blog/commerce/takeaways-from-shoptalk-2025/index.html): Read about the top takeaways from Shoptalk 2025—from Agentic AI to business fundamentals—plus what it all means for modern retail tech. (1,208 words, Apr 2, 2025) - [How Does Supply Chain Order Management Impact Your Omnichannel Retail Success? - fabric Inc.](/content/blog/commerce/supply-chain-order-management/index.html): Learn how to achieve omnichannel retail success with supply chain order management that helps with planning, executing, and optimizing customer orders. (1,593 words, Mar 25, 2025) - [Is Your E-commerce Order Management System Holding You Back? - fabric Inc.](/content/blog/ecommerce/ecommerce-order-management/index.html): Learn how to optimize your e-commerce order management with fabric OMS to streamline fulfillment and improve inventory accuracy and customer experience. (1,848 words, Mar 24, 2025) - [How Can Order Fulfillment Software Help My Omnichannel Retail Business Thrive? - fabric Inc.](/content/blog/commerce/order-fulfillment-software/index.html): Discover how modern order fulfillment software can optimize your omnichannel retail operations, improve inventory accuracy, and boost customer loyalty. (1,451 words, Mar 21, 2025) - [Best Order Management Software for Enterprise Retail: 5 Top OMS Solutions - fabric Inc.](/content/blog/commerce/order-management-software/index.html): Discover top order management software for enterprise retailers, with fabric OMS as the ideal choice for matching customer demand and fulfillment. (1,935 words, Mar 18, 2025) - [The Winter '25 Release of fabric AI Order Cloud is Here! - fabric Inc.](/content/blog/product/the-winter-25-release-of-fabric-ai-order-cloud-is-here.html): Dive into the Winter '25 Release with new tools powered by fabric AI Order Cloud. Read the blog now to learn more. (938 words, Feb 4, 2025) - [Why “The Order Orchestration Imperative” is the Key to Modern Retail - fabric Inc.](/content/blog/commerce/why-the-order-orchestration-imperative-is-the-key-to-modern-retail.html): Discover why order orchestration is key to unlocking the future of omnichannel retail. Download the whitepaper to learn more. (556 words, Jan 30, 2025) - [Top Takeaways from NRF 2025 - fabric Inc.](/content/blog/commerce/top-takeaways-from-nrf-2025/index.html): Jay Topper shares his top takeaways from NRF 2025: From AI's dominance to retailers embracing modernization with precision. Read for more insights! (953 words, Jan 21, 2025) - [How an OMS Helps Retailers Maximize the Post-Purchase Experience - fabric Inc.](/content/blog/commerce/how-an-oms-helps-retailers-maximize-the-post-purchase-experience.html): In his article for Retail TouchPoints, Jay Topper, CCO at fabric, shares how a modern OMS enhances the post-purchase experience and boosts loyalty. (531 words, Jan 16, 2025) - [fabric Holiday Reflections and Hopes for 2025 - fabric Inc.](/content/blog/people/holiday-reflections-and-hopes-for-2025/index.html): Reflecting on the year, Jay Topper shares lessons, the resilience of retail, and hopes for peace, love, and stability in 2025 in this special holiday blog. (497 words, Dec 24, 2024) - [fabric AI Order Cloud: Built for AI-Powered Commerce, Today and Tomorrow - fabric Inc.](/content/blog/product/fabric-ai-order-cloud-built-for-ai-powered-commerce-today-and-tomorrow.html): Discover how fabric AI Order Cloud empowers retailers with smarter order management, AI-driven innovation, and future-ready commerce solutions. (1,290 words, Dec 17, 2024) - [How fabric Delivered 100% Uptime During the Holiday Rush - fabric Inc.](/content/blog/product/how-fabric-delivered-100-uptime-during-the-holiday-rush.html): Learn how fabric delivered 100% uptime during Cyber 5, ensuring reliability and scalability for retailers on their busiest days. (814 words, Dec 17, 2024) - [The Big Book of Retail Success: From Order Management to Omnichannel Excellence - fabric Inc.](/content/blog/commerce/the-big-book-of-retail-success-from-order-management-to-omnichannel-excellence.html): A comprehensive, experience-driven guide to help retailers make the move from ERP to order management. (146 words, Dec 17, 2024) - [The 2025 NRF Festival: How to Navigate AI Solutions - fabric Inc.](/content/blog/commerce/the-2025-nrf-festival-how-to-navigate-ai-solutions/index.html): Discover how to navigate NRF 2025 with insights from Jay Topper, fabric CCO. Explore AI trends, tips for success, and fabric's AI innovations! (885 words, Dec 17, 2024) - [Honoring the Unsung Heroes of Retail: Spotlighting the 2024 Holiday Shopping Season - fabric Inc.](/content/blog/commerce/honoring-the-unsung-heroes-of-retail-spotlighting-the-2024-holiday-shopping-season.html): fabric’s CCO Jay Topper celebrates the people behind retail success, honoring the teams who make the magic happen this holiday season. (591 words, Nov 26, 2024) - [Unlocking AI for Your Retail Business With Order Orchestration - fabric Inc.](/content/blog/product/unlocking-ai-for-your-retail-business-with-order-orchestration.html): Discover how fabric’s AI-powered Order Orchestration unifies OMS and product catalog to solve retail’s biggest challenges. Read on to learn more. (1,155 words, Nov 14, 2024) - [From the Frontlines: An Eyewitness Account of Pearl Harbor - fabric Inc.](/content/blog/people/from-the-frontlines-an-eyewitness-account-of-pearl-harbor.html): Topper Tuesday takes a break from the business of business to honor U.S. Veterans.  I am a veteran of the U.S. Army and the U.S. Coast Guard and I even managed to squeeze in a tour with the U.S. Navy. I am sharing a verbatim “FORWARD” to the journal a WWII sailor wrote 40 years (1,011 words, Nov 11, 2024) - [The Fall ‘24 Release is Here! - fabric Inc.](/content/blog/product/the-fall-24-release-is-here/index.html): Explore the Fall '24 Release from fabric, featuring new tools for streamlined supplier onboarding, real-time inventory visibility, and effortless promotions. (732 words, Nov 7, 2024) - [The Shift to AI-Driven Order Management: A DTC Perspective - fabric Inc.](/content/blog/product/the-shift-to-ai-driven-order-management-a-dtc-perspective.html): Discover how AI-driven order management tackles DTC challenges in fulfillment, inventory, and last-mile delivery, helping retailers boost efficiency and customer loyalty. (1,154 words, Oct 30, 2024) - [Understanding ERPs: An Early Career Lesson as a Former CIO - fabric Inc.](/content/blog/commerce/understanding-erps-an-early-career-lesson-as-a-former-cio.html): Learn ERP lessons from fabric’s CCO on adapting systems to drive agility, innovation, and business results. Discover key strategies for ERP success. (737 words, Oct 29, 2024) - [3 Critical Ways Amazon Bedrock Drives fabric’s Generative AI Innovation - fabric Inc.](/content/blog/product/3-critical-ways-amazon-bedrock-drives-fabrics-generative-ai-innovation.html): At fabric, AI has been a pivotal technology as we uplevel retail operations for our customers. We are transforming our product to use natural language and AI-driven recommendations to accomplish complex commerce operations. As we extend our platform, we challenge ourselves to validate business cases rapidly, deploy nightly releases, and respond to feedback quickly and (1,245 words, Oct 24, 2024) - [3 Last-Minute Strategies for Retailers: 30 Days Until Peak Selling Season - fabric Inc.](/content/blog/commerce/3-last-minute-strategies-for-retailers-30-days-until-peak-selling-season.html): Prepare for peak season with 3 quick strategies to stay agile, empower your team, and streamline analytics for a smooth, successful holiday rush. (695 words, Oct 15, 2024) - [CTO's Guide: Delivering Tangible AI Value With Our Expanded AWS Partnership - fabric Inc.](/content/blog/product/ctos-guide-delivering-tangible-ai-value-with-our-expanded-aws-partnership.html): Explore Umer Sadiq's latest insights on how AI is revolutionizing commerce for CTOs. Dive into practical applications and strategic advancements with fabric's innovative AI solutions. Read now to see how AI can elevate your retail strategy. (1,416 words, Sep 19, 2024) - [fabric and AWS Team Up to Harness the Power of AI to Revolutionize Commerce for Omnichannel Retail - fabric Inc.](/content/blog/ecommerce/ai-powered-commerce-retail-revolution-fabric-aws/index.html): Learn how fabric and AWS are harnessing AI to revolutionize omnichannel retail, enabling smarter, faster decisions and optimized operations for retailers. (604 words, Sep 12, 2024) - [Elevating the User Experience: fabric's Commitment to Innovation - fabric Inc.](/content/blog/commerce/elevating-the-user-experience-fabrics-commitment-to-innovation.html): At fabric, our commitment to our customers extends beyond building impactful products; we strive to create exceptional user experiences, from how developers onboard to ensuring easy product navigation for every user.  For us, true innovation lies in how seamlessly our solutions integrate into our users’ workflows. That’s one of our many goals when we’re developing (515 words, Aug 21, 2024) - [BOPIS & Clienteling: Unlocking Multi-channel Success with OMS - fabric Inc.](/content/blog/commerce/bopis-clienteling-unlocking-multi-channel-success-with-oms.html): Learn how to retailers can unlock multi-channel success with OMS through BOPIS and Clienteling. (845 words, Aug 6, 2024) - [Completing the Replatforming Journey! - fabric Inc.](/content/blog/commerce/completing-the-replatforming-journey/index.html): Welcome to the conclusion of my #TopperTuesday series with this being the tenth post on replatforming. It’s not everything I know, but it contains all of the highlights! From understanding what problems you are using to justify a replatform and partner selection to selling your ideas and measuring the results. Here is a summary of (896 words, Jul 9, 2024) - [Beyond the Expected: 5 Key Takeaways from CommerceNext 2024 - fabric Inc.](/content/blog/commerce/commercenext-2024-key-takeaways/index.html): I attended the CommerceNext Growth Show 2024 in New York City as part of the fabric contingent. It was a great event, as always, with over 150 speakers from retailers like Coach, Fanatics, J.Crew, Patagonia, Sephora, SHEIN, Uniqlo and more.  I always like to recap events and figured my takeaways would be helpful to you, (897 words, Jun 27, 2024) - [Metrics that Matter: My Love of Contribution Margin! (Part 2 of 2) - fabric Inc.](/content/blog/commerce/contribution-margin/index.html): Explore essential strategies in "Metrics that Matter: My Love of Contribution Margin! (Part 2 of 2)" as we delve into how understanding and leveraging contribution margins can dramatically enhance your business’s profitability and operational efficiency. (1,105 words, Jun 18, 2024) - [5 Reasons Why Your Omnichannel Commerce Strategy Needs a Modern Product Catalog](/content/blog/product/5-reasons-modern-product-catalog/index.html): If your product catalog wasn’t built for multiple channels and flexible merchandising options, it’s time to modernize. Learn why with these 5 reasons. (1,407 words, Jun 13, 2024) - [CommerceNext: The Bounteous x Accolite and fabric Partnership Is a Winning Formula! - fabric Inc.](/content/blog/commerce/bounteous-x-accolite-fabric-partnership/index.html): Join fabric, Bounteous, and Accolite at CommerceNext as we unveil our partnership designed to revolutionize retail technology. Discover how we’re enabling the future of retail through innovative solutions and expert collaborations. (1,267 words, Jun 10, 2024) - [Replatforming for Outcomes: Metrics That Matter! (1 of 2!) - fabric Inc.](/content/blog/commerce/replatforming-for-outcomes/index.html): Explore essential KPIs for successful replatforming in our latest Topper Tuesday Blog. Learn how to balance revenue and EBITDA to drive growth and enhance profitability. Perfect for retailers looking to maximize ROI on technology investments. (1,245 words, Jun 4, 2024) - [Replatforming Implementation: Time To Execute! - fabric Inc.](/content/blog/commerce/replatform-implementation/index.html): I love executing because there are two thrills in a major replatform of any kind.  The first is the day you sign the contracts with the partner and platform provider. Sometimes the process to get to this point takes almost as long as the implementation itself. But there are SO MANY UNKNOWNS when you start (1,501 words, May 21, 2024) - [CTO’s Guide: Demystifying AI Hype for Retail - fabric Inc.](/content/blog/product/demystifying-ai/index.html): Explore Umer Sadiq's latest insights on how AI is revolutionizing commerce for CTOs. Dive into practical applications and strategic advancements with fabric's innovative AI solutions. Read now to see how AI can elevate your retail strategy. (1,483 words, May 16, 2024) - [4 Inventory Management Tips to Transform Your Supply Chain - fabric Inc.](/content/blog/commerce/tips-for-inventory-management/index.html): Learn how to combat and manage global disruptions in the global supply chain with these tips for inventory management. (1,364 words, May 14, 2024) - [Replatforming: How To Present Your Recommendation - fabric Inc.](/content/blog/commerce/replatforming-present/index.html): Jay Topper shares his top 8 insights on best practices when it comes to board presentations and how to best approach different audiences. (1,459 words, May 14, 2024) - [The Order: Why It’s the Center of the Commerce Universe - fabric Inc.](/content/blog/commerce/center-commerce-universe/index.html): The “order” is magical! It’s the point in time, at the cart or cash register, when the customer makes a financial commitment to the company. She has put her TRUST with you, and now it’s up to you to deliver. (1,670 words, May 7, 2024) - [Demystifying Platform Technology: Buzzwords and Jargon Never Deliver - fabric Inc.](/content/blog/commerce/demystifying-platform-technology/index.html): I am really going to enjoy writing this week’s version of Topper Tuesday. It’s challenging because I am not an architect or developer. And, there are so many architectural opinions, methods to articulate technology and debates that follow. I enjoy it because it’s a challenge to simplify the complex for the non-technical folks while maintaining (2,611 words, Apr 30, 2024) - [Platforms and Partners: 5 key points to consider when making retail replatforming choices - fabric Inc.](/content/blog/commerce/platforms-and-partners/index.html): So, let’s assume you have defined good reasons to explore a retail replatform. It’s one that everyone buys into, and the messaging up, down and around the chain of common is clear. (If you’re still searching for a reason to explore a replatform, first read my previous post here.) Next, you need the platforms and (1,651 words, Apr 23, 2024) - [Speed Does Matter: A Fast-Moving Platform for Fast-Moving Commerce - fabric Inc.](/content/blog/product/speed-does-matter/index.html): In the previous post, Never Miss A Sale, we announced the availability of order fulfillment logic (OFL) which allows retailers to orchestrate and optimize how your distributed order management (DOM) system works across the order fulfillment process, as part of fabric OMS. With this release, fabric is giving retailers a way to quickly outpace the (1,485 words, Apr 22, 2024) - [Learn Why Modern Commerce Begins With OMS in This New Ebook - fabric Inc.](/content/blog/commerce/modern-commerce-begins-oms/index.html): E-commerce still feels new, but it’s more than 25 years old! That’s a lifetime in tech, especially for retailers that rely on legacy ERP systems to drive online commerce, payments, inventory management, order fulfillment, customer communications, and everything else. Yeah, that’s a pain. It’s time to modernize. Learn why in this new ebook: A Modern (269 words, Apr 18, 2024) - [Never Miss a Sale - fabric Inc.](/content/blog/product/never-miss-sale/index.html): fabric’s Order Fulfillment Logic automates distributed order management for omnichannel retailers Our next-generation real-time order fulfillment logic is now generally available in fabric OMS. What does that mean for retailers? According to NewStore’s 2023 Omnichannel Leadership Report, only 31% of retail websites show accurate and up-to-date information about store inventory. This places a huge strain (1,317 words, Apr 17, 2024) - [Why Replatform? 5 Reasons Retailers Make the Change - fabric Inc.](/content/blog/commerce/retailers-make-change/index.html): We discuss some first-hand experience when faced with a decision to replatform your ecommerce system. Read this first before your replatform! (1,024 words, Apr 16, 2024) - [Lessons Learned From a Career of Replatforming - fabric Inc.](/content/blog/commerce/lessons-learned-replatforming/index.html): Well, here we go! This is the first in a series of posts on “Replatforming.” I’ve never written a blog series before. I think I’ve written three blog posts in total! My first was about 8 years ago when I worked for Vitacost/Kroger. That’s it because I’ve spent fifteen-plus years helping retailers with replatforming efforts. (1,202 words, Apr 9, 2024) - [8 must-know retail markdown strategies w/ pricing and promotions](/content/blog/commerce/retail-markdown-strategies/index.html): Retailers can markdown price types, SKU, SKU quantity, customers, and shipping, and offer coupons, buy-get promos, and stacked offers. (2,182 words, Mar 25, 2024) - [fabric + Bounteous x Accolite join forces to accelerate commerce](/content/blog/product/fabric-bounteous-accolite/index.html): New partnership combines fabric’s next-generation commerce platform with Bounteous x Accolite’s end-to-end digital transformation services. (637 words, Mar 19, 2024) - [The Perfect Match: Reflections from my 1st week at fabric - fabric Inc.](/content/blog/people/the-perfect-match/index.html): I joined fabric because I believe in their solutions—having successfully implemented them on my last tour of duty with Chicos. For vendors attending a conference, the focus is one of empathy. Every person you speak to, pre-arranged, or just walk up to the booth, is there for a reason—likely some combination of the above. So first up I needed to figure out why they were there. You can’t offer a solution if you don’t understand the problem. (1,103 words, Mar 12, 2024) - [Post-Purchase Experience: Building brand trust & customer loyalty](/content/blog/product/post-purchase-experience/index.html): To create exceptional post-purchase experiences for customers, retailers need powerful order management software like fabric OMS. (1,117 words, Mar 7, 2024) - [LI Live Recap: Introducing fabric OMS](/content/blog/product/li-recap-fabric-oms/index.html): In this webinar, Mike Micucci, CEO at fabric, joined Kimberley Zatlyn, VP of Product Marketing at fabric, to introduce fabric OMS. (1,126 words, Feb 29, 2024) - [Order Routing: How to optimize fulfillment—without writing code](/content/blog/product/order-routing/index.html): With fabric OMS, retailers gain advanced, no-code order routing capabilities to simplify the order fulfillment process from any location. (706 words, Feb 22, 2024) - [Don’t confuse nimble with one-off. - fabric Inc.](/content/blog/commerce/dont-confuse-nimble/index.html): Unleashing the Power of Modern Architecture: Why Flexibility and Scalability Matter. In today's rapidly evolving business landscape, staying ahead of the curve requires more than just keeping up with the latest trends. (410 words, Feb 13, 2024) - [Master Your Stock: A retailer's blueprint for inventory health](/content/blog/commerce/inventory-health/index.html): Here are 7 strategies that strike a balance between stock levels, customer demand, and operational costs to improve inventory health. (1,641 words, Feb 9, 2024) - [fabric’s new webhooks deliver self-service simplicity to retailers - fabric Inc.](/content/blog/product/self-service-webhooks/index.html): The latest feature makes it easier than ever to get real-time event updates for your e-commerce business. Today, fabric is releasing a new feature: a self-service webhooks solution for e-commerce events. This feature simplifies integrations to fabric’s native order management system (OMS) and other services, enabling retailers to onboard to fabric faster and improve their (824 words, Jan 31, 2024) - [Native OMS + Dropship: A big leap forward for retail experiences](/content/blog/commerce/native-oms-dropship/index.html): With fabric's native OMS and Dropship service, retailers get a unified solution that optimizes merchandising and fulfillment on any channel. (777 words, Jan 19, 2024) - [Boosting Conversions: A how-to guide for enterprise retailers](/content/blog/commerce/conversions/index.html): Boosting conversions requires core commerce services for product discovery, purchases, and the post-purchase experience. (1,704 words, Dec 22, 2023) - [LinkedIn Live Recap: Meet the need for instant gratification](/content/blog/commerce/li-recap-instant-gratification/index.html): Bounteous' Jon Reily and fabric's Lori Howitt discussed how retailers can meet the needs of customers in the age of instant gratification. (945 words, Dec 15, 2023) - [Streamlining omnichannel retail with real-time inventory](/content/blog/product/real-time-inventory/index.html): fabric OMS offers ultra-fast, real-time updates across all channels, including digital, in-store, marketplace, and social media. (736 words, Dec 6, 2023) - [How retailers compete on speed, at scale, with fabric OMS](/content/blog/product/speed-fabric-oms/index.html): fabric OMS is a fastest-in-class solution featuring real-time inventory, ultra-fast storefront APIs, order orchestration, and order routing. (929 words, Nov 28, 2023) - [Announcing a Composable Commerce Solution With Native OMS](/content/blog/product/commerce-solution-native-oms/index.html): We've built the first, single, end-to-end platform for commerce with native OMS and dropshipping services. (796 words, Nov 17, 2023) - [7 Powerful Enterprise E-Commerce Platforms for Retail Businesses](/content/blog/commerce/7-enterprise-ecommerce-platforms/index.html): 7 enterprise e-commerce platforms include fabric Commerce Platform, BigCommerce, Shopify Plus, Salesforce, Adobe, commercetools, and Kibo. (4,162 words, Nov 3, 2023) - [What is an API Call? An Introduction to API Calls for E-Commerce](/content/blog/developer/api-call/index.html): An API call is a request made by a client to a server to access or exchange data based on the rules defined by an API. (2,334 words, Oct 26, 2023) - [Why fabric is the Last E-Commerce Platform You’ll Ever Need](/content/blog/product/last-ecommerce-platform/index.html): fabric Commerce Platform is a scalable, flexible, and composable e-commerce solution that's purpose-built for brands and their customers. (1,883 words, Oct 12, 2023) - [What is an API Endpoint? A Guide for E-Commerce Developers](/content/blog/developer/api-endpoint/index.html): API endpoints in e-commerce serve as specific URLs or URIs that enable communication and data exchange within an e-commerce system. (2,666 words, Oct 2, 2023) - [Monolith vs. Microservices for the Modern E-Commerce Business](/content/blog/commerce/monolith-vs-microservices/index.html): Monoliths and microservices each have their pros and cons. Here's how retailers can find the right e-commerce solution to suit their needs. (2,233 words, Sep 22, 2023) - [Headless Commerce: The Future of Frictionless Shopping Experiences](/content/blog/commerce/headless-commerce/index.html): Discover how headless architecture enables frictionless commerce by streamlining shopping experiences across channels and boosting conversions. (2,996 words, Sep 12, 2023) - [What is Curbside Pickup? A Key Fulfillment Strategy Explained](/content/blog/commerce/what-is-curbside-pickup-explained/index.html): Curbside pickup is a fulfillment strategy that enables customers to order products online and collect them at a location outside the store. (2,094 words, Sep 6, 2023) - [Design System 4.0: A New, Elevated Experience with fabric Copilot](/content/blog/product/design-system-4-0/index.html): fabric's new Design System 4.0 delivers a user experience for fabric Copilot that is more seamless and intuitive than ever before. (942 words, Aug 30, 2023) - [What is BOPIS? The Complete Guide for Omnichannel Retailers](/content/blog/commerce/bopis-guide-for-omnichannel-retail/index.html): BOPIS (buy online pickup in-store) is a popular fulfillment strategy that lowers costs and boosts conversions and foot traffic for retailers. (2,837 words, Aug 16, 2023) - [Backorders: Meaning, Causes, Solutions, and vs. Out of Stock](/content/blog/commerce/backorders-guide/index.html): A backorder is an order for an out-of-stock product that will be fulfilled and delivered to the customer when the product is replenished. (1,546 words, Jul 25, 2023) - [The Modern Retailer’s Guide to Omnichannel Fulfillment - fabric](/content/blog/commerce/omnichannel-fulfillment-guide/index.html): Discover how omnichannel fulfillment can help you boost efficiency, cost, and exceed customer expectations across multiple sales channels. (1,845 words, Jul 13, 2023) - [fabric Product Update Q1 2023](/content/blog/product/fabric-product-update-q2-2023/index.html): fabric's Product Update for Q1 2023 highlights some of the recent product releases and enhancements we've made. (1,493 words, Jul 5, 2023) - [Developing an API Mesh for E-Commerce Services and Modules](/content/blog/developer/ecommerce-api-mesh/index.html): Streamline e-commerce operations with an API mesh. Learn how to integrate and orchestrate services for enhanced scalability. (2,032 words, Jun 14, 2023) - [5 Exceptional Furniture Dropshipping Suppliers for Online Retailers](/content/blog/commerce/furniture-dropshipping-suppliers/index.html): 5 must-know furniture dropshipping suppliers include Artifox, Floyd Home, Inspired Home, Neat Method, and Umbra. (2,256 words, Jun 7, 2023) - [The Enterprise Guide to Promotions Engines for Retailers](/content/blog/product/enterprise-guide-promotions-engines/index.html): Enterprise-level promotions engines help businesses deliver personalized and targeted promotions to shoppers. Check out this guide for more. (2,506 words, May 31, 2023) - [Building vs. Buying a Pricing Engine for E-Commerce](/content/blog/product/build-vs-buy-pricing-engine/index.html): Should you build or buy a pricing engine for your e-commerce business? Here's what you need to know about each approach. (2,344 words, May 24, 2023) - [Copilot Updates: Simplified Login, Improved Security and Admin Controls - fabric Inc.](/content/blog/product/copilot-updates-simplified-login-improved-security-and-admin-control.html): As part of fabric’s continued effort to provide an end-to-end Copilot experience that is simple and secure for users, we are delivering updates to our login flow and admin controls. These changes will make it easier to log into Copilot, navigate between accounts, and set up security measures that protect your business. What’s changing? Simplified (555 words, May 24, 2023) - [How SNIPES Launched a Successful Dropship Program With fabric Dropship](/content/blog/commerce/snipes-dropship-marketplace/index.html): SNIPES is a leading sneaker and streetwear retailer that launched a trendsetting dropshipping program powered by fabric Dropship. (1,661 words, May 17, 2023) - [Why Data Orchestration is Essential for E-Commerce Businesses](/content/blog/developer/data-orchestration-ecommerce/index.html): Data orchestration is essential for unifying and controlling data across modern headless commerce systems. Check out fabric's guide for more. (1,958 words, May 2, 2023) - [fabric Copilot UI updates - fabric Inc.](/content/blog/product/fabric-copilot-ui-updates/index.html): At fabric, one of our guiding ethos is, “We work and build as if we are customers.” We pride ourselves on working as if our customers are sitting at the table with us, and we are only happy when our customers are happy. As part of that commitment, we regularly analyze how we can make (166 words, May 2, 2023) - [7 Must-Know Clothing Dropshipping Suppliers for Fashion Retail Brands](/content/blog/commerce/clothing-dropshipping-suppliers/index.html): 7 must-know clothing dropshipping suppliers include ELF, Le Réussi, LLESSUR NYC, NY Collection, White Mark, Simply Sage, and Bohemian Mama (2,126 words, Apr 11, 2023) - [What is a Systems Integrator? 5 Things Retailers Should Know](/content/blog/commerce/systems-integrator/index.html): Discover the role of systems integrators (SIs) in retail and learn 5 key things that retailers should know when selecting an SI. (2,464 words, Apr 5, 2023) - [Troubles with Endless Aisles, Rogue Sellers, and Losing Control Over CX](/content/blog/commerce/ecommerce-endless-aisles/index.html): SKU proliferation, rogue sellers, and losing control of the customer experience can expose businesses to potential risks. Here's how. (2,025 words, Mar 28, 2023) - [fabric Product Update Q1 2023](/content/blog/product/fabric-product-update-q1-2023/index.html): fabric's Product Update for Q1 2023 highlights some of the recent product releases and enhancements we've made. (955 words, Mar 27, 2023) - [Dropshipping Integration: Connecting EDI with fabric Dropship](/content/blog/product/dropshipping-integration-edi/index.html): fabric Dropship supports EDI and integrates with major e-commerce platforms, allowing retailers to satisfy supplier dropship requirements. (2,175 words, Mar 24, 2023) - [The Retailer's Guide to Dropshipping Fashion & Apparel - Part 1](/content/blog/commerce/dropship-fashion-and-apparel-guide-1/index.html): Dropshipping fashion and apparel can be a highly profitable business strategy for modern retailers. Check out Part 1 of our guide for more. (1,026 words, Mar 15, 2023) - [The Retailer's Guide to Dropshipping Fashion & Apparel - Part 2](/content/blog/commerce/dropship-fashion-and-apparel-guide-2/index.html): In Part 2 of our guide, we've compiled 5 tips & strategies for fashion & apparel retailers to launch a successful dropshipping program. (1,835 words, Mar 15, 2023) - [OMS Software: 5 Must-Know Order Management Systems | fabric](/content/blog/product/oms-software/index.html): We discuss the must-have features of OMS software and the 5 leading order management systems to help you streamline order fulfillment. (3,815 words, Mar 1, 2023) - [Meta’s Shrinking Moat and Their Failure to Deliver Social Commerce](/content/blog/commerce/meta-commerce/index.html): Meta looked unstoppable, acquiring Instagram and WhatsApp. In terms of social commerce, however, Meta Commerce has yet to “blow up”.  (2,316 words, Feb 7, 2023) - [Is Dropshipping Worth It In 2023? What You Need To Know | fabric](/content/blog/product/is-dropshipping-worth-it/index.html): Dropshipping is a popular and viable means of driving revenue growth and increasing profitability for retailers and vendors alike. (1,932 words, Feb 6, 2023) - [The Top Dropshipping Marketplaces for Retailers in 2023](/content/blog/product/dropshipping-marketplaces/index.html): Instead of building a custom dropshipping marketplace like Amazon and Staples, you can leverage a dropshipping marketplace from this article. (2,149 words, Feb 5, 2023) - [Gen Z: Embracing Sustainable Commerce | The State of E-Commerce](/content/blog/commerce/sustainable-ecommerce/index.html): Faisal Masud, the CEO of fabric, predicts what the state of e-commerce will be: despite challenges, the future of retail is in good hands. (591 words, Jan 24, 2023) - [PIM Software Guide: How to Choose a PIM | fabric](/content/blog/product/pim-software/index.html): We’ll give a holistic view of PIM software, so you’re informed about acquiring a product information management solution. (2,182 words, Jan 10, 2023) - [Retailers Gear-up for the Holidays with Dropship Programs | fabric](/content/blog/news/holiday-dropshipping/index.html): Retailers use fabric Marketplace technology to deliver expanded selection with risk-free inventory shipped directly to customers. (961 words, Nov 22, 2022) - [3 Remarkably Successful Dropshipping Stores | Powered by fabric](/content/blog/product/successful-dropshipping-stores-examples/index.html): In this article, we will discuss three examples of successful dropshipping stores that are powered by fabric Dropship. (1,578 words, Nov 17, 2022) - [October Product Release | Headless E-Commerce | fabric](/content/blog/product/product-release-2022-october/index.html): fabric’s October Product Release Blog highlights some of the recent product releases and enhancements we’ve made. (613 words, Nov 16, 2022) - [From Monolith to Microservices: An Expert Guide To Replatforming | fabric](/content/blog/commerce/from-monolith-to-microservices/index.html): In this article, I’ll break down how to complete a successful migration from a legacy e-commerce platform to a microservices-based platform. (2,342 words, Nov 10, 2022) - [How to Dropship: A Step-by-Step Guide for Retail Brands | fabric](/content/blog/product/dropshipping-step-by-step/index.html): Steps to launching a successful dropshipping program include careful planning, allocation of resources, and a robust technology platform. (2,587 words, Oct 25, 2022) - [September Product Release | Headless E-Commerce | fabric](/content/blog/product/product-release-2022-september/index.html): fabric’s September Product Release Blog highlights some of the recent product releases and enhancements we’ve made. (897 words, Oct 14, 2022) - [How To Start An Effective Dropshipping Business in 2022 | fabric](/content/blog/product/how-to-start-dropshipping-business/index.html): In our how to start a dropshipping business guide, learn about the right questions to vet vendors and become a successful dropshipper. (2,197 words, Oct 12, 2022) - [The Truth About Third-Party Marketplaces and The Fallacy of The Long Tail](/content/blog/news/third-party-marketplaces/index.html): Explore the truth about what made third-party marketplaces successful for some and what success in leveraging third-party sellers looks like. (2,219 words, Sep 20, 2022) - [Women in Tech: Val Rupp](/content/blog/news/val-rupp/index.html): Val Rupp, fabric's first Chief People Officer, utilizes her HR experience to launch talent strategies and corporate-culture initiatives. (1,550 words, Sep 19, 2022) - [August Product Release | Headless E-Commerce | fabric](/content/blog/product/product-release-2022-august/index.html): fabric’s June Product Release Blog highlights some of the recent Marketplace releases and enhancements we’ve made so you can stay up to date. (1,923 words, Sep 14, 2022) - [How fabric and Headless Commerce Helped GNC](/content/blog/commerce/gnc-headless-commerce/index.html): In this customer story, we discuss how fabric and headless commerce helped GNC quickly improve its mobile e-commerce app. (1,876 words, Sep 13, 2022) - [The Difference Between Dropshipping and Third-Party Marketplaces](/content/blog/product/dropshipping-and-marketplaces/index.html): In this article, we’ll explore some of the other key differences between dropshipping and third-party marketplaces. (1,988 words, Sep 7, 2022) - [The Modern Retailer’s Guide to the Dropshipping Business Model | fabric](/content/blog/product/what-is-dropshipping/index.html): Discover what dropshipping is and how this low-risk model helps e-commerce brands scale product assortment without holding inventory. (2,451 words, Aug 31, 2022) - [Dropshipping Home Decor With The Best Vendors and Brands](/content/blog/product/dropship-home-decor/index.html): To dropship home decor, retailers must take care to identify, vet, and develop relationships with dropshipping vendors and brands. (1,112 words, Aug 26, 2022) - [How To Maximize Revenue With Dropshipping The Best Products | fabric](/content/blog/product/dropshipping-best-products-holiday/index.html): For retailers that want to experience growth during this holiday season, dropshipping the best products can be the answer. (2,266 words, Aug 22, 2022) - [fabric Appoints Sandra Campos to Board of Directors](/content/blog/news/board-announcement/index.html): fabric, a headless commerce platform designed by experts, announced the appointment of Sandra Campos to its Board of Directors. (542 words, Aug 11, 2022) - [What Is Distributed Order Management (DOM)? | fabric](/content/blog/product/distributed-order-management/index.html): A distributed order management (DOM) system is order management software orchestrates and optimizes the order fulfillment process. (3,022 words, Aug 9, 2022) - [Inventory Management in 2023: Tackling Supply Chain Issues | fabric](/content/blog/product/inventory-management/index.html): In this inventory management guide, learn how to tackle supply chain issues with enhanced inventory accuracy and visibility. (2,585 words, Jul 26, 2022) - [Guide To Finding the Right Order Management System (OMS) | fabric](/content/blog/product/order-management-system/index.html): Meet your comprehensive order management system guide, which will help streamline order management and gain more customers. (4,689 words, Jul 21, 2022) - [Muriel Naim: Elevating Design & UX With Visionary Leadership | fabric](/content/blog/news/muriel-naim/index.html): Our VP of Design and UX Muriel shares how she built our design and UX departments from the ground up by applying her leadership skills. (1,349 words, Jul 18, 2022) - [June Product Release | Headless E-Commerce | fabric](/content/blog/product/product-release-2022-june/index.html): fabric’s June Product Release Blog highlights some of the recent product releases and enhancements we’ve made so you can stay up to date. (792 words, Jul 13, 2022) - [PIM and PLM: Does Your Business Need Both?](/content/blog/product/plm/index.html): In this post, we’ll examine if brands and retailers need product information management (PIM) and product lifecycle management (PLM). (1,101 words, Jul 10, 2022) - [Data Orchestration: Developing The Missing Piece in Headless Commerce](/content/blog/product/data-orchestration/index.html): fabric is taking a major step forward by developing a first-of-its-kind data orchestration platform for commerce. (1,591 words, Jun 28, 2022) - [fabric’s Next Chapter: Doing More with Less](/content/blog/news/fabric-next-chapter/index.html): With gloomy headlines coming daily, there’s no better time to provide an update on where fabric stands today, and where we’re headed. (1,864 words, Jun 28, 2022) - [How Multitenant Architecture Is Disrupting Modern Order Management](/content/blog/product/multitenant-architecture/index.html): Mid- and enterprise markets have naturally embraced cloud computing and multitenant software-as-a-service (SaaS) applications recently. (1,683 words, Jun 23, 2022) - [How To Improve Your E-Commerce Order Management Process](/content/blog/product/ecommerce-order-management-process/index.html): Explore several ways you can streamline the e-commerce order management process and create an improved customer experience for consumers. (1,041 words, Jun 22, 2022) - [May Product Release | Headless E-Commerce | fabric](/content/blog/product/product-release-2022-may/index.html): fabric’s May Product Release Blog highlights some of the recent product releases and enhancements we’ve made so you can stay up to date. (1,220 words, Jun 14, 2022) - [Next-Gen Fulfillment Orchestration for E-Commerce | fabric OMS](/content/blog/product/order-management/index.html): With fabric’s upcoming OMS update, our API-first, cloud-native, and modular application is about to get even better. (1,791 words, Jun 13, 2022) - [E-Commerce TCO: Why Your Business Pays A Hidden "E-Commerce Tax"](/content/blog/commerce/total-cost-of-ownership/index.html): In this post, we’ll examine this problem in-depth and explore strategies for identifying and eliminating e-commerce expenses. (1,853 words, Jun 12, 2022) - [Managing the E-Commerce Customer Journey in 2023 | fabric](/content/blog/commerce/ecommerce-customer-journey/index.html): Managing the e-commerce customer journey helps you discover and deliver the information customers need at each stage of the buying journey. (1,373 words, Jun 9, 2022) - [How Omnichannel Commerce Works | fabric](/content/blog/commerce/omnichannel-commerce/index.html): Omnichannel commerce is a sales approach that allows retailers to provide a unified experience to customers across all sales channels. (1,240 words, May 31, 2022) - [Preventing E-Commerce Security Issues with Microservices in 2023 | fabric](/content/blog/commerce/security-issues-in-ecommerce/index.html): In this article, you will be learning about how microservices can help to secure your e-commerce applications. (1,835 words, May 26, 2022) - [The Inherent Limits of Free and Open Source OMS Platforms](/content/blog/fulfillment/open-source-oms/index.html): In this article, you'll read about five free, open source options you can use as part of your own e-commerce site. (1,473 words, May 19, 2022) - [VP of Operations Responsibilities in 2023 | fabric](/content/blog/commerce/vp-of-operations/index.html): The best VP of Operations controls all aspects of the order management process, from order processing to ensuring fast order fulfillment. (981 words, May 19, 2022) - [Nessa Garcia: Balancing Motherhood and a Career at fabric](/content/blog/news/nessa-garcia/index.html): Our Director of Marketing Success, Nessa Garcia, shares her experience of being a working mother in tech and advancing gender inclusion. (1,092 words, May 17, 2022) - [Boost Conversions with a Superior E-Commerce Checkout | fabric](/content/blog/commerce/ecommerce-checkout/index.html): In this article, we discuss how enterprise businesses can ensure they’re providing the most seamless e-commerce checkout flow for customers. (2,037 words, May 17, 2022) - [The Hidden Cost of Capital Misallocation in Tech | fabric Opinions](/content/blog/news/google-ecommerce-solutions/index.html): Last December, I discussed the e-commerce duel between Google and Amazon. In part two, I discuss the hidden cost of capital allocation. (2,452 words, May 9, 2022) - [April Product Release | Headless E-Commerce | fabric](/content/blog/product/product-release-2022-april/index.html): fabric’s April Product Release Blog highlights some of the recent product releases and enhancements we’ve made. (1,243 words, May 6, 2022) - [Replacing Shopify Plus with a Scalable E-Commerce Architecture](/content/blog/commerce/shopify-monolith/index.html): Learn some weaknesses of Shopify Plus and how to replace its monolithic architecture with a more scalable e-commerce solution. (1,626 words, May 3, 2022) - [How To Optimize Your E-Commerce Pricing Strategy in 2023 | fabric](/content/blog/product/ecommerce-pricing-strategy/index.html): Learn how to use and apply technologically enhanced pricing strategies, like dynamic pricing, to drive your business' revenue. (1,579 words, Apr 28, 2022) - [How Can Technology Improve Customer Retention?](/content/blog/commerce/customer-retention-technology/index.html): In this post, we’ll examine how good customer retention technology can help you maximize the value of your customers. (1,048 words, Apr 26, 2022) - [MDM Company Stibo Systems Partnership | fabric](/content/blog/news/stibo/index.html): Headless commerce pioneer fabric and Master Data Management company Stibo Systems today announced that the two companies are partnering. (476 words, Apr 21, 2022) - [5 E-Commerce Developer Skills for the Future of Commerce | fabric](/content/blog/commerce/ecommerce-developer/index.html): In this article, you’ll learn about the latest tools, trends, and technologies that modern developers use for e-commerce. (2,353 words, Apr 21, 2022) - [Integrating a Classic ERP With Modern E-Commerce Solutions](/content/blog/commerce/erp-ecommerce/index.html): See how enterprise retailers can integrate ERP e-commerce with modern e-commerce solutions to provide a framework for future scalability. (1,261 words, Apr 13, 2022) - [Gartner Peer Insights™ 2022 Report | fabric](/content/blog/news/gartner-voc-report-2022/index.html): Compare the top enterprise e-commerce platforms such as BigCommerce, Shopify, and fabric to find what best fits your needs. (554 words, Apr 5, 2022) - [Tesla’s Digital Strategy for Becoming A Trillion Dollar Company | fabric](/content/blog/commerce/tesla-strategy/index.html): In this Commerce 4.0 profile, we’ll explore how Jay Vijayan’s team helped to develop, shape, and scale Tesla’s e-commerce strategy. (3,256 words, Apr 1, 2022) - [The Best Open Source E-Commerce Software in 2023](/content/blog/product/ecommerce-software-open-source/index.html): We’ll explore several of the best free e-commerce software solutions currently on the market and compare them based on key features. (2,101 words, Mar 30, 2022) - [Building vs Buying an OMS Part Three: Extensibility and Configuration](/content/blog/product/build-vs-buy-oms-extensibility/index.html): In the final part of this series, you’ll look specifically at an extensible API-based OMS as a possible solution to your growing business. (2,498 words, Mar 29, 2022) - [Vennela Vipperla: Becoming An Early Engineer at fabric](/content/blog/news/vennela-vipperla/index.html): Our software development engineer, Vennela Vipperla, shares her story about becoming one of the first engineers at fabric. (929 words, Mar 28, 2022) - [Building Vs Buying an OMS Part Two: Inventory Availability](/content/blog/product/build-vs-buy-oms-inventory/index.html): In the second part of the series, we’ll focus on the supporting pillar of order fulfillment, which is inventory availability. (2,072 words, Mar 28, 2022) - [Building Vs Buying an OMS Part One: Fulfillment](/content/blog/product/buy-vs-build-oms-fulfillment/index.html): We explain how an OMS can handle fulfillment for your business. We also compare building your own OMS with using a third-party solution. (1,892 words, Mar 27, 2022) - [What Is Composable Commerce? How Composable Commerce Works](/content/blog/commerce/composable-commerce/index.html): Composable commerce is combining top-tier or high-performing tools or products from various sources to create a custom end product. (1,562 words, Mar 26, 2022) - [Which Types of E-Commerce Business Models Are Most Popular? | fabric](/content/blog/commerce/types-of-ecommerce/index.html): We’ll take a look at the types of e-commerce business models, including relevant examples to fuel your inspiration. (2,540 words, Mar 25, 2022) - [What Are the Top Open Source B2B E-Commerce Platforms in 2023?](/content/blog/commerce/b2b-ecommerce-platform-open-source/index.html): B2B brands use open source e-commerce platforms to provide security, flexibility, and scalability to deliver excellent customer experiences. (1,845 words, Mar 24, 2022) - [What Are Modern Solutions for Custom E-Commerce Web Development?](/content/blog/commerce/custom-ecommerce-development/index.html): Learn 5 e-commerce development solutions for those that want complete ownership over the tech stacks of their e-commerce website. (1,689 words, Mar 23, 2022) - [Does Amazon AWS Offer E-Commerce as a Service? | fabric](/content/blog/commerce/aws-ecommerce/index.html): Learn about Amazon's history in the e-commerce-as-a-service space and how to leverage AWS e-commerce to host your own e-commerce solution. (1,481 words, Mar 22, 2022) - [Shopify Vs Salesforce: Too Big for Shopify, Too Fast for Salesforce?](/content/blog/commerce/shopify-salesforce/index.html): You've outgrown small business software like Shopify but are moving too fast for a legacy platform like Salesforce Commerce Cloud. (1,709 words, Mar 22, 2022) - [How To Scale Your E-Commerce Business Like Amazon](/content/blog/commerce/amazon-ecommerce/index.html): Amazon is a notable force among those marketplaces. If you're looking to scale your e-commerce website, you need to think like Amazon. (1,576 words, Mar 21, 2022) - [Hacking Magento Order Management for Multichannel E-Commerce](/content/blog/commerce/magento-order-management/index.html): Learn how to handle order management in multichannel e-commerce using the Magento OMS, and what might be a better alternative. (1,272 words, Mar 20, 2022) - [New E-Commerce Technologies and Trends for Developers in 2023](/content/blog/commerce/ecommerce-technologies/index.html): We’ll take a look at some of the new e-commerce technologies and trends expected to impact the space in 2023 and beyond. (1,419 words, Mar 19, 2022) - [What Are Core Features of B2B E-Commerce Platforms?](/content/blog/commerce/features-of-b2b-ecommerce/index.html): We’ll look at the core features of B2B e-commerce platforms that can help B2B merchants meet their customers’ demands. (914 words, Mar 18, 2022) - [Building a Scalable E-Commerce Architecture with Microservices](/content/blog/commerce/ecommerce-microservices-architecture/index.html): A more scalable e-commerce architecture is achievable by using distinct commerce services that are called microservices-based architecture. (1,828 words, Mar 17, 2022) - [The Top B2B E-Commerce Platforms in 2023](/content/blog/commerce/b2b-ecommerce-platform/index.html): The right B2B e-commerce platform reduces friction in the buying and selling process, improves sales efficiency, and streamlines operations. (1,295 words, Mar 17, 2022) - [How Do E-Commerce Brands Attract Investors?](/content/blog/commerce/ecommerce-investors/index.html): We’ll review insights from partners at successful investment firms and analyze some of the important factors e-commerce investors look for. (750 words, Mar 16, 2022) - [What Are E-Commerce APIs? How E-Commerce APIs Work (w/ Examples)](/content/blog/developer/ecommerce-apis/index.html): E-commerce application programming interfaces (APIs) are methods of communication among applications inside and outside a commerce platform. (846 words, Mar 15, 2022) - [What are Some E-Commerce Fundamentals for Success?](/content/blog/commerce/ecommerce-fundamentals/index.html): This article explores some of the e-commerce fundamentals you can use to succeed without unnecessary complexity. (645 words, Mar 15, 2022) - [Defining PIM: What Does the PIM Acronym Mean in E-Commerce?](/content/blog/product/pim-meaning/index.html): We'll discuss what PIM means, what it does for a business, and how companies can choose which PIM is right for them. (688 words, Mar 15, 2022) - [What Is MACH Architecture? How MACH Works (w/ Examples)](/content/blog/commerce/mach-architecture/index.html): MACH (Microservices-based, API-first, Cloud-native, and Headless) architecture is a modern infrastructure for building e-commerce platforms. (975 words, Mar 15, 2022) - [Building a Mobile Shopping App Strategy and Launch Plan in 2023](/content/blog/commerce/mobile-shopping-app-strategy/index.html): In this post, we break down the core components of a mobile shopping app and present a strategy for successfully launching your app. (4,188 words, Mar 14, 2022) - [What Are Examples of Modern Digital Storefronts?](/content/blog/commerce/digital-storefronts/index.html): View examples of modern digital storefronts and get tips for creating your own digital storefront to personalize shopping experiences. (1,903 words, Mar 14, 2022) - [What Is InRiver PIM and Its PIM Alternatives?](/content/blog/product/inriver-pim/index.html): In this article, we cover the advantages and disadvantages of InRiver PIM along with some alternatives to consider. (660 words, Mar 14, 2022) - [How Do You Build the Perfect Product Detail Page (PDP)?](/content/blog/commerce/product-detail-page/index.html): Product detail pages (PDPs) are essential for turning visitors into customers. Learn the ten elements needed to build the perfect PDP. (801 words, Mar 14, 2022) - [Headless CMS Software Guide: Owning Experiences in 2023](/content/blog/product/headless-cms/index.html): In this guide, we’ll review everything you need to know about headless CMS platforms so you can decide if going headless is right for you. (2,463 words, Mar 11, 2022) - [Customer Loyalty Programs Guide: Building Loyalty in 2023](/content/blog/product/customer-loyalty-programs/index.html): Learn everything you need to know about customer loyalty programs and the step-by-step process for creating a loyalty program. (2,689 words, Mar 11, 2022) - [Loyalty Management Software Guide: Choosing an LMS in 2023](/content/blog/product/loyalty-management-software/index.html): In this guide, we’ll explain in detail how loyalty software works and how it can help brands manage their loyalty programs more efficiently. (2,601 words, Mar 11, 2022) - [Design Patterns for Modern Day Commerce Using Microservices](/content/blog/commerce/modern-design-patterns/index.html): In this post, I’ll talk about several design patterns you can implement and explain what they offer. I’ll also discuss common use cases. (1,341 words, Mar 11, 2022) - [Meet the Women of Fabric: International Women's Day 2023](/content/blog/news/international-womens-day-2023/index.html): Women from our leadership team give advice for women interested in pursuing a leadership role in tech on International Women's Day 2023. (1,015 words, Mar 9, 2022) - [Warby Parker’s Retail Playbook to Reach 900+ Stores](/content/blog/commerce/warby-parker-retail/index.html): In this Commerce 4.0 profile, we’ll explore Warby Parker’s plans to shape the future of vision by improving the customer experience. (3,289 words, Mar 8, 2022) - [The Top Cloud-Based E-Commerce Hosting Solutions in 2023](/content/blog/commerce/ecommerce-hosting/index.html): Cloud-based e-commerce hosting solutions let retailers build applications that scale efficiently, are secure, and are cost-effective. (1,891 words, Mar 8, 2022) - [How Do You Structure an E-Commerce Site for SEO?](/content/blog/commerce/ecommerce-site-structure-seo/index.html): In this article, we will touch on how you can improve your website structure and site speed to improve traffic to your e-commerce website. (789 words, Mar 8, 2022) - [The Top Open Source E-Commerce Platforms](/content/blog/commerce/open-source-ecommerce-platforms/index.html): This article compares open source and SaaS e-commerce platforms by introducing 5 open source e-commerce platforms and one SaaS option. (1,836 words, Mar 7, 2022) - [What are the Core Features of a 3PL Order Management System?](/content/blog/product/3pl-order-management-system/index.html): While the 3PL order management system helps to streamline logistics, retailers need to examine the core features. (1,010 words, Mar 5, 2022) - [What Is an E-Commerce Service Mesh (w/ Examples)?](/content/blog/developer/service-mesh/index.html): A service mesh connects the internal elements of your application and dictates how they can interact with one another. (1,217 words, Feb 16, 2022) - [Designing a Custom E-Commerce Website with a Headless CMS](/content/blog/commerce/custom-ecommerce-website/index.html): In this article, you'll learn how you can build a custom e-commerce website with a headless CMS, and how you can connect your frontend to it. (1,357 words, Feb 15, 2022) - [What Is Salesforce B2B Commerce and Its B2B Alternatives?](/content/blog/commerce/salesforce-b2b-commerce/index.html): In this post, learn about the advantages, disadvantages, and alternatives to Salesforce B2B Commerce to make the right business choice. (688 words, Feb 1, 2022) - [Advantages and Disadvantages of E-Commerce for Enterprises](/content/blog/commerce/ecommerce-advantages-and-disadvantages/index.html): The advantages and disadvantages of e-commerce depend on the quality and consistency of support provided by a brand’s executives and board. (1,941 words, Jan 20, 2022) - [The Top B2B E-Commerce Companies and Websites in 2023](/content/blog/commerce/b2b-ecommerce-companies/index.html): The B2B buying journey must be thoughtfully captured through a seamless user interface and functional customer experience. (1,360 words, Jan 20, 2022) - [How To Improve Order Fulfillment in Supply Chain Management](/content/blog/product/order-fulfillment-in-supply-chain-management/index.html): Supply chain management includes 4 pieces: order management, order fulfillment logic, warehouse management system, and last mile logistics. (741 words, Jan 11, 2022) - [The Top Cloud-Based PIM Software in 2023](/content/blog/product/best-pim/index.html): In this article, you will learn the essential features of the best PIM software and which PIM options are the best in today's market. (1,433 words, Jan 4, 2022) - [How are B2B Marketplaces Changing the E-Procurement Process?](/content/blog/b2b-commerce/eprocurement-process/index.html): In this post, we’ll examine how software improves eprocurement and why B2B marketplaces can have a similar effect. (499 words, Jan 2, 2022) - [Stealing from B2C for B2B E-Commerce Success: Part 8 of 8](/content/blog/commerce/b2c-for-b2b-ecommerce/index.html): Though the B2B e-commerce user experience can be improved, companies don’t need to reinvent the wheel as B2C e-commerce is a place for ideas.  (1,233 words, Dec 21, 2021) - [Understanding B2B E-Commerce Platforms and Technology: Part 7 of 8](/content/blog/commerce/b2b-ecommerce-platform-technology/index.html): Technology is a key foundational item for any successful e-commerce operation. Learn how to select the right e-commerce software platform. (1,182 words, Dec 14, 2021) - [Reducing E-Commerce Data Entry with Software in 4 Steps](/content/blog/commerce/ecommerce-data-entry/index.html): Learn four steps to reduce e-commerce data entry with software based on my experience as a category manager and omnichannel merchandiser. (1,147 words, Dec 14, 2021) - [5 Challenges for Magento E-Commerce Web Development](/content/blog/commerce/magento-ecommerce-development/index.html): We’ll cover the features Magento offers, then we’ll go over five challenges e-commerce developers face when working with Magento. (1,482 words, Dec 11, 2021) - [OMS and WMS: How These Systems Work Together](/content/blog/product/oms-wms/index.html): Learn how a strong connection between an OMS and WMS can help streamline your order fulfillment process and win customer loyalty. (768 words, Dec 10, 2021) - [How Wholesale Order Management Software Streamlines Orders](/content/blog/product/wholesale-order-management-software/index.html): In this article, you'll get an overview of how wholesale order management software can streamline your order fulfillment processes. (833 words, Dec 10, 2021) - [How Intelligent Order Management Streamlines Fulfillment](/content/blog/product/intelligent-order-management/index.html): In this article, you'll learn how leveraging machine learning and intelligent order management can streamline your workflow. (954 words, Dec 10, 2021) - [E-Commerce Design Best Practices: Learnings from Auditing 20+ Websites](/content/blog/commerce/ecommerce-design-best-practices/index.html): In this article, I will share tips for improving e-commerce through design based on my audits of over 20 e-commerce websites for the FDS team. (1,963 words, Dec 8, 2021) - [Creating an Enterprise E-Commerce Business Strategy](/content/blog/commerce/ecommerce-strategy/index.html): Developing, implementing, and sticking to an e-commerce strategy plan provides the framework for an enterprise to enter the e-commerce space. (1,685 words, Dec 8, 2021) - [How an EDI Powers Order Management Workflow](/content/blog/product/edi-order-management/index.html): An EDI helps retailers and vendors manage orders quickly, efficiently, and reliably while maintaining effective communication. (835 words, Dec 8, 2021) - [How Do You Connect Your CRM and Order Management System?](/content/blog/product/crm-order-management/index.html): Many companies with CRMs also use an OMS to manage their orders. Pairing the two tools helps create an efficient order management process. (688 words, Dec 7, 2021) - [How Order Lifecycle Management Works](/content/blog/product/order-lifecycle-management/index.html): Order lifecycle management plays a key role in helping companies streamline their order process flow from beginning to end. (831 words, Dec 7, 2021) - [Optimizing B2B Sales Funnels with Digital Marketing: Part 6 of 8](/content/blog/commerce/b2b-digital-marketing/index.html): Firms that are serious about success must develop the marketing function to include significant digital components to remain relevant. (1,115 words, Dec 7, 2021) - [What Is Enterprise Order Management?](/content/blog/product/enterprise-order-management/index.html): Enterprise order management is an order management technology that manages orders, inventories, and fulfillment across enterprise systems. (920 words, Dec 4, 2021) - [Order Management System Alternatives To Excel](/content/blog/product/order-management-system-excel/index.html): In this post, we’ll give an overview of the Excel order management system and walk through its pros and cons. (690 words, Dec 4, 2021) - [How Drop Shipment Order Management Works](/content/blog/product/drop-shipment-order-management/index.html): In this post, we’ll discuss the pros and cons of drop shipment order management and how it works for retailers and suppliers. (705 words, Dec 4, 2021) - [What Order Management Jobs Are There?](/content/blog/commerce/order-management-jobs/index.html): There are many order management jobs. In this post, we’ll cover various job openings for those considering a career in order management. (678 words, Dec 3, 2021) - [What Is Order Processing Software?](/content/blog/product/order-processing-software/index.html): Order processing software, an integral part of an OMS system, helps retailers manage order data, check inventory, and track order delivery. (835 words, Dec 3, 2021) - [The Last E-Commerce Duel Between Amazon and Google](/content/blog/news/google-ecommerce/index.html): Google seems to be reclaiming lost opportunities in e-commerce. But is its efforts too late to deliver a blow capable of stopping Amazon? (2,042 words, Dec 3, 2021) - [Aligning Traditional B2B Sales with E-Commerce: Part 5 of 8](/content/blog/commerce/b2b-ecommerce-sales/index.html): Management can take a business to the next level by thinking about e-commerce as a reinforcement of existing selling channels. (1,061 words, Nov 30, 2021) - [How Order Tracking Software Works](/content/blog/product/order-tracking-software/index.html): Order tracking software plays an instrumental role by helping retailers monitor inventories efficiently and keep customers updated. (1,514 words, Nov 23, 2021) - [Forming a Successful B2B E-Commerce Organization: Part 4 of 8](/content/blog/commerce/b2b-ecommerce-organization/index.html): Learn the functions a company needs, how to determine which ones to outsource and insource, and how to build out competencies in these areas. (1,013 words, Nov 23, 2021) - [Is Your Retail Model a Burnt Turkey?](/content/blog/news/retail-model/index.html): Learn how retailers can use marketplace technology to upgrade their retail model and save Thanksgiving dinner next year. (1,525 words, Nov 23, 2021) - [What Is Salesforce OMS and Its Commerce Cloud OMS Alternatives?](/content/blog/product/salesforce-oms/index.html): We cover the pros and cons of Salesforce OMS. We'll also discuss some cloud commerce oms to help make an informed decision.  (676 words, Nov 23, 2021) - [What Is Radial Order Management and Its OMS Alternatives](/content/blog/product/radial-order-management/index.html): The legacy architecture of Radial's order management lacks the flexibility and scalability of a modern headless architecture. (703 words, Nov 23, 2021) - [Driving B2B E-Commerce ROI by Putting the Customer First: Part 3 of 8](/content/blog/commerce/b2b-ecommerce-roi/index.html): Creating specific ROI goals will help establish a roadmap. This starts by rediscovering who your customers are and what they want. (1,714 words, Nov 17, 2021) - [What Is SAP Order Management System and Its Alternatives?](/content/blog/product/order-management-system-sap/index.html): In this post, we’ll consider the benefits and drawbacks of SAP’s order management system and its alternatives. (723 words, Nov 16, 2021) - [What Is the Sales Order Management Process?](/content/blog/product/sales-order-management/index.html): Sales order management is a set of actions performed by various arms of a company to process an order’s lifecycle. (725 words, Nov 16, 2021) - [What Is Kibo Order Management and Its OMS Alternatives?](/content/blog/product/kibo-order-management/index.html): The flexibility and omnichannel capabilities of Kibo order management are powered by modern headless architecture. (820 words, Nov 16, 2021) - [What Is Magento 2 Order Management and Its OMS Alternatives?](/content/blog/product/magento-2-order-management/index.html): While the update has improved the OMS, Magento 2 has pros and cons to weigh against other competing platforms. (733 words, Nov 16, 2021) - [What Is Manhattan Order Management and Its OMS Alternatives?](/content/blog/product/manhattan-order-management/index.html): Manhattan order management has been around for a decade and isn't as cutting-edge as ones using a headless and microservices architecture. (708 words, Nov 11, 2021) - [How To Utilize Order Management Key Performance Indicators](/content/blog/product/order-management-kpis/index.html): Order management key performance indicators (KPIs) are used to track and analyze the success of the order management process. (927 words, Nov 11, 2021) - [What Is Quickbooks Order Management and Its Software Alternatives?](/content/blog/product/quickbooks-order-management/index.html): Learn Quickbooks' advantages and disadvantages and how it compares to other order management systems are important to evaluate. (888 words, Nov 11, 2021) - [What Are the Benefits of Order Management Database Structure?](/content/blog/product/order-management-database-structure/index.html): In this article, we’ll discuss the importance of building a good order management database structure and how to start building one. (810 words, Nov 10, 2021) - [How the Largest Cannabis Websites Approach E-Commerce](/content/blog/commerce/cannabis-ecommerce/index.html): Many cannabis brands adopted emerging e-commerce technology and processes. However, they still can improve. (4,499 words, Nov 10, 2021) - [How Leadership Makes or Breaks B2B E-Commerce: Part 2 of 8](/content/blog/commerce/b2b-ecommerce-leadership/index.html): Embracing digital transformation and executing the creation and launch of a successful B2B e-commerce operation must start at the very top.  (1,614 words, Nov 10, 2021) - [What Is Multi-Channel E-Commerce? How It Works with Examples](/content/blog/commerce/multi-channel-ecommerce/index.html): Multi-channel e-commerce is an approach to selling goods and services through multiple channels, including websites and mobile apps. (902 words, Nov 10, 2021) - [Commerce Platform Of Platforms: Where Is The AWS Of E-Commerce?](/content/blog/news/commerce-platform/index.html): There has been no platform of commerce services like there has been a platform for web services, identity services, and payment services. (980 words, Nov 4, 2021) - [The Time Is Now for B2B E-Commerce: Part 1 of 8](/content/blog/commerce/b2b-ecommerce-now/index.html): B2B e-commerce is about to explode. Those who are taking action now are capturing a competitive advantage and driving enterprise value. (1,098 words, Nov 3, 2021) - [What Is WooCommerce Order Management and WordPress Alternatives?](/content/blog/product/woocommerce-order-management/index.html): Headless commerce provides solutions to WooCommerce order management limitations, such as scalability or late deliveries. (895 words, Nov 2, 2021) - [How Can Inventory and Order Management Software Work Together?](/content/blog/product/inventory-and-order-management-software/index.html): By investing in an OMS, you’ll be able to sync information across sales channels to ensure inventory levels are accurate at all times. (942 words, Nov 2, 2021) - [What Is Netsuite Order Management and Its Alternatives?](/content/blog/product/netsuite-order-management/index.html): Netsuite’s advantages, disadvantages, and alternatives are all important to consider when making the decision of what OMS to use. (880 words, Nov 2, 2021) - [The Top E-Commerce Analysts for E-Commerce Technology](/content/blog/commerce/ecommerce-analysts/index.html): Here are the top e-commerce technology research firms and analysts gathering insights to give retailers confidence in decisions. (1,020 words, Nov 2, 2021) - [What Is Oracle OMS and Its Alternatives?](/content/blog/product/oracle-oms/index.html): It's important to consider the advantages and disadvantages of Oracle OMS. It is also worth considering its alternatives. (851 words, Oct 30, 2021) - [How Retailers Use Order Management System](/content/blog/product/order-management-system-in-retail/index.html): Because customers expect a seamless, omnichannel experience, any retailer needs to use a robust system to manage sales, like an OMS. (814 words, Oct 28, 2021) - [What Is Purchase Order Management?](/content/blog/product/purchase-order-management/index.html): Purchase order management (POM) is an internal procurement process that confirms the validity of every purchase a business makes. (822 words, Oct 28, 2021) - [What Is Cloud E-Commerce? How It Works (w/ Examples)](/content/blog/commerce/cloud-ecommerce/index.html): Cloud e-commerce uses cloud-based technology to manage and scale data storage, hosting, and digital commerce applications. (995 words, Oct 28, 2021) - [What Is Sterling Order Management and OMS Alternatives?](/content/blog/product/sterling-order-management/index.html): We’ll look at what the Sterling Order Management system is, likely alternatives, and why you should choose headless e-commerce instead. (1,070 words, Oct 26, 2021) - [What Are the Best Ebooks About E-Commerce for Enterprises?](/content/blog/commerce/ebook-ecommerce/index.html): E-commerce ebooks can serve as a guiding tool for companies wanting to start or build upon their existing e-commerce platforms. (878 words, Oct 23, 2021) - [5 Retail Management Software Options for Multi-Channel Success](/content/blog/product/retail-management-software/index.html): Retailers must adopt some form of retail management software that allows for unified commerce across channels. (2,121 words, Oct 23, 2021) - [What Are Purchase Order Management Systems and Software?](/content/blog/product/purchase-order-management-software/index.html): Purchase order management software tracks and records purchase orders and can even automate repetitive tasks in the purchasing process. (699 words, Oct 22, 2021) - [OMS Meaning in E-commerce: A Guide](/content/blog/product/oms-meaning/index.html): Discover how an OMS solution like fabric enhances order fulfillment and real-time inventory across demand channels, reduces shipping costs, improves customer satisfaction, and optimizes e-commerce. (1,526 words, Oct 22, 2021) - [What Is Replatforming? How Replatforming Works (w/ Examples)](/content/blog/commerce/replatforming/index.html): Replatforming is an application migration strategy for transitioning an existing app from a legacy platform to a modern cloud platform. (1,422 words, Oct 20, 2021) - [The World's Largest E-Commerce Companies by GMV](/content/blog/commerce/ecommerce-companies/index.html): The largest e-commerce companies grew their total GMV by perfecting sustainable e-commerce strategies such as implementing headless platforms. (1,583 words, Oct 7, 2021) - [Running Our First Hackathon for Cross-Team Connections](/content/blog/news/first-hackathon/index.html): To reflect on our engineering success and connect with my fellow engineers, I pitched the idea of a hackathon to our engineering leaders. (789 words, Oct 2, 2021) - [How Does Your Supply Chain Impact E-Commerce?](/content/blog/commerce/ecommerce-supply-chain/index.html): In this post, we’ll discuss how to optimize the costs of your e-commerce supply chain while continuing to meet consumers’ expectations. (692 words, Sep 30, 2021) - [The Top E-Commerce Restaurant Websites in 2021](/content/blog/commerce/ecommerce-restaurant/index.html): With headless commerce and modern e-commerce technology, restaurant e-commerce websites can innovate online ordering experiences and respond to customers. (1,892 words, Sep 28, 2021) - [The Top Travel E-Commerce Websites in 2021](/content/blog/commerce/travel-ecommerce/index.html): By using headless CMS solutions, the best travel e-commerce websites may continue to iterate, innovate, and grow their market share. (1,758 words, Sep 15, 2021) - [Building Our E-Commerce Platform with Serverless FaaS](/content/blog/product/serverless-platform/index.html): In this post, I will explain how we direct these serverless challenges and show you how serverless FaaS powers our platform of commerce services. (1,225 words, Sep 13, 2021) - [The Best E-Commerce Service Providers for High-Growth Brands](/content/blog/commerce/ecommerce-service-provider/index.html): In this article, we’ll explore the service providers that can help brands break the hundred-million mark for digital sales. (1,141 words, Sep 12, 2021) - [Macy's E-Commerce Site Breakdown: A $10 Billion Experience?](/content/blog/ecommerce/macys-ecommerce/index.html): Our brew today is Macy’s and we’re breaking down their e-commerce site with Stefan Haney and Faisal Masud. (548 words, Sep 7, 2021) - [Which E-Commerce Order Processing Solution Is Scalable?](/content/blog/product/ecommerce-order-processing/index.html): If you’re frustrated with current order management systems, it may be time to consider a different approach to order processing. (1,078 words, Sep 7, 2021) - [Hardening E-Commerce APIs to Secure Billion-Dollar Retailers](/content/blog/product/ecommerce-api-security/index.html): Learn about our approach for securing e-commerce APIs to support retailers doing billion dollars of annual sales. (1,537 words, Sep 7, 2021) - [How Do You Integrate E-Commerce with Salesforce?](/content/blog/commerce/salesforce-ecommerce-integration/index.html): There are two common ways to integrate Salesforce with e-commerce. There is also a third, more scalable way that we will discuss. (941 words, Sep 7, 2021) - [E-Commerce Frontend Vs Backend: What's the Difference?](/content/blog/commerce/ecommerce-frontend-backend/index.html): Understanding the difference between the e-commerce backend and frontend and how they work together. (920 words, Aug 28, 2021) - [Which E-Commerce Operations Must Managers Improve?](/content/blog/commerce/ecommerce-operations/index.html): We'll provide direction on how an e-commerce operations manager can improve their e-commerce operations to drive growth. (826 words, Aug 28, 2021) - [What Is an E-Commerce Manager Responsible for in 2021?](/content/blog/commerce/ecommerce-manager/index.html): An e-commerce manager job description must highlight the importance of adaptability and responsiveness to rapidly-changing customer expectations and needs. (916 words, Aug 27, 2021) - [Can Shopify “Fulfill” Its Promise To Merchants?](/content/blog/news/shopify-fulfillment-network/index.html): Is entering a space that Amazon dominates and venturing away from its core competency (small business software) the best use of Shopify's resources? (2,500 words, Aug 26, 2021) - [Making E-Commerce More Accessible: 6 Tips for Developers](/content/blog/commerce/ecommerce-accessibility/index.html): Ignoring accessibility drives customers away from your e-commerce site. Here are six areas where developers can make e-commerce sites more accessible. (1,587 words, Aug 25, 2021) - [How Can Retailers Streamline E-Commerce Logistics?](/content/blog/commerce/ecommerce-logistics/index.html): In this post, I’ll provide some tips that retailers can use to streamline order fulfillment and logistics to maintain customer relations. (783 words, Aug 24, 2021) - [Using Timeless Design Elements for Improving E-Commerce](/content/blog/commerce/ecommerce-design-elements/index.html): Design elements shape shoppers' first impressions of a website. These “timeless trends” act as guidelines for creating or revamping e-commerce experiences. (1,139 words, Aug 23, 2021) - [Which E-Commerce Pricing Strategy Does Macy’s Use?](/content/blog/commerce/macys-pricing-strategy/index.html): In this post, we will break down how Macy’s utilizes anchor pricing as part of its pricing strategy to showcase discounts. (513 words, Aug 8, 2021) - [How Do You Create a Subscription Model for E-Commerce?](/content/blog/commerce/ecommerce-subscription-model/index.html): Learn about curated and replenishment subscription models and key ingredients to consider when creating an e-commerce subscription model. (716 words, Aug 8, 2021) - [Which PDP Images Improve E-Commerce Experiences?](/content/blog/commerce/pdp-images/index.html): Learn which changes to make to PDP images to improve customer shopping experiences and increase conversion rates. (634 words, Aug 7, 2021) - [How Does a Director of E-Commerce Drive Growth?](/content/blog/commerce/director-of-ecommerce/index.html): In this post, I provide tips that e-commerce directors can use to increase operational efficiency and drive growth for their organization. (606 words, Aug 7, 2021) - [Which B2B Payment Methods Must Brands Support in 2021?](/content/blog/commerce/b2b-payment-methods/index.html): We’ll examine which B2B payment methods are essential for today’s brands. (849 words, Jul 30, 2021) - [Scaling a Massive Digital Marketplace Like Amazon, eBay, and Staples](/content/blog/commerce/digital-marketplace/index.html): We'll talk about how you can scale a massive digital marketplace by following core principles that Amazon, eBay, and Staples adopted. (1,512 words, Jul 29, 2021) - [Scaling Multi-Channel Selling with Headless Commerce](/content/blog/commerce/multi-channel-selling/index.html): Supporting a multi-channel e-commerce workflow isn’t easy. Microservices, APIs, and a headless CMS can form the basis for solving this problem. (1,644 words, Jul 28, 2021) - [How Do You Streamline Inventory Management When Using a 3PL?](/content/blog/product/3pl-inventory-management/index.html): Learn how you can streamline inventory management when using a 3PL for omnichannel retailers. (627 words, Jul 10, 2021) - [E-Commerce SEO Guide: Performing an SEO Audit in 2021](/content/blog/commerce/ecommerce-seo/index.html): In this guide, we’ll show you how to audit your e-commerce site while showcasing SEO elements you can leverage to improve search rankings. (2,000 words, Jul 9, 2021) - [How Do You Deconstruct Monolithic Software to Reduce Technical Debt?](/content/blog/commerce/monolithic-software/index.html): Learn how to break down your monolithic software with the strangler pattern to avoid the costly downtime of the rip and replace approach to replatforming. (640 words, Jul 1, 2021) - [How Can a Merchandiser Contribute to E-Commerce Growth?](/content/blog/commerce/ecommerce-merchandiser/index.html): Advancements in e-commerce tech have improved customer experiences and allowed organizations to automate many manual processes. (500 words, Jun 26, 2021) - [How Do You Optimize E-Commerce Merchandising with Headless Commerce?](/content/blog/commerce/ecommerce-merchandising/index.html): In this post, I’ll provide some valuable tips for improving your e-commerce merchandising and explain why your e-commerce technology is critical. (552 words, Jun 24, 2021) - [Using the Strangler Pattern to Break Down Your E-Commerce Monolith](/content/blog/commerce/strangler-pattern/index.html): Learn how to use the strangler pattern to break down pieces of your e-commerce monolith until it's replaced with microservices. (1,697 words, Jun 23, 2021) - [Moving from BigCommerce to Microservices-Based E-Commerce](/content/blog/commerce/bigcommerce-to-microservices/index.html): In this post, we’ll talk about replacing BigCommerce with a microservices-based alternative. (1,427 words, Jun 21, 2021) - [How Does the Google Shopping API Streamline Product Distribution?](/content/blog/commerce/google-shopping-api/index.html): Beyond reducing errors, there are several ways Google Shopping APIs can help streamline product syndication, which we'll further examine. (834 words, Jun 11, 2021) - [What Are Examples of Good Product Detail Pages?](/content/blog/commerce/product-detail-page-examples/index.html): In this post, we’ll review three great product detail page examples from businesses using the assortment of fabric’s e-commerce products. (528 words, Jun 11, 2021) - [Shopify Plus: The Last E-Commerce Monolith](/content/blog/news/shopify-plus/index.html): Platforms like Shopify Plus offer headless capabilities, but the real magic is in modular commerce technology. (1,764 words, Jun 10, 2021) - [How Do Brands Create a Digital Transformation Roadmap?](/content/blog/commerce/digital-transformation-roadmap/index.html): In this post, I’ll outline the key drivers of a successful digital transformation and the technologies required to get there. (562 words, Jun 10, 2021) - [How Do You Optimize B2B Loyalty Programs?](/content/blog/commerce/b2b-loyalty-programs/index.html): In this post, I will provide some steps for overcoming these limitations and optimizing your B2B loyalty program results. (598 words, Jun 5, 2021) - [How Does Faceted Search Improve E-Commerce Product Discovery?](/content/blog/commerce/faceted-search/index.html): In this post, we’ll examine how you can use faceted search to help customers surface relevant products. (457 words, Jun 3, 2021) - [B2B E-Commerce Guide: Evolving B2B Commerce in 2022](/content/blog/commerce/b2b-ecommerce/index.html): In this guide, you'll learn about B2B commerce, how it works, how it differs from B2C, and how digital sales channels are shaping its future. (3,972 words, Jun 1, 2021) - [How Can Product Experience Management Boost E-Commerce Sales?](/content/blog/commerce/product-experience-management/index.html): Product experience management boosts e-commerce sales by creating personal experiences for their customers. Product information management (PIM) can help. (575 words, May 28, 2021) - [The Frictionless Future of Replenishment](/content/blog/news/frictionless-replenishment/index.html): Friction remains the core problem for retailers selling commodity products. Specific innovations can lead us to a frictionless future of commerce. (1,471 words, May 28, 2021) - [How Can Inventory APIs Improve Omnichannel Commerce?](/content/blog/developer/inventory-apis-omnichannel/index.html): In this post, we’ll examine how you can use a set of Inventory APIs from Fabric to streamline inventory management. (550 words, May 22, 2021) - [How Do You Optimize Product Attributes with PIM Software?](/content/blog/product/product-attributes-pim/index.html): In this post, we’ll break down the steps needed to optimize your product attributes using Fabric PIM. (552 words, May 21, 2021) - [Technical Considerations for Managed Vs. Unmanaged E-Commerce](/content/blog/commerce/managed-vs-unmanaged-ecommerce/index.html): This article will help you find clarity and present opportunities for using managed and unmanaged e-commerce solutions simultaneously. (1,471 words, May 21, 2021) - [Moving from Oracle ATG to Microservices-Based Commerce](/content/blog/commerce/oracle-atg-to-microservices/index.html): The advantages of moving from Oracle ATG to microservices-based commerce to help grow your business and how you can migrate your data. (1,371 words, May 20, 2021) - [Can CIOs Enable the Next Chapter of Digital Commerce?](/content/blog/news/digital-commerce-cio/index.html): In this article, I shed light on broken IT systems within e-commerce and share ideas for how CIOs can remain relevant in this growing digital arena. (1,111 words, May 18, 2021) - [How Should You Approach an E-Commerce POS Integration?](/content/blog/commerce/ecommerce-pos-integration/index.html): In this post, we’ll examine two common methods for e-commerce POS integration. (586 words, May 12, 2021) - [How Can E-Commerce Personalization Software Differentiate Your Shopping Experience?](/content/blog/commerce/ecommerce-personalization-software/index.html): In this post, we'll cover how e-commerce personalization software works and how you can use it to grow your business. (500 words, May 12, 2021) - [How Can You Improve E-Commerce Warehouse Management?](/content/blog/commerce/ecommerce-warehouse-management/index.html): This post explains how a strong connection between your software systems improves your e-commerce warehouse management. (463 words, May 7, 2021) - [Digital Publishers as Retailers with Ryan Bartley [Podcast]](/content/blog/commerce/digital-publishers-as-retailers/index.html): In this episode of Coffee + Commerce, Ryan Bartley, our co-founder at Fabric talks about digital publishers who want to infuse commerce into content. (2,641 words, May 7, 2021) - [Moving from Shopify Plus to Microservices-Based Commerce](/content/blog/commerce/shopify-plus-to-microservices/index.html): If you’re selling things online, you’re probably using a one-size-fits-all platform. Microservices can help you move beyond the limitations of those platforms. (1,626 words, May 5, 2021) - [How Do You Migrate From the Oracle E-Commerce Platform to Headless Commerce?](/content/blog/commerce/oracle-ecommerce-platform-migration/index.html): In this post, we’ll go through the steps you can follow to seamlessly migrate from the Oracle ATG e-commerce platform to a headless commerce architecture. (782 words, May 4, 2021) - [Will Shopify Scare Amazon Into Another Webstore Fail?](/content/blog/news/shopify-vs-amazon/index.html): This article reviews the strengths and weaknesses of each company based on Faisal's experience at Amazon and other large e-commerce companies. (1,125 words, May 4, 2021) - [fabric Named One of 2020’s “Most Promising E-Commerce Technology Providers” - fabric Inc.](/content/blog/news/fabric-named-one-of-2020s-most-promising-ecommerce-technology-providers.html): 2020 is proving to be an incredibly transformational year as the rapidly changing e-commerce landscape continues to evolve and companies are forced to pivot their technology to remain competitive. CIOReview, a leading technology magazine, conducted a review of the e-commerce companies that are shaping the future of how consumers connect with brands on the internet. (581 words, May 3, 2021) - [What Are the Benefits of a Node.js E-Commerce Application?](/content/blog/commerce/nodejs-ecommerce-benefits/index.html): Building an e-commerce application using Nodejs has many benefits compared to others. In this article we explore what those are. (719 words, May 1, 2021) - [Breaking Down Williams Sonoma's Mobile E-Commerce Site [Video]](/content/blog/ecommerce/williams-sonoma-ecommerce-breakdown/index.html): In this episode of Coffee + Commerce, we break down Williams Sonoma's mobile e-commerce site with our co-founder Ryan Bartley. (139 words, Apr 30, 2021) - [How Can You Prevent Common E-Commerce Security Issues?](/content/blog/commerce/ecommerce-security-issues/index.html): See the top security threats facing e-commerce websites and what you can do to prevent them. (680 words, Apr 29, 2021) - [How Did Staples Grow Its B2B Commerce Business?](/content/blog/commerce/staples-b2b-commerce/index.html): Staples grew its B2B commerce business by expanding its product offering and optimizing the e-commerce shopping experience for business customers. (661 words, Apr 27, 2021) - [Why Did Amazon Grow Faster Than eBay?](/content/blog/commerce/amazon-grow-faster-ebay/index.html): See the differences between Amazon and eBay that caused them to grow at a much different pace. (653 words, Apr 24, 2021) - [Controlling Your CX with a Headless CMS: Kyle McKenzie [Podcast]](/content/blog/ecommerce/headless-cms-cx/index.html): Kyle McKenzie discusses how businesses can leverage a headless CMS to scale e-commerce across channels while controlling the customer experience (CX). (1,788 words, Apr 23, 2021) - [What are the Classic Enterprise E-Commerce Platforms?](/content/blog/commerce/enterprise-ecommerce-platforms/index.html): The original enterprise e-commerce platforms emerged in the early ’90s as large companies first started to sell products over the internet. (714 words, Apr 22, 2021) - [What are the Key Differences Between Traditional Commerce and E-Commerce?](/content/blog/commerce/traditional-vs-ecommerce/index.html): While traditional and digital commerce are starting to blend, there are still distinctions between pure-play e-commerce and brick-and-mortar retailers. (588 words, Apr 20, 2021) - [What Features are Most Important for B2B E-Commerce Portals?](/content/blog/commerce/b2b-ecommerce-portals/index.html): B2B E-commerce portals rely on an array of self-service features to streamline the procurement process. (529 words, Apr 19, 2021) - [Breaking Down eBay's E-Commerce Site [Video]](/content/blog/ecommerce/ebay-ecommerce-breakdown/index.html): In this episode, we identify opportunities for optimizations on the eBay e-commerce site. (502 words, Apr 17, 2021) - [Building a Modern D2C E-Commerce Tech Stack](/content/blog/commerce/d2c-tech-stack/index.html): Learn about building a scalable D2C e-commerce platform and all the technical considerations, architectural decisions, and tools that go with it. (1,663 words, Apr 16, 2021) - [When Should You Migrate from Shopify to a Different E-Commerce Platform?](/content/blog/commerce/shopify-migration/index.html): Shopify is a great platform for new and small businesses but it has many limitations. Learn when you should consider a Shopify migration. (754 words, Apr 14, 2021) - [What are the Differences Between Merchant Accounts and Payment Service Providers?](/content/blog/commerce/ecommerce-merchant-account-vs-psp/index.html): E-commerce merchant accounts and payment service providers (PSP) give online merchants the ability to process digital transactions. (824 words, Apr 14, 2021) - [How Did Online Shopping In the US Change In 2020?](/content/blog/commerce/online-shopping-changes-2020/index.html): Online shopping accelerated in 2020 as e-commerce orders surged like never before. See which changes in shopping behavior are set to last. (587 words, Apr 9, 2021) - [How Do You Add E-Commerce to Any Website or Experience?](/content/blog/commerce/add-ecommerce-to-website/index.html): Customers often discover new products through channels that are recreational rather than commercial. See how you can add e-commerce to any experience. (524 words, Apr 7, 2021) - [Which E-Commerce Modules Are Most Important to an Online Store?](/content/blog/commerce/ecommerce-modules/index.html): Modular commerce divides backend components into individual e-commerce modules. Each is responsible for a single service, bringing greater flexibility. (715 words, Apr 5, 2021) - [Breaking Down Target's E-Commerce Site [Video]](/content/blog/ecommerce/target-ecommerce-breakdown/index.html): In this episode, we identify opportunities for optimizations on the e-commerce site by Target, the eighth-largest retailer in the United States. (424 words, Apr 4, 2021) - [Growing Mobile Commerce in 2021 with Mike Hann [Podcast]](/content/blog/ecommerce/growing-mobile-commerce/index.html): Mike Hann joins us to discuss how brands and retailers can grow commerce through mobile with headless commerce, APIs, and good design. (1,030 words, Apr 3, 2021) - [Moving from Magento to Microservices-Based Commerce](/content/blog/commerce/magento-to-microservices/index.html): Reasons your team might consider the move from Magento to e-commerce microservices and the steps you can take to start this migration (1,618 words, Apr 2, 2021) - [What Can You Do With a Shopping Cart API?](/content/blog/commerce/shopping-cart-apis/index.html): Shopping cart APIs allow you to add robust shopping functionality to any channel, even those that are traditionally non-transactional. (720 words, Apr 1, 2021) - [What Are Some Types of E-Commerce Professionals?](/content/blog/commerce/ecommerce-professionals/index.html): E-commerce is a fast-growing industry offering a diverse range of career opportunities. See the most in-demand roles for e-commerce professionals. (531 words, Mar 31, 2021) - [How Do You Improve Order Management Process Flow?](/content/blog/product/order-management-process-flow/index.html): An efficient order management process is critical for today’s online retailers. See how you can optimize the order management process flow. (617 words, Mar 30, 2021) - [What are Some Common E-Commerce Challenges for Big Brands?](/content/blog/commerce/ecommerce-challenges/index.html): Learn the common e-commerce challenges facing big brands and see how you can overcome or avoid these challenges (1,024 words, Mar 26, 2021) - [The Future of Omnichannel Commerce with Faisal Masud and Tim Guleri](/content/blog/ecommerce/omnichannel-commerce-future/index.html): Tim Guleri from Sierra Ventures joins our CEO Faisal Masud to break down the meaning of headless commerce and examine omnichannel commerce opportunities. (2,533 words, Mar 26, 2021) - [5 Best Free and Open Source PIM Platforms and Software](/content/blog/product/open-source-pim-platforms/index.html): PIM is designed to manage product information and it's an important part of any e-commerce operation. Let's see the best 5 open source solutions for PIM. (1,816 words, Mar 25, 2021) - [Which E-Commerce Platform Does Amazon Use?](/content/blog/commerce/amazon-ecommerce-platform/index.html): Amazon uses its own custom-built e-commerce platform. They ventured away from a traditional monolith to a microservices approach. See how they did it. (537 words, Mar 24, 2021) - [Building a Hybrid SQL + NoSQL E-Commerce Data Model](/content/blog/commerce/sql-nosql-ecommerce/index.html): This article builds on previous articles about a scalable SQL data model and a NoSQL data model to show how you can build a hybrid data model. (1,547 words, Mar 23, 2021) - [How Does a Pricing Engine Increase E-Commerce Sales?](/content/blog/commerce/pricing-engine-benefits/index.html): Finding the right pricing strategy for products is challenging. See how pricing engines can help improve the process. (651 words, Mar 23, 2021) - [What Are Some Good Examples of Mobile Commerce?](/content/blog/ecommerce/mobile-commerce-examples/index.html): This post examines the features needed for creating high-performing shopping apps along with mobile commerce examples from popular brands. (768 words, Mar 19, 2021) - [Breaking Down The Home Depot's E-Commerce Site [Video]](/content/blog/ecommerce/home-depot-ecommerce-breakdown/index.html): In this episode of Coffee + Commerce, we break down The Home Depot's e-commerce site with Faisal Masud and Ryan Bartley. (642 words, Mar 19, 2021) - [How Do You Develop a Modern E-Commerce Experience?](/content/blog/commerce/how-do-you-develop-a-modern-e-commerce-experience/index.html): Today’s shoppers expect personalization, convenience, and consistency across sales channels. See how you can e-commerce APIs to develop this at scale (516 words, Mar 18, 2021) - [How Fabric Raised a $43M Series A with Faisal Masud and Tim Guleri [Podcast]](/content/blog/ecommerce/sierra-fabric/index.html): To learn more about Sierra Ventures’ investment in Fabric, listen to this Coffee + Commerce episode and get key takeaways from the blog post. (2,878 words, Mar 16, 2021) - [PLM vs PIM: What are the Differences?](/content/blog/product/plm-vs-pim/index.html): Product information management (PIM) and product lifecycle management (PLM) are often misunderstood. Read on to learn the differences between the two. (536 words, Mar 13, 2021) - [How Do You Scale SKUs in E-Commerce?](/content/blog/commerce/scale-ecommerce-skus/index.html): Learn how merchandisers, data clerks, and other retail professionals can manage SKUs at scale with a modern PIM system. (584 words, Mar 10, 2021) - [Moving from Salesforce Commerce Cloud to Microservices-Based Commerce](/content/blog/commerce/salesforce-commerce-to-microservices/index.html): In this piece, I’ll introduce more of the reasons companies are moving from Salesforce Commerce Cloud to microservices. (1,553 words, Mar 10, 2021) - [How Can You Use MongoDB for E-Commerce?](/content/blog/commerce/mongodb-ecommerce/index.html): In this post, we examine a few important areas that you can model with MongoDB for e-commerce: product catalogs, shopping carts, and payments. (667 words, Mar 8, 2021) - [The Best Open Source Headless CMS Software](/content/blog/commerce/open-source-headless-cms/index.html): This article compares open-source and SaaS Headless CMS solutions. It also discusses the best open-source headless CMS solutions available (2,155 words, Mar 5, 2021) - [How Do You Perform ERP and E-Commerce Integration?](/content/blog/commerce/erp-ecommerce-integration/index.html): Learn how to integrate ERP systems with e-commerce software to unify your tech stack and improve efficiencies. (605 words, Mar 4, 2021) - [Securing Modern E-Commerce Applications in 2021](/content/blog/commerce/ecommerce-security/index.html): In this article we share some of the major security concerns e-commerce developers should be aware of. (1,471 words, Mar 2, 2021) - [Which Skills Does an E-Commerce Architect Need in 2021?](/content/blog/commerce/ecommerce-architect-skills/index.html): E-commerce architects design and implement a business' front and backend e-commerce tech stacks. See the skills e-comemrce architects need in 2021. (505 words, Feb 26, 2021) - [What are B2B E-Commerce Best Practices?](/content/blog/commerce/b2b-ecommerce-best-practices/index.html): B2B e-commerce continues to evolve as more buyers and sellers turn to digital sales channels. See the B2B e-commerce best practices to follow for success. (691 words, Feb 23, 2021) - [Scaling E-Commerce Internationally with Furqan Munir [Podcast]](/content/blog/ecommerce/international-ecommerce/index.html): Learn about international e-commerce with Furqan Munir who was previously the Head of Groupon Goods in the EMEA. (842 words, Feb 23, 2021) - [What Are B2B E-Commerce Trends in 2021?](/content/blog/commerce/b2b-ecommerce-trends-2021/index.html): B2B E-commerce is more important than ever as more businesses turn to digital sales channels. See the top B2B e-commerce trends in 2021. (625 words, Feb 19, 2021) - [Breaking Down Lowes' E-Commerce Site [Video]](/content/blog/ecommerce/lowes-ecommerce-breakdown/index.html): In this episode, we identify opportunities for optimizations on lowes.com that sells home improvement products and services in the United States. (459 words, Feb 19, 2021) - [What Are Differences Between Magento and Salesforce B2B Software?](/content/blog/commerce/magento-salesforce-b2b/index.html): Magento B2B & Salesforce B2B offer two different commerce platforms for B2B sellers. We break down key differences between the two. (776 words, Feb 17, 2021) - [Now Shipping Split Payments and More Payment Methods](/content/blog/ecommerce/split-payments/index.html): The split payments feature and support for more payment methods is part of the checkout module within our order management system (OMS). (555 words, Feb 17, 2021) - [Building a Modern B2B E-Commerce Tech Stack](/content/blog/commerce/b2b-ecommerce-tech-stack/index.html): Understand important technical and architectural considerations before building a modern tech stack for B2B e-commerce. (1,890 words, Feb 16, 2021) - [TechCrunch: 'Headless' E-Commerce Platform Fabric Raises $43M](/content/blog/news/techcrunch-series-a/index.html): Read about Fabric's series a funding round on TechCrunch. (25 words, Feb 9, 2021) - [Building a NoSQL E-Commerce Data Model](/content/blog/commerce/nosql-ecommerce-data-model/index.html): Learn about the key components and data models for an e-commerce store and how they're linked together when using a noSQL data store (MongoDB). (2,629 words, Feb 5, 2021) - [Breaking Down BJ's Wholesale Club's E-Commerce Site [Video]](/content/blog/ecommerce/bjs-wholesale-ecommerce-breakdown/index.html): In this episode, we identify opportunities for optimizations on bjs.com that sells groceries and other products to retail club members. (578 words, Feb 4, 2021) - [What Are Examples of B2B E-Commerce Sites?](/content/blog/commerce/b2b-e-commerce-sites/index.html): See examples of B2B e-commerce sites that present many substantial benefits to buyers and sellers. (650 words, Jan 26, 2021) - [Simplifying E-Commerce PCI Compliance with Rachana Desai](/content/blog/ecommerce/ecommerce-pci-compliance/index.html): Get a crash course on e-commerce PCI compliance and broader security best practices for e-commerce businesses. (904 words, Jan 23, 2021) - [Building Vs Buying a PIM: Product Data Distribution (Part 3)](/content/blog/product/build-vs-buy-pim-data-distribution/index.html): Engineers must understand the channels, output formats, and technical considerations that go into building a PIM distribution system. (1,318 words, Jan 21, 2021) - [Breaking Down Bombas' E-Commerce Site [Video]](/content/blog/ecommerce/bombas-ecommerce-breakdown/index.html): In this episode, we identify opportunities for optimizations on bombas.com that sells socks and other apparel. (591 words, Jan 15, 2021) - [What Are Examples of Omnichannel Loyalty Programs?](/content/blog/commerce/omnichannel-loyalty-programs/index.html): Omnichannel loyalty programs have expanded on traditional loyalty programs to give members an even more rewarding experience. (783 words, Jan 14, 2021) - [Breaking Down Nordstrom's E-Commerce Site [Video]](/content/blog/ecommerce/nordstrom-ecommerce-breakdown/index.html): In this episode, we identify opportunities for optimizations on nordstrom.com that sells apparel for women and men. (573 words, Jan 7, 2021) - [Building a Modern Digital Storefront with Microservices](/content/blog/commerce/modern-digital-storefront/index.html): Learn how to modernize your digital storefront with new e-commerce tools and technology. (1,391 words, Jan 5, 2021) - [Breaking Down Kroger's E-Commerce Site [Video]](/content/blog/ecommerce/kroger-ecommerce-breakdown/index.html): In this episode, we identify opportunities for optimizations on kroger.com that sells groceries online and offers grocery delivery. (496 words, Jan 1, 2021) - [Building Vs Buying a PIM: Managing Products (Part 2)](/content/blog/product/build-vs-buy-pim-product-management/index.html): See how to make sure your PIM can be used by internal stakeholders, third-party partners, and engineers who want to manage products and run import scripts. (1,872 words, Dec 29, 2020) - [Breaking Down Allbirds' E-Commerce Site [Video]](/content/blog/ecommerce/allbirds-ecommerce-breakdown/index.html): In this episode, we identify opportunities for optimizations on allbirds.com that sells sustainable footwear and apparel. (593 words, Dec 20, 2020) - [Building a Robust E-Commerce Service Mesh](/content/blog/commerce/ecommerce-service-mesh/index.html): This post introduces the idea of a service mesh as a means of binding your internal and third-party e-commerce services together. (1,830 words, Dec 17, 2020) - [Breaking Down Buck Mason's E-Commerce Site [Video]](/content/blog/ecommerce/buck-mason-ecommerce-breakdown/index.html): In this episode, we identify opportunities for optimizations on buckmason.com that sells modern American clothing for men. (709 words, Dec 11, 2020) - [Building a Scalable E-Commerce Data Model](/content/blog/commerce/ecommerce-data-model/index.html): This article looks at what it takes to start building an e-commerce data model and supporting infrastructure on your own. It also explores alternatives. (1,520 words, Dec 9, 2020) - [Building Vs Buying a PIM: Product Data and Variations (Part 1)](/content/blog/product/build-vs-buy-pim-product-variation/index.html): One of the first decisions you’ll have to make when building a PIM is how your system will handle attributes, variants, and families of products. (1,650 words, Dec 1, 2020) - [Which PIM Data Is Most Important In E-Commerce?](/content/blog/product/pim-data/index.html): There are two types of PIM data that are particularly important: product attributes and product relationships. We discuss these in this post. (649 words, Nov 26, 2020) - [23 E-Commerce Components to Sustain Growth in 2021](/content/blog/commerce/ecommerce-components/index.html): To help you increase online sales in 2021, we compiled a list of e-commerce components, features, and technologies to consider adding to your systems. (1,539 words, Nov 25, 2020) - [How to Build an E-Commerce Framework for 2022](/content/blog/commerce/ecommerce-framework/index.html): Creating a modern e-commerce framework is a more complicated process as today’s online shoppers have come to demand more. (1,038 words, Nov 19, 2020) - [What Is Unified Commerce? How Unified Commerce Works](/content/blog/commerce/unified-commerce/index.html): Unified commerce combines sales and data functions seamlessly in a single platform so that retailers can deliver personalized, omnichannel experiences to their shoppers. (989 words, Nov 14, 2020) - [2020 Holiday E-Commerce Prep: 31 Online Shopping Statistics](/content/blog/commerce/holiday-online-shopping-statistics/index.html): We rounded up the top holiday online shopping statistics so you can plan your holiday e-commerce strategy for 2020 with confidence. (1,739 words, Nov 12, 2020) - [How Do Business Users & Developers Collaborate In Commerce Platforms?](/content/blog/commerce/commerce-platform-collaboration/index.html): There are several different parties working inside commerce platforms. This post shows how they collaborate inside different platform types. (625 words, Nov 6, 2020) - [Making Headless Commerce Less Spooky | What Is Headless Commerce?](/content/blog/news/headless-commerce-halloween/index.html): In this post we break down the concept of headless commerce and show you how it can help you sell more and future-proof your brand. (1,596 words, Nov 6, 2020) - [2020 Holiday E-Commerce Prep: 40 Tips from E-Commerce Experts](/content/blog/commerce/holiday-ecommerce-tips/index.html): To help brands and retailers sell more during the holiday, we asked analysts, agencies, and e-commerce veterans for their best holiday e-commerce tips. (3,352 words, Nov 3, 2020) - [Should Retailers Extend Black Friday Sales in 2020?](/content/blog/commerce/black-friday-extension/index.html): Large retail chains, including Home Depot, Walmart, Target and Best Buy, are extending Black Friday deals throughout November. Should you do the same? (512 words, Oct 31, 2020) - [GeekWire: Fabric Raises $9.5M to Help Brands Compete with Amazon](/content/blog/news/geekwire-seed/index.html): Read about our seed funding announcement on GeekWire. (14 words, Oct 20, 2020) - [fabric Launches Headless Commerce Platform with $9.5 Million Funding](/content/blog/news/seed/index.html): Fabric launched its cloud-native experience and commerce product suite, and announced $9.5 million in seed funding led by Redpoint Ventures, (880 words, Oct 20, 2020) - [43 Ways for Home Decor Retailers to Win Online Market Share](/content/blog/commerce/home-decor-retail-tips/index.html): Applying these tips will help home decor retailers win online market share. Based on research conducted by commerce experts at Fabric. (1,576 words, Oct 16, 2020) - [How Do You Effectively Orchestrate Commerce Services and APIs?](/content/blog/developer/commerce-service-orchestration/index.html): Learn about the difference between traditional service orchestration and modern service orchestration in commerce applications. (502 words, Oct 16, 2020) - [Should Your Online Store Have a Prime Day Sale?](/content/blog/commerce/prime-day/index.html): Businesses that have a Prime Day sale can either make use of the Prime Day period Amazon uses or look into setting dates according to traffic and sales. (475 words, Oct 9, 2020) - [How Event Driven Systems Work in Commerce](/content/blog/commerce/event-driven-systems-commerce/index.html): In this post, we will define what event driven systems are and how retailers can leverage them to create a commerce solution that is more efficient. (1,124 words, Oct 7, 2020) - [What Is JAMStack? How JAMStack Works (with Examples)](/content/blog/commerce/jamstack/index.html): Jamstack is a modern web development practice; the acronym JAM refers to client-side JavaScript, reusable APIs, and prebuilt Markup. (2,063 words, Oct 6, 2020) - [What Is a Headless CMS? | How a Headless CMS Works (w/ Examples)](/content/blog/commerce/headless-cms-2/index.html): A headless CMS is a content management system that acts as a single interface for developers and marketers to deliver content to multiple frontend applications. (864 words, Oct 1, 2020) - [How Do You Select the Best Commerce Platform?](/content/blog/commerce/best-commerce-platform/index.html): The best way to select a commerce platform is by identifying your business goals and evaluating each vendor’s offering to see how they match up. (439 words, Oct 1, 2020) - [How Do You Get Started with Omnichannel Commerce?](/content/blog/commerce/omnichannel/index.html): To get started with omnichannel commerce, retailers must seamlessly integrate their e-commerce technology across all channels. (326 words, Sep 30, 2020) - [Why Fabric set out to build an enterprise commerce platform that just works](/content/blog/news/fabric-set-out-to-build-an-enterprise-commerce-platform-that-just-works.html): Why Fabric set out to build an enterprise commerce platform that just works (1,058 words, Sep 30, 2020) - [Which Popular Companies Are Using Headless Commerce?](/content/blog/commerce/headless-companies/index.html): Learn about companies that have gone headless to achieve scalability and extensibility in commerce and their overall business. (661 words, Sep 30, 2020) - [What Should Time To Interact (TTI) Be For Checkout Pages?](/content/blog/commerce/time-to-interact/index.html): Time to Interact (TTI) should be 3.8 seconds or less. According to Google’s Web.dev blog 0 to 3.8 seconds is fast and anything above 7.3 seconds is slow. (471 words, Sep 29, 2020) - [What's the Best Way to Architect an E-commerce Website?](/content/blog/commerce/ecommerce-architecture/index.html): Your e-commerce architecture is a vital part of your online store’s success. And the best way to architect your e-commerce website is with microservices. (425 words, Sep 21, 2020) - [An Introduction to REST APIs for E-Commerce Marketers](/content/blog/developer/rest-apis/index.html): In this post we’ll look at APIs and REST APIs and what makes them useful. We’ll do this in a way that’s easy for e-commerce marketers to understand. (1,377 words, Sep 19, 2020) - [What Is a Digital Experience Platform (DXP)? | How a DXP Works](/content/blog/commerce/dxp/index.html): A DXP is a software solution that helps marketers engage users by delivering personalized, content-rich experiences across multiple digital channels. (970 words, Sep 18, 2020) - [What Speed Must E-Commerce Sites Hit to Maximize Sales?](/content/blog/commerce/ecommerce-site-speed/index.html): Pages on an e-commerce site should load in one second or faster. (552 words, Sep 18, 2020) - [7 Technical Considerations for Using Headless E-commerce Technology](/content/blog/commerce/ecommerce-technology/index.html): In this post we’ll take a look at some of the key questions to ask when building your e-commerce solution with new e-commerce technology. (1,563 words, Sep 16, 2020) - [What Technology Is Needed To Make Commerce Scalable?](/content/blog/commerce/scalable-commerce/index.html): To achieve scalable commerce, services need to be decoupled from the main commerce platform. These services are referred to as microservices. (412 words, Sep 10, 2020) - [The Modular Method for Replatforming E-commerce | Fabric Blog](/content/blog/commerce/modular-replatforming/index.html): Modular replatforming eliminates risk, reduces time to implementation, and costs less than what you'd spend on a traditional replatforming project. (934 words, Sep 3, 2020) - [What is Gross Merchandise Value (GMV)? | How GMV Works (w/ Examples)](/content/blog/commerce/gmv/index.html): Gross merchandise value (GMV) is a growth metric used by businesses with ecommerce stores for tracking the total dollar amount of products sold online. (825 words, Aug 29, 2020) - [The world of Commerce is changing faster than ever - we’re here to help](/content/blog/news/the-world-of-commerce-is-changing-faster-than-ever-were-here-to-help.html): Today, we are publicly announcing our company, Fabric. (566 words, Aug 25, 2020) - [It’s here - The most flexible commerce platform powering the rising digital-first economy](/content/blog/news/the-most-flexible-commerce-platform-powering-the-rising-digital-first-economy.html): Today we are publicly announcing Fabric, the world’s most modular commerce platform for retail, D2C and B2B companies. (1,276 words, Aug 25, 2020) - [Identifying the Right Platform for E-Commerce Today – The Fabric POV](/content/blog/news/identifying-the-right-platform-for-e-commerce-today.html): Fabric’s co-founder Ryan Bartley, along with four other e-commerce experts industry, take part in a panel discussion to talk about the possibilities and opportunities in optimizing and improving online shopping platforms. (461 words, Aug 25, 2020) - [Driving Customer Retention in the New Normal](/content/blog/commerce/driving-customer-retention-in-the-new-normal/index.html): Join us as Fabric Co-founder Ryan Bartley speaks with Al Lalani, Co-Founder of Annex Cloud, in a recent Market Movers webcast to discuss the implications of this rapid e-commerce growth on customers, retailers and technology. (955 words, Aug 25, 2020) - [Migrating From Magento: Why You Don’t Need To Sweat It](/content/blog/commerce/migrating-from-magento-why-you-dont-need-to-sweat-it.html): Incrementally transform by prioritizing and fixing pain-points in your e-commerce platform. Evolve to a modern headless commerce platform that is both flexible and scalable, with a much lesser cost of ownership. (1,270 words, Aug 25, 2020) - [fabric Named “Most Promising E-Commerce Technology Providers” 2020](/content/blog/news/fabric-named-one-of-2020s-most-promising-ecommerce-technology-providers-2.html): CIOReview conducted a review of e-commerce technology companies that are shaping the future of how consumers connect with brands online. (567 words, Aug 25, 2020) - [How to Achieve Remarkable Brand Experiences in the Time of COVID](/content/blog/news/how-to-achieve-remarkable-brand-experiences-in-the-time-of-covid.html): As businesses begin reopening physical locations, consumers have changed their attitudes and preferences when it comes to how they shop and what they expect from a shopping experience. Learn more about this “new normal” and how to take advantage of changes to consumer behavior and preferences. (1,144 words, Aug 25, 2020) - [What Is a Promotions Engine? How a Promotions Engine Works](/content/blog/commerce/promotions-engine/index.html): A promotions engine is a software solution for commerce designed to deliver personalized promotional offerings to shoppers based on their unique characteristics. (829 words, Mar 15, 2020) ## Listings & Categories - [Manage category attributes for multiple categories or collections - Fabric](/content/developer/v2/api-reference/product-catalog/category/manage-category-attributes-for-multiple-categories-or-collections.html): With this endpoint, you can efficiently assign and unassign category attributes to specified categories and collections. You can assign or unassign up to 10 category attributes simultaneously. For example, you can assign category attributes, such as material or color, to all clothing categories, such as dresses and shirts. (491 words) - [Find categories - Fabric](/content/developer/v2/api-reference/product-catalog/category/find-categories-1/index.html): Using this endpoint, you can search for categories and collections based on status, type, or category attributes. You will get a paginated response, which you can fine tune by specifying the query parameters page and size. Data is retrieved from the database, ensuring latest results. (779 words) - [Manage item attributes for multiple categories - Fabric](/content/developer/v2/api-reference/product-catalog/category/manage-item-attributes-for-multiple-categories/index.html): Use this endpoint to assign and unassign item attributes to specified categories. You can assign or unassign up to 10 item attributes simultaneously. (443 words) - [Get SKUs in a category - Fabric](/content/developer/v2/api-reference/product-catalog/category/get-skus-in-a-category/index.html): Gets SKUs of all items belonging to a category. Note: 1) Categories must exist in the system to get SKUs in that category. If SKUs are not available in the given category ID, this endpoint returns an empty list. (352 words) - [Get category source inclusions - Fabric](/content/developer/v2/api-reference/product-catalog/category/get-category-source-inclusions/index.html): Gets all the available category sources. Items are created under the Primary category, and Alternate categories are created to export alternate organizations of the Primary category. So, the Primary category is the source of items that appear in Alternate categories. The category sources are Primary categories that can be used as item sources in Alternate categories. Sources behave similar to symlinks. (326 words) - [Add and remove item attribute conditions - Fabric](/content/developer/v2/api-reference/product-catalog/category/add-and-remove-item-attribute-conditions/index.html): Adds conditions for item attributes so that items can be filtered based on these conditions, from an Alternate category. For example, a Primary category called Chairs has three chairs of different materials. An Alternate category called Wooden Chairs with Primary category Chairs as source will list all the three chairs. Through this endpoint you can add a 'item attribute condition' to filter chairs made of wood from Wooden Chairs. Another example: Using this endpoint, you can combine categories and list items on sale (where sale attribute is true). (432 words) - [Assign and unassign item attributes - Fabric](/content/developer/v2/api-reference/product-catalog/category/assign-and-unassign-item-attributes/index.html): Categories are used to segregate and group items. You can specify mandatory and optional attributes that all items within that category must have. Attributes are used to store structured information about items. Use this endpoint to create and manage item attributes for the specified category. (475 words) - [Find categories - Fabric](/content/developer/v2/api-reference/product-catalog/category/find-categories/index.html): Finds categories, by keywords, category identifiers, type, or status. Note: 1) Categories and children categories must already exist in the system. 2) When query parameters are omitted, this endpoint returns a paginated response with all the categories. Using size and page, you can narrow down the search results. 3) GET /v1/category (Store admin context) or Algolia search (Shopper context) is strongly recommended over this endpoint. (453 words) - [Get categories - Fabric](/content/developer/v2/api-reference/product-catalog/category/get-categories/index.html): Gets categories and their details including attributes, breadcrumbs, and details of children categories. Note: 1) Specify either ids or nodeIds to get specific categories. 2) Use type to get a specific category type. 3) When query parameters are omitted, this endpoint returns a paginated response listing all Alternate categories in Active status. Using the query parameters size and page, you can narrow down the search results. (440 words) - [Modify category - Fabric](/content/developer/v2/api-reference/product-catalog/category/modify-category/index.html): Updates category details such as name, parent, and its order of appearance amongst sibling categories. (405 words) - [Get item attribute conditions - Fabric](/content/developer/v2/api-reference/product-catalog/category/get-item-attribute-conditions/index.html): You can filter items from Alternate categories based on the conditions set using the POST /v1/category/item-attribute/condition endpoint. Note: Items may inherit conditions from parent category as well. (482 words) - [Get category source exclusions - Fabric](/content/developer/v2/api-reference/product-catalog/category/get-category-source-exclusions/index.html): Gets available exclusions applied to a category source. (366 words) - [Create category - Fabric](/content/developer/v2/api-reference/product-catalog/category/create-category/index.html): Creates Primary or Alternate category to organize items into logical groups. Note: 1) To add Primary category, only name is required in the request. 2) To add a child category, both name and parentNodeId are required. For child category, you can additionally specify order of display. 3) To add an Alternate category, both name and type are required. Note: Category details including category ID received in the response are required for subsequent calls. For example, it's required to Create item (POST /v1/product/bulk/insert). (439 words) - [Add and remove category source inclusions - Fabric](/content/developer/v2/api-reference/product-catalog/category/add-and-remove-category-source-inclusions/index.html): Adds and removes category sources. Primary category is the original catalog tree consisting of nested levels of children categories and is used to place items where they belong. Alternate categories are dynamic and populated from the Primary category, which is the original source of items. Source for an Alternate category points to a Primary category, and makes all items in the Primary category appear within the Alternate category; it behaves like a symlink. (373 words) - [Get category tree - Fabric](/content/developer/v2/api-reference/product-catalog/category/get-category-tree/index.html): Hierarchy of parent and children categories form a tree structure. This endpoint returns a tree of categories rooted in the category identified by id or nodeId. Note: 1) If parent category does not exist in the system, you'll get a 404 - Not found error 2) If a child category does not exist for the given parent, you'll get a success response but children property will show a blank array. (354 words) - [Assign and unassign category attributes - Fabric](/content/developer/v2/api-reference/product-catalog/category/assign-and-unassign-category-attributes/index.html): Category attributes let you define characteristics of categories and children categories. This endpoint assigns or unassigns attributes of a single category. The primary purpose is to assign attributes. (369 words) - [Get assigned category attributes - Fabric](/content/developer/v2/api-reference/product-catalog/category/get-assigned-category-attributes/index.html): Gets all attributes assigned to a category. Note: Get category endpoint (GET /v1/category) returns categories, their attributes, children categories, and breadcrumb details. So, this endpoint is recommended if you have a category ID and only require its attributes. (350 words) - [Add and remove category source exclusions - Fabric](/content/developer/v2/api-reference/product-catalog/category/add-and-remove-category-source-exclusions/index.html): Adds and removes exclusions for category source, by ID. For example, a category source Electronics has Laptop, Mobile, and Tablet as children categories. It's possible to exclude Tablet using this endpoint, so that it does not appear for shoppers. (281 words) - [Craig Berman, Author at fabric Inc.](/content/blog/author/craig-berman/index.html) (45 words) - [Create or update multiple categories or collections - Fabric](/content/developer/v2/api-reference/product-catalog/category/create-or-update-multiple-categories-or-collections.html): With endpoint, you can create or update up to 20 categories and collections, along with their children. It is particularly useful when dealing with complex organization structures. Note: 1) parentNodeName is a breadcrumb string of parent having delimeter as -> 2) PRIMARY is the root category (level 0) name. To create root categories or children of PRIMARY root category, pass PRIMARY as parentNodeName parameter. For collections, the collection name is the root, followed by its children with delimeter 3) If a category name already exists as a parent category, use this endpoint to update the existing category. Otherwise, it creates a new category under the given parent. (451 words) - [Get assigned item attributes - Fabric](/content/developer/v2/api-reference/product-catalog/category/get-assigned-item-attributes/index.html): Gets all the item attributes for the specified category. Note: Items may also inherit item attributes from parent categories. (307 words) - [Meg Donovan, Author at fabric Inc.](/content/resources/author/meg-donovan/index.html) (21 words) - [Category - Fabric](/content/developer/v2/api-reference/product-catalog/category/overview/index.html) (318 words) - [David Zomaya, Author at fabric Inc.](/content/blog/author/david-zomaya/index.html) (25 words) - [Olabayo Balogun, Author at fabric Inc.](/content/blog/author/olabayo-balogun/index.html) (28 words) - [Matt Duczeminski, Author at fabric Inc.](/content/blog/author/matt-duczeminski/index.html) (24 words) - [Brianna Allen, Author at fabric Inc.](/content/blog/author/brianna-allen/index.html) (24 words) - [Shahed Nasser, Author at fabric Inc.](/content/blog/author/shahed-nasser/index.html) (31 words) - [Vera Agiang, Author at fabric Inc.](/content/blog/author/vera-agiang/index.html) (60 words) - [Keanan Koppenhaver, Author at fabric Inc.](/content/blog/author/keanan-koppenhaver/index.html) (33 words) - [Kyle McKenzie, Author at fabric Inc.](/content/blog/author/kyle-mckenzie/index.html) (32 words) - [Faith Uzuegbu, Author at fabric Inc.](/content/blog/author/faith-uzuegbu/index.html) (33 words) - [Ernest Bio Bogore, Author at fabric Inc.](/content/blog/author/ernest-bio-bogore/index.html) (46 words) - [Jan Selby, Author at fabric Inc.](/content/blog/author/stacy-selby/index.html) (68 words) - [Mike Hann, Author at fabric Inc.](/content/blog/author/mike-hann/index.html) (37 words) - [Mark Lewis, Author at fabric Inc.](/content/blog/author/mark-lewis/index.html) (108 words) - [Laurence Nixon, Author at fabric Inc.](/content/blog/author/laurence-nixon/index.html) (355 words) - [Daniel Mattia, Author at fabric Inc.](/content/blog/author/daniel-mattia/index.html) (43 words) - [Alexander Fashakin, Author at fabric Inc.](/content/blog/author/alexander-fashakin/index.html) (30 words) - [Prakash Muppirala, Author at fabric Inc.](/content/blog/author/prakash/index.html) (27 words) - [Manali Patil, Author at fabric Inc.](/content/blog/author/manali-patil/index.html) (37 words) - [Zara Cooper, Author at fabric Inc.](/content/blog/author/zara-cooper/index.html) (20 words) - [Chris Shkil, Author at fabric Inc.](/content/blog/author/chris-shkil/index.html) (36 words) - [Kyle Stainer, Author at fabric Inc.](/content/blog/author/kyle-stainer/index.html) (34 words) - [Ahmad Raza, Author at fabric Inc.](/content/blog/author/ahmad-raza/index.html) (28 words) - [Sofiya Minnath, Author at fabric Inc.](/content/blog/author/sofiya-minnath/index.html) (27 words) - [Benjamin Mach, Author at fabric Inc.](/content/blog/author/benmach/index.html) (15 words) - [Allan MacGregor, Author at fabric Inc.](/content/blog/author/allan-macgregor/index.html) (20 words) - [David Wanjohi, Author at fabric Inc.](/content/blog/author/david-wanjohi/index.html) (31 words) - [Ben Force, Author at fabric Inc.](/content/blog/author/ben-force/index.html) (19 words) - [Page not found - fabric Inc.](/content/22/22/22https/www-salesforce-com/blog/author/mike-micucci/22/22/22/index.html) (13 words) - [Robert Gibb, Author at fabric Inc.](/content/blog/author/robert-gibb/index.html) (104 words) - [Menard Maranan, Author at fabric Inc.](/content/blog/author/menard-maranan/index.html) (44 words) - [Fiona Su, Author at fabric Inc.](/content/blog/author/fiona-su/index.html) (23 words) - [Kevin Evans, Senior Director, Partnership Ecosystems | fabric](/content/blog/author/kevin_evans/index.html): Kevin Evans is a business development leader specializing in strategic partnerships, go-to-market strategy, and ecosystem growth at fabric. (246 words) - [Niloufar Heidari, Author at fabric Inc.](/content/blog/author/niloufar-heidari/index.html) (24 words) - [Devashish Pandey, Author at fabric Inc.](/content/blog/author/devashish-pandey/index.html) (33 words) - [Brian Beck, Author at fabric Inc.](/content/blog/author/brian-beck/index.html) (123 words) - [Neeti Mathur, Author at fabric Inc.](/content/blog/author/neeti-mathur/index.html) (20 words) - [Devon Cox, Author at fabric Inc.](/content/blog/author/devon-cox/index.html) (63 words) - [Indraneil Khedekar, Author at fabric Inc.](/content/blog/author/indraneil-khedekar/index.html) (18 words) - [Chris Meabe, Author at fabric Inc.](/content/blog/author/chris-meabe/index.html) (118 words) - [Sadequl Hussain, Author at fabric Inc.](/content/blog/author/sadequl-hussain/index.html) (8 words) - [James Olaogun, Author at fabric Inc.](/content/blog/author/james-olaogun/index.html) (21 words) - [Deborah Ruck, Author at fabric Inc.](/content/blog/author/deborah-ruck/index.html) (23 words) - [Jay Topper, Author at fabric Inc.](/content/blog/author/jtopper/index.html) (436 words) - [Christopher Leaming, Author at fabric Inc.](/content/blog/author/christopher-leaming/index.html) (41 words) - [Chirag Patel, Author at fabric Inc.](/content/blog/author/chirag-patel/index.html) (55 words) - [Ambrish Mathur, Author at fabric Inc.](/content/blog/author/ambrish-mathur/index.html) (33 words) - [James Hickey, Author at fabric Inc.](/content/blog/author/james-hickey/index.html) (37 words) - [John Gramila, Author at fabric Inc.](/content/blog/author/john-gramila/index.html) (33 words) - [Olawale Olayinka, Author at fabric Inc.](/content/blog/author/olawale-olayinka/index.html) (138 words) - [Umer Sadiq, Author at fabric Inc.](/content/blog/author/umer-sadiq/index.html) (113 words) - [Ashley Hartwell, Author at fabric Inc.](/content/blog/author/ashley-hartwell/index.html) (43 words) - [Austin Beh, Author at fabric Inc.](/content/blog/author/austin-beh/index.html) (29 words) - [Yon Nuta, Author at fabric Inc.](/content/blog/author/yon-nuta/index.html) (41 words) - [Mustafa Masud, Author at fabric Inc.](/content/blog/author/mustafa-masud/index.html) (65 words) - [Gabby Schenkelberg, Author at fabric Inc.](/content/blog/author/gabby-schenkelberg/index.html) (23 words) - [Blake Harries, Author at fabric Inc.](/content/blog/author/blake-harries/index.html) (25 words) - [Nessa Garcia, Author at fabric Inc.](/content/blog/author/nessa-garcia/index.html) (84 words) - [Greg Medici, Author at fabric Inc.](/content/blog/author/greg-medici/index.html) (29 words) - [Karl Hughes, Author at fabric Inc.](/content/blog/author/karl-hughes/index.html) (98 words) - [Chris Piwinski, Author at fabric Inc.](/content/blog/author/chris-piwinski/index.html) (27 words) - [Anthony Dennis, Author at fabric Inc.](/content/blog/author/anthony-dennis/index.html) (21 words) - [James Konik, Author at fabric Inc.](/content/blog/author/james-konik/index.html) (107 words) - [Sam Shah, Author at fabric Inc.](/content/blog/author/sam-shah/index.html) (84 words) - [Chris Lazari, Author at fabric Inc.](/content/blog/author/chris-lazari/index.html) (18 words) - [Luke Shardlow, Author at fabric Inc.](/content/blog/author/luke-shardlow/index.html) (37 words) - [Sajjad Heydari, Author at fabric Inc.](/content/blog/author/sajjad-heydari/index.html) (36 words) - [Manish Varma, Author at fabric Inc.](/content/blog/author/manish-varma/index.html) (38 words) - [Sanket Makhija, Author at fabric Inc.](/content/blog/author/sanket-makhija/index.html) (18 words) - [Shanika Wickramasinghe, Author at fabric Inc.](/content/blog/author/shanika-wickramasinghe/index.html) (57 words) - [Ryan Bartley, Author at fabric Inc.](/content/blog/author/ryan-bartley/index.html) (73 words) - [Gerald Ainomugisha, Author at fabric Inc.](/content/blog/author/gerald-ainomugisha/index.html) (29 words) - [Faisal Masud, Author at fabric Inc.](/content/blog/author/faisal-masud/index.html) (111 words) - [Nicole Willing, Author at fabric Inc.](/content/blog/author/nicole-willing/index.html) (55 words) - [Michelle Skinner, Author at fabric Inc.](/content/blog/author/michelle-skinner/index.html) (49 words) - [Bradley Taylor, Author at fabric Inc.](/content/blog/author/bradley-taylor/index.html) (142 words) - [Stefan Haney, Author at fabric Inc.](/content/blog/author/stefan-haney/index.html) (46 words) - [Mari Ström, Author at fabric Inc.](/content/blog/author/mari-strom/index.html) (169 words) - [Furqan Munir, Author at fabric Inc.](/content/blog/author/furqan-munir/index.html) (101 words) - [Andrea Vallejo, Author at fabric Inc.](/content/blog/author/andrea-vallejo/index.html) (23 words) - [Onajite Omare, Author at fabric Inc.](/content/blog/author/onajite-omare/index.html) (51 words) - [Dana Lim, Author at fabric Inc.](/content/blog/author/dana/index.html) (103 words) - [Agustín Armanino Méndez, Author at fabric Inc.](/content/blog/author/agustin-armanino-mendez/index.html) (25 words) - [Mike Micucci, Author at fabric Inc.](/content/blog/author/mike-micucci/index.html) (541 words) - [Editorial Team, Author at fabric Inc.](/content/blog/author/fabric-editorial-team/index.html) (255 words) - [Chandra Shekar Neti, Author at fabric Inc.](/content/blog/author/c-neti/index.html) (36 words) - [Deborah Emeni, Author at fabric Inc.](/content/blog/author/deborah-emeni/index.html) (18 words) - [Shubham Gupta, Author at fabric Inc.](/content/blog/author/shubham-gupta/index.html) (46 words) ## Products - [Create items and bundles - Fabric](/content/developer/v2/api-reference/product-catalog/product/create-items-and-bundles/index.html): Creates multiple items or bundles along with their attributes. In addition, this endpoint supports data validation to ensure accuracy and consistency. Note: 1) As a prerequisite category and attributes must be created beforehand. 2) To add an item variant, parentSku must be additionally specified. 3) An item is assigned to only one category but it can be fetched from Alternate categories. 4) Up to 50 items or bundles can be added. (484 words) - [Update items in bundle - Fabric](/content/developer/v2/api-reference/product-catalog/product/update-items-in-bundle/index.html): Updates bundle by adding or removing items and adjusting quantities. (408 words) - [Upsert items and bundles - Fabric](/content/developer/v2/api-reference/product-catalog/product/upsert-items-and-bundles/index.html): With this endpoint, you can create or update items or bundles along with their attributes. Note: 1) If the SKU already exists, then the given item or bundle is updated. Otherwise, a new item or bundle is created with that SKU. 2) You can add or update up to 50 items or bundles. 3) By specifying the attribute value as NULL, a reserved keyword, you can remove the existing attribute value. (543 words) - [Find items - Fabric](/content/developer/v2/api-reference/product-catalog/product/find-items/index.html): Finds items - both individual items and bundles. You will get a paginagted response, which you can narrow down using filter parameters, including page and size. (464 words) - [Get items and children items - Fabric](/content/developer/v2/api-reference/product-catalog/product/get-items-and-children-items/index.html): Items can be individual items or a bundle of items. This endpoints allows you to retrieve items - individual items and bundles, along with their attributes, children items and their details. Note: 1) Optional filter parameters can be passed in as query to narrow down the search results. 2) This API will only return the count and details of Parent SKU and not its variants (411 words) - [Get items and limited children items - Fabric](/content/developer/v2/api-reference/product-catalog/product/get-items-and-limited-children-items/index.html): Gets items (single item or bundles) by skus or parent skus. When a parent SKU is sent as query parameter, you'll get children items of those SKUs. When parentSKU is not specified, children items are not retrieved. Optionally, page and size can be used as query parameters. Note: 1) status and date query parameters works only with pagination when parentSku is omitted. Separate responses are shown for bundle and product. 2) when parentSku is passed as request parameter, it will only return the paginated response of children of parentSKU. (439 words) - [Update items and bundles - Fabric](/content/developer/v2/api-reference/product-catalog/product/update-items-and-bundles/index.html): With this endpoint, you can update multiple items or bundles, along with their attributes. Note: 1) You can update up to 50 items or bundles. 2) By specifying the attribute value as NULL, a reserved keyword, you can remove the existing attribute value. (405 words) - [Get item attributes - Fabric](/content/developer/v2/api-reference/product-catalog/product/get-item-attributes/index.html): Item attributes define characteristics of an item. For example, item name, its identifiers, and description are the common attributes of any item. Attributes are key-value pairs (color: red) that hold information for each property of an item. This endpoint gets all attributes of an item, by SKU or itemId. Note: The Get item (GET /v1/product) gets item details and their attribute. So, this endpoint is recommended when you have the item SKU or item ID, and only require its attributes. (401 words) - [Product - Fabric](/content/developer/v2/api-reference/product-catalog/product/overview/index.html) (114 words) - [Product - Fabric](/content/developer/v2/api-reference/offers-v2/product/overview/index.html) (44 words) - [Get product and price by sku - Fabric](/content/developer/v2/api-reference/offers-v2/product/get-product-and-price-by-sku/index.html): Retrieves product and price details, along with its child products' details if there are any, by specific SKU and priceListId. If price details are not set up previously, it only retrieves the product information; price details are not returned in such cases. (504 words) ## About Pages - [Page not found - fabric Inc.](/content/contact/index.html) (13 words) - [Scalable Commerce Software for Growing Brands | fabric](/content/company/about/index.html): fabric: The first scalable commerce software built on retail expertise—helping businesses & people connect through seamless trade. Discover the future of commerce today! (504 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives