Obtener detalle de un producto
Products
GET /v1/ecommerce/products/:id
Read a single product, with its variants, images, and stock.
GET
Obtener detalle de un producto
Returns one product by id. Use
GET /v1/ecommerce/products to find the id first.
Endpoint
Required scope
ecommerce:products:read
Headers
Path parameters
Example request
Response
200 OK
401 Unauthorized
Missing, invalid, revoked, or expired token.403 Forbidden
The token does not have theecommerce:products:read scope.
404 Not Found
No product with that id, or it belongs to a different company.502 Bad Gateway
The ecommerce service could not answer.Operational notes
- Variants carry their own price, which may differ from the product’s
price. When a customer picks a size or a colour, quote the variant. is_availableon a variant is not the same asstock. A variant can be unavailable while the product still shows stock, typically because the platform marked that specific option as sold out.external_idis the platform’s id, in the platform’s format. Shopify uses agid://URI, other platforms use plain numbers. Do not parse it — pass it through.