> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vendschat.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Authentication

> Authenticate the Vendschat Integration API with a Growth+ workspace API key (Bearer or X-API-Key).

Authenticate every Integration API request with a **workspace API key**. Keys only authorize `/v1/integrations/*`.

> [!NOTE]
>
> Pass **`Authorization: Bearer YOUR_API_KEY`** (playground default) or **`X-API-Key: YOUR_API_KEY`**. Create keys on **Growth+** under **Integrations → Zapier / Make / n8n**. The Advanced-only **API Keys** / **REST API** menus are separate UI surfaces.

## Create and store keys

1. **Growth+:** **Settings → Workspace → Integrations** → open **Zapier**, **Make**, or **n8n**. **Advanced:** you can also use **Settings → Workspace → API Keys**.
2. **Create API key** → name (for example `Zapier production`) → optional expiry.
3. Copy the full key **once** into Zapier/Make/n8n credentials or your secrets manager.
4. Revoke keys you no longer use.

Full UI walkthrough: [API keys & REST API](https://docs.vendschat.com/integrations/api-keys-and-rest-api.md).

## Try it

Open **GET /integrations/me** in the **API Reference** sidebar and paste your key in the playground Authorization field.

## FAQ

> [accordion] Can Starter plans use API keys?
>
> No. Integration API keys require **Growth** or **Advanced**.

> [accordion] Is the Developer API menu the same as these keys?
>
> No. Keys that call `/v1/integrations/*` are **Growth+**. The in-app **REST API** menu is **Advanced**.

> [accordion] Should I put the key in frontend JavaScript?
>
> No. Only server-side Zapier/Make/n8n, backends, or secret stores.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.