Agentic

Get product details

POSThttps://api.firstleeward.com/v0/agentic/products/details

Returns full details for a product, including its purchasable variants. When a product has options, use POST /agentic/products/variant to resolve a variant from the selected option ids. Quote line items reference the returned variant ids.

Authorizations

Authorizationstring · headerrequired

API key as Bearer token, e.g. Bearer YOUR_API_KEY

Headers

Leeward-Versionenum<string>required

API version (YYYY-MM-DD). Available option: 2026-09-18

Body

application/json

productIdsstring[]required

Response

200Response for status 200
productsobject[]required
Show child attributes
idstringrequired
merchantobjectrequired
Show child attributes
namestringrequired
namestringrequired
descriptionstring
mediaobject[]required
Show child attributes
typestringrequired
urlstring<uri>required
altTextstring
optionsobject[]required
Show child attributes
namestringrequired
valuesobject[]required
Show child attributes
optionIdstringrequired
labelstringrequired
availableboolean
defaultVariantobjectrequired
Show child attributes
idstringrequired
namestring
optionsobject[]required
Show child attributes
namestringrequired
valuestringrequired
priceobjectrequired
Show child attributes
amountnumberrequired
currencystringrequired
availableboolean
requiresShippingboolean
mediaobject[]required
Show child attributes
typestringrequired
urlstring<uri>required
altTextstring
errorsobject[]required
Show child attributes
productIdstringrequired
codestringrequired
messagestring
400The request was rejected
errorobjectrequired
Show child attributes
codestringrequired
messagestringrequired
detailnullrequired
404Resource not found
errorobjectrequired
Show child attributes
codestringrequired
messagestringrequired
detailobject | nullrequired
503Agentic Payments is temporarily unavailable
errorobjectrequired
Show child attributes
codestringrequired
messagestringrequired
detailobject | nullrequired