Developer resources
One REST API to create products, publish them to 10+ sales channels, sync inventory and read orders — everything Nembol does, programmable.
Nembol is the multichannel selling platform: merchants manage one catalog and Nembol lists it on Shopify, Amazon, eBay, Etsy, WooCommerce, TikTok Shop and more — keeping stock in sync everywhere and collecting every order in one place.
The Nembol API makes all of that programmable. Plug in your ERP, warehouse system or custom backend to:
- Create products once and publish them to any connected channel
- Push stock and price changes by SKU — Nembol propagates them to every channel
- Read orders from every channel in one normalized shape, tracking included
- React in real time with signed webhooks for orders, inventory and listings
Before you start
You need a Nembol store on an Enterprise plan (invite-only during the beta), one connected channel, and an API key from Settings → Developers. Request access.
Get started
Two requests take you from an empty store to a product live on a channel — and the whole API speaks the same plain REST: prefixed ids, one error envelope, cursor pagination, idempotent writes.
curl https://api.nembol.com/rest/v1/store \
-H "Authorization: Bearer nbl_test_xxxxxxxx"
{
"name": "Acme Vintage",
"currency": "USD",
"plan": "Enterprise",
"mode": "test"
}Versioning
Changelog
Every change to the API, newest first.
How versioning works
/v1 changes additively — nothing breaks under you.
Essentials
Quickstart
Go from API key to a live listing in 5 minutes.
API reference
Every endpoint, parameter and example.
Authentication
Bearer keys, scopes and test mode.
Core concepts
Products, listings, channels, orders, operations.
Errors
One envelope, stable codes, actionable messages.
Rate limits
Leaky-bucket limits and channel-aware write quotas.
Popular use cases
Sync stock and prices
Push quantity and price by SKU; Nembol updates every channel.
Pull orders into your system
Read orders from all channels, normalized to one shape.
Publish listings programmatically
Create products, attach images, publish per channel.
Automate depublish and cleanup
Delist from one channel, or delete everywhere.
Tools
Postman collection
Every request, generated from the spec. Download.
OpenAPI spec
OpenAPI 3.1 — generate clients and mocks. Download.
API status
Live health check of the API.
Features
Webhooks
Signed events for orders, inventory and listings.
Batch operations
Up to 100 SKUs per request, with per-item results.
Operations
Track channel propagation, channel by channel.
Idempotency
Retry any write safely with one header.
Coming soon
npm SDK
Official TypeScript client, generated from the spec.
MCP server
Let AI agents run your store — same keys and scopes.
API playground
Call any endpoint from these docs with your test key.
Security and privacy
Key security
Hashed at rest, shown once, scoped, revocable.
Buyer data
Order PII sits behind the orders:read scope.
Last updated on July 28, 2026
Need help?
The API is in private beta — email us and a human replies, usually within one business day.