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
  1. Go to Settings > API Keys.
  2. Click Generate New Key.
  3. Give it a name (e.g., "Mobile App").
  4. 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
/products

List all products. Supports pagination and filtering by collection or tag.

POST
/orders

Create a new order. Useful for custom checkout flows or POS integrations.

PUT
/inventory

Update stock levels for specific SKUs.

Rate Limits

Business Plan
100 requests / minute
Enterprise Plan
1000 requests / minute

Ask AI