For Developers

API-first. Modular. Extensible.

Built on Medusa v2 with a full REST API. Modular architecture with independent modules. Webhook support, 628+ integrations, and headless-ready. Build custom storefronts or extend the platform.

Developer-friendly architecture

REST API

Full REST API for products, orders, customers, blog, pages, themes, and all modules. JSON responses, standard HTTP methods, pagination.

Modular System

18+ independent modules. Each module has its own API endpoints, data models, and admin UI. Enable or disable per store.

Medusa v2 Backend

Built on Medusa v2 — a modern e-commerce framework with TypeScript, MikroORM, and event-driven architecture.

Webhooks & Events

Subscribe to events (order placed, customer created, etc.) via webhooks. Build custom integrations and automated workflows.

Headless Ready

Use Nuvi as a headless backend. Build your own storefront with any framework — React, Vue, Svelte, mobile app.

628+ Integrations

Activepieces integration engine for connecting to Slack, WhatsApp, Gmail, Google Sheets, Stripe, and 620+ more services.

Tech stack

Built on proven, modern technologies.

Medusa v2

E-commerce engine. TypeScript, MikroORM, PostgreSQL. Handles products, orders, customers, payments.

Next.js 14

Storefront framework. Server components, app router, SSR/SSG. Fast, SEO-friendly, and customizable.

FastAPI + Gemini

AI backend. Python, async, streaming. 18 AI skills with tool-use architecture and conversation memory.

PostgreSQL

Database. One isolated database per store. Reliable, scalable, well-understood.

Developer FAQ

Yes. The REST API covers all functionality — products, orders, customers, blog, pages, themes, and every module. Build your frontend with any framework.
API rate limits depend on your plan. Starter: 100 req/min, Growth: 500 req/min, Enterprise: custom. Contact us for high-volume needs.
The module SDK is available for creating custom modules. Each module is a self-contained package with models, service, and API routes.
JWT-based authentication for admin API, session-based for storefront. API keys available for server-to-server integrations.

Start building

Full API access on every plan. Start your free trial and explore the documentation.