Skip to main content
NewBusiness rule conditions handle quotes and nested date conditions→

Propeller Developer Docs

Propeller is a headless, composable B2B commerce platform built in the Netherlands. Everything you need to build B2B commerce experiences and integrate business systems.

Node.js 20+
# Next.js storefront built on the Storefront SDK and UI librarynpx @propeller-commerce/create-propeller-shop@latest my-shop \  --stack=next --mode=b2b --cms=none# Set your endpoint, API key and base category in .env.localcd my-shopcp .env.local.example .env.local# Catalog, search, cart, checkout and account, plus quotes,# purchase authorization and contacts. Prices show after loginnpm run dev    # http://localhost:3000
Scaffold a B2B storefront in one commandNext.js Accelerator →

What do you want to do?

Propeller platform architecture. Storefronts, customer portals and the Propeller apps use the GraphQL API. AI assistants use the MCP server. Business systems such as ERP, PIM and CRM use the REST API. Automation tools receive webhooks. Every API works on the same platform data.

Storefronts and portals

  • B2B webshop
  • Customer portal
  • Dealer portal
  • Spare parts portal

Built with the Storefront SDK, the WordPress Plugin or your own frontend

Propeller apps

  • Backoffice
  • Sales Hub

For merchants and their sales reps

AI assistants

  • Claude Desktop
  • Cursor
  • Your own app

Any MCP-compatible client

Propeller platform

Every API reads and writes the same data: a product imported through REST is live in GraphQL straight away.

One tenant, many channels. Each storefront gets its own catalog structure, languages and SEO on the shared data.

Business systems

  • ERP
  • PIM
  • CRM
  • PLM
  • WMS

Connected directly or through an iPaaS

Automation tools

  • n8n
  • iPaaS
  • Your own services

Receive platform events and AI agent requests

Jump to reference