API & developer portal

Build, submit, and offer plugins through the developer area on the public site. Publish modules to the plugin store to reach tenants and grow usage.

What you get

  • Plugin lifecycle: develop, test, submit, and update.
  • Integration surfaces between your service and tenant data.
  • Plugin list and status in the developer dashboard.

Get started

Use the buttons below to open the developer dashboard and plugin list—an account may be required.

Developer dashboard Plugins

Python — auth header

import requests

headers = {"Authorization": "Bearer YOUR_API_TOKEN", "Content-Type": "application/json"}
r = requests.get("https://your-tenant.example.com/api/v1/products/", headers=headers, timeout=30)
print(r.status_code, r.json())

Python — create product (illustrative)

payload = {"name": "Sample kurta", "price": "1299", "stock": 25}
requests.post("https://your-tenant.example.com/api/v1/products/", headers=headers, json=payload, timeout=30)

PHP — cURL

$ch = curl_init("https://your-tenant.example.com/api/v1/products/");
curl_setopt_array($ch, [
  CURLOPT_HTTPHEADER => ["Authorization: Bearer YOUR_API_TOKEN"],
  CURLOPT_RETURNTRANSFER => true,
]);
echo curl_exec($ch);

JavaScript — verify webhook (sketch)

// Express-style: validate signature header from platform, then parse JSON body.
app.post("/webhooks/saascom", (req, res) => {
  const sig = req.get("X-Platform-Signature");
  // TODO: HMAC verify with webhook secret
  console.log("event", req.body);
  res.sendStatus(200);
});

Product map—themes, integrations, API

Build a custom e-commerce stack with our plugin marketplace and developer API. Explore themes & branding, Facebook, WhatsApp, shipping integrations, API documentation, and the full feature list—one hub for teams searching commerce automation software.