Build more when you need to.
Vendor works out of the box, but your store is never boxed in. Use our REST API and TypeScript SDK to connect custom apps, storefronts and workflows when your business needs more.
Start without writing code.
Most Vendor features are set up in the admin. Use the API only when you need to connect something custom or build beyond the standard experience.
- No codeRun your store from Vendor.
- IntegrationsConnect supported tools directly.
- APIBuild something custom.
What stores build on the API.
- Sync with your own systemsKeep stock, prices and orders in step with the software you already run.
- Custom storefrontsYour own frontend, with Vendor handling products, checkout and orders.
- Mobile appsThe same catalog and orders in a native or hybrid app.
- Internal toolsDashboards and back-office workflows that read and update your store.
Less boilerplate. More building.
The Vendor TypeScript SDK gives your developer typed requests and responses for the whole API, instead of writing every call by hand.
- Package
- @vendor/sdk-tenant
- Built on
- openapi-fetch
- Typed from
- Tenant API 2.0 spec
- Auth
- Bearer token + X-Tenant
$ npm install @vendor/sdk-tenant1// Orders still waiting for payment2const { data } = await vendor.GET("/orders", {3 params: {4 query: { status: "pending_payment", order_by: "created_at", order: "desc" },5 },6});
One API, documented from the platform.
Vendor generates its API specification from the platform itself, so the documentation and the SDK always match what the API actually supports.
- Vendor platform
- OpenAPI
- SDK
- Your app
Build on Vendor.
Use Vendor out of the box today and extend it when your business needs something more.
Ready to get started?
Launch a store yourself, or talk to us about connecting ecommerce to the systems you already run.
Vendor Standard
Everything you need to launch, manage and grow an online store. From €39/month.
Explore CommerceVendor Pro
Larger catalogs, advanced pricing, complex operations and deeper integrations.
Explore Scale