⚙️Advanced

API Access

Using the Shopimize API to integrate with external tools.

API access

Shopimize has a read-only API that lets you pull your store's analytics data programmatically — useful if you want to integrate Shopimize data into your own dashboards, scripts, or reporting tools.

The Profile Information page in Shopimize.
The Profile Information page in Shopimize.

Getting an API key

Go to Settings → Security → API Access. Click Generate API Key. Copy and store the key somewhere safe — it's only shown once.

What you can access

The API provides read access to:

  • Dashboard summary metrics (revenue, profit, margin for any date range)
  • Order-level data with full cost breakdown
  • Product performance data
  • Cost breakdown by category

Authentication

All requests use Bearer token authentication. Include your API key in the Authorization header:

```

Authorization: Bearer your-api-key-here

```

Rate limits

The API is rate limited to 60 requests per minute per API key. If you exceed this, you'll receive a 429 response. Build in retry logic with exponential backoff for production use.

Documentation

Full API documentation with endpoints, parameters, and example responses is available at docs.shopimize.com.

Revoking a key

If an API key is compromised, go to Settings → Security → API Access and click Revoke next to the key. It stops working immediately. You can generate a new key at any time.

Related Articles

Need more help?

Our support team is here to assist you

Contact Support