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

# Authentication

> Learn how to authenticate with the Stelis API

Stelis uses API keys to authenticate requests. You can view and manage your API keys in the Stelis Dashboard.

## Obtaining an API Key

1. Log in to your Stelis account at [https://stelis.app](https://stelis.app)
2. Navigate to the API Keys section in your account settings
3. Click "Generate New API Key"
4. Copy the API key and store it securely

## Using Your API Key

To authenticate your requests, include your API key in the `Authorization` header:

```
Authorization: Bearer YOUR_API_KEY
```

Example using cURL:

```bash theme={null}
curl https://api.stelis.app/v1/browse \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "Search for wireless headphones on Amazon"}'
```

## Best Practices

* Keep your API key secure and never share it publicly
* Use environment variables to store your API key in your applications
* Rotate your API keys periodically for enhanced security
* Use different API keys for development and production environments

Remember, your API key carries many privileges, so be sure to keep it secure!
