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

# Generate API Key

> Learn how to generate an API key for authentication with OptiSigns APIs.

## Why You Need an API Key

An API key is required to authenticate your requests to OptiSigns APIs. It ensures secure and authorized access to your data.
You'll also need an api key for access to the [GraphQL Playground](https://graphql-gateway.optisigns.com/graphql) and our typescript sdk.

## Steps to Generate an API Key

1. **Access API Key Settings**\
   Log in to your OptiSigns account and navigate to the [API Key settings page](https://app.optisigns.com/app/s/apikeys).

2. **Create a New API Key**

   * Click the `New API Key` button.
   * Provide a name for your API key (e.g., "Development Key").
   * Select the appropriate permissions (e.g., read, write, or delete access).

3. **Save the API Key**\
   Once generated, copy the API key and store it in a secure location. The key will be displayed only once.

4. **Use the API Key in Your Requests**\
   Add the API key to your HTTP headers for authentication:
   ```bash theme={null}
   Authorization: Bearer YOUR_API_KEY
   ```
