Skip to content

Get Product

GET /products/{id} query none

Retrieves the full product detail including attributes, pricing, availability, and rich media for display on the digital channel.


Overview

ID get-product-api
Method GET
Path /products/{id}
Classification query
Domain commerce
Capability catalogue-management
Service publish-catalogue
Application ecommerce-platform — eCommerce Platform
Auth none

Response

Business Object product
Description Sellable item defined by a SKU. The atomic unit of commerce — referenced by every basket line, order line, and inventory item.
Lifecycle draft → enrichment → review → active → suspended → discontinued → archived

Scenarios using catalogue-management

Scenario Description
Catalogue Publish Product teams publish enriched catalogue content to the channels that serve customers and store coll
Clienteling Sale A store associate uses a clienteling application to identify a known customer, review their purchase
Endless Aisle Store associate helps a customer order an item that is not physically stocked in the current store b
Price List Update Merchandising updates product prices to reflect seasonal changes, cost movements, or regional adjust
Promotional Campaign Launch Marketing defines and activates a promotional campaign that must behave consistently across digital
Self-Checkout Customer scans and bags items at a self-checkout kiosk, receives applicable promotions, settles paym
API Method Path Type
Create Transaction POST /transactions command
Void Transaction POST /transactions/{id}/void action
Create Basket POST /baskets command
Add Line to Basket POST /baskets/{id}/lines command
Checkout Basket POST /baskets/{id}/checkout action