API Reference
Build custom integrations, mobile apps, or headless storefronts using our REST API.
Authentication
The Joomni API uses Bearer Token authentication. You must include your API Key in the header of every request.
Authorization: Bearer sk_live_xxxxxxxxxxxxxxxx
- Go to Settings > API Keys.
- Click Generate New Key.
- Give it a name (e.g., "Mobile App").
- Copy the secret key immediately. You will not be able to see it again.
Base URL
All API requests should be made to:
https://api.joomni.com/v1
Core Endpoints
GET
/productsList all products. Supports pagination and filtering by collection or tag.
POST
/ordersCreate a new order. Useful for custom checkout flows or POS integrations.
PUT
/inventoryUpdate stock levels for specific SKUs.
Rate Limits
Business Plan
100 requests / minuteEnterprise Plan
1000 requests / minute