The unified REST API powering every Etech storefront.
Etech API is the platform layer behind EcomTech, EV, and the Seller Admin dashboard. It handles products, orders, users, email account provisioning (syncing with BM Mail), SMTP configuration (syncing with QueenSMTP), and integrations with DNS and SSL services. Developers can build directly against it to extend the ecosystem.
Everything Etech API includes
Built for teams that need to move fast without compromising on quality or control.
REST + JSON
Predictable resource URLs. No GraphQL surprises, no SDK lock-in.
OAuth + API keys
Per-merchant API keys. OAuth for third-party app developers.
Full e-commerce model
Products, variants, orders, carts, customers, refunds — fully modeled.
Email provisioning
Create mailboxes and configure SMTP from a single API call.
DNS + SSL automation
Add a domain, get SSL — programmatically.
OpenAPI 3.1 spec
Machine-readable spec. Cursor, Claude Code, and codegen tools just work.
Get started in 3 steps
Sign up, set up, ship. No long onboarding cycles.
Generate an API key
In the dashboard. Or use OAuth for third-party apps.
Call the API
curl, Postman, or your favorite client. Standard REST.
Listen to webhooks
Order created, mailbox provisioned, domain verified — all push.
Simple pricing, no surprises.
Cancel any time. Money-back guarantee on every plan.
Is the API public?
Yes. Anyone with an Etech account can generate keys and call it.
Rate limits?
600 requests/min on the free tier, custom on paid plans.
Webhooks?
Yes — order, customer, mailbox, domain, and billing events.
SDKs?
No SDK required — it is plain REST. Official Node, Python, PHP clients coming.