Skip to main content
All API endpoints require authentication using an API key passed as a Bearer token.

Getting your API key

  1. Sign in to the BIZ MORI Dashboard
  2. Navigate to API Keys
  3. Click Issue New Key
  4. Copy and securely store the key — it will only be shown once
Your API key grants full access to your account’s API. Never expose it in client-side code, public repositories, or version control. Store it as an environment variable.

Using your API key

Pass your API key in every request using the Authorization: Bearer header:
curl -X POST https://api.bizmori.com/api/v2/orders/anti-ai \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"idempotencyKey": "unique-key", "files": [{"fileName": "image.jpg"}]}'

Rate limits

API requests are rate-limited per your subscription plan. When exceeded, the API returns 429 Too Many Requests with the RATE_LIMIT_EXCEEDED error code.
PlanRequests per minute
Free60
Pro300
Enterprise1,000
For high-throughput use cases, contact support@bizmori.com to discuss Enterprise rate limits.

Idempotency

All order creation endpoints accept an idempotencyKey field. Submitting the same key twice returns the original order instead of creating a duplicate — safe for network retries.
{
  "idempotencyKey": "unique-request-id-123",
  "files": [...]
}
Use a UUID or a deterministic key derived from your business logic (e.g., user-{id}-batch-{timestamp}).