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

# Generate api key

To integrate Simplicity AI into your product, follow the steps below.

## Authentication

Simplicity AI API supports two authentication methods.

**Option A — API Key**

## Step 1: Create an Account

Visit [**simplicity.ai**](https://simplicity.ai) and sign up using your email address or Google account.

<img src="https://mintcdn.com/protonlabstechnologyincltd/iDkmrzlZAl3MLDLQ/images/signup.png?fit=max&auto=format&n=iDkmrzlZAl3MLDLQ&q=85&s=e3a64c106e945e49189d9c902710bb1b" alt="Simplicity AI sign up screen" width="900" data-path="images/signup.png" />

## Step 2: Generate an API Key

Once logged in, navigate to the **Integrations** section of your dashboard and create a new API key. You will use this key to authenticate every request to the Simplicity AI API.

<img src="https://mintcdn.com/protonlabstechnologyincltd/LQ_ToWYZu7Y2osB2/images/api-key.png?fit=max&auto=format&n=LQ_ToWYZu7Y2osB2&q=85&s=7f76ec37058596c04237a15c4a9f9f50" alt="API key generation screen" width="1344" height="586" data-path="images/api-key.png" />

Pass your API key in the `X-API-Key` header on every request.

```http theme={null}
X-API-Key: YOUR_API_KEY
```

**Option B — External User ID**

For multi-user applications, pass the user's unique identifier in the `external-user-uid` header to scope requests to that specific user.

```http theme={null}
external-user-id: user123
```

<Warning>
  Store your API key securely. Never expose it in client-side code or public repositories. If compromised, regenerate it immediately from your dashboard.
</Warning>

## Base URL

All API requests are sent to:

```
https://api.simplicity.ai
```
