Vendure
communityOpen-source headless commerce framework built with TypeScript and GraphQL.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
POST
https://{instance}/shop-apiList products
Parameters
query{ products { items { id name slug description featuredAsset { preview } variants { id name price } } } }optionalReturns
data.products.items[] with id, name, slug, description, featuredAsset, variants[]POST
https://{instance}/shop-apiList collections
Parameters
query{ collections { items { id name slug description children { id name } } } }optionalReturns
data.collections.items[] with id, name, slug, description, children[]POST
https://{instance}/shop-apiGet active order
Parameters
query{ activeOrder { id code state total lines { productVariant { name } quantity unitPrice } } }optionalReturns
data.activeOrder with id, code, state, total, lines[]