> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.caimera.ai/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# API Access: Which Tools and Plans Support It

###### Which plans include API access

**API Access is included on the Pro plan and on Enterprise.** It is not part of the Free, Mini or Starter plans.

| Plan | API Access |
| Free | ✗ |
| Mini | ✗ |
| Starter | ✗ |
| **Pro** | **✓** |
| **Enterprise** | **✓** (bespoke — arranged with your account team) |

To use the API, upgrade to the Pro plan from **Settings → Billing or** [Pricing Page](https://www.caimera.ai/pricing), or [request a demo](https://www.caimera.ai/pricing) for Enterprise.


###### What you can call


The public API exposes Caimera's generation tools as endpoints. Calls are billed in credits from your workspace balance exactly as in-app generations are, and every response tells you what it cost.

**Sketch to Image** — `POST /api/v1/inference/sketch-to-image`
* **Inputs:** `file_base64` (base64-encoded file contents) and `file_type`, accepting `image/png`, `image/jpeg`, `image/webp`, `image/gif`, `image/svg+xml`, `application/pdf`, `application/postscript`, `application/illustrator` and `image/vnd.dxf`.
* **Output style:** `output_style` accepts `flat-lay`, `ghost-mannequin` or `general-product`.
* **Multi-page files:** a multi-page PDF returns one entry per page in the `prompts` array, capped at 20 pages. Each page is billed as a separate generation, and the whole upload is rejected up front if your balance won't cover pages × per-page cost — so you're never partially charged.
* **Response:** a `prompts` array plus `credits_charged` and `credits_remaining`. The legacy top-level `result_url` and `id` still point to page 1, so existing integrations keep working.


**Extract Product (Ghost Mannequin / Flat Lay)** — the model is selectable via the API, including **Pro** as a fallback to the default **Max Model**.

|| Vector files (SVG, AI, PDF, DXF) are rasterised server-side to a 300 DPI PNG before generation. SVGs containing scripts, inline event handlers, `javascript:` URLs, `<foreignObject>`, `<iframe>` or external entity references are rejected with a clear error, and the raw vector file is never stored.


###### API access vs integrations

These are different things, and only the first needs a Pro plan:
* **API access** — you write code against Caimera's endpoints. **Pro and Enterprise only.**
* **Storage and DAM integrations** — send finished assets straight to **Google Drive**, **Bynder** or **GlobalEdit** from any Download button. Available without API access.
* **Commerce and social connections** — **Shopify** and **Bynder** tabs in your Library, and **Pinterest** and **Instagram** connections on the Social page.


###### Getting started

Once you're on Pro, contact us via the in-app chat for your API credentials and the current endpoint reference.


**Related Articles:**

💳 [FAQs on Credits and Plans](https://help.caimera.ai/en/article/faqs-on-credits-and-plans-y3tjxf/): Find answers to common questions about Caimera’s credits, plans, billing, renewals, and usage.

🪙 [Credits Usage](https://help.caimera.ai/en/article/credits-usage-1pshr4i/): Learn how credits are used across image generation and editing based on the model, tool, and resolution you select.

🔄[How to Upgrade / Downgrade your Plan](https://help.caimera.ai/en/article/how-to-upgrade-downgrade-your-plan-1eok8cg/): Learn how to upgrade or downgrade your Caimera plan and understand how plan changes affect your credits and billing.

🔗 [Bynder Integration & Setup](https://help.caimera.ai/en/article/bynder-integration-setup-i2oq2g/): Learn how to connect Bynder with Caimera and set up your integration to easily access and manage your product assets.


Have a question or running into an issue? Reach us via the chat bubble or at contact@caimera.ai${color}[#7d6b6a](.)