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

# API keys

> Generate an API key and connect it to your tools to streamline your workflow.

## How to Create an API key

<Steps>
  <Step title="Navigate to API Settings">
    Log in to your dashboard and navigate to [**Settings > API keys**](https://app.oneform.one/settings/api_keys) to view your current keys.

    <img src="https://mintcdn.com/oneform/3yl6Q3SIEYV1jnWv/images/api_key_creation_01.png?fit=max&auto=format&n=3yl6Q3SIEYV1jnWv&q=85&s=5a9d507d86313ff87110e74d8d38f0a3" alt="API keys overview" width="1027" height="700" data-path="images/api_key_creation_01.png" />
  </Step>

  <Step title="Generate a New Key">
    Click the "Create API key" button to generate a new token.

    <Note>
      You can generate separate API keys for each integration. This allows you to revoke specific keys when they are no longer needed without affecting your other integrations.
    </Note>

    <img src="https://mintcdn.com/oneform/3yl6Q3SIEYV1jnWv/images/api_key_creation_02.png?fit=max&auto=format&n=3yl6Q3SIEYV1jnWv&q=85&s=e556bb4f2fbd5f01aefa369f836bdb94" alt="Creating an API key" width="1028" height="695" data-path="images/api_key_creation_02.png" />
  </Step>

  <Step title="Secure Your API Key">
    Copy your new API key immediately and store it in a secure location, such as a password manager or environment variable. For security purposes, the key will not be shown again. If you lose it, you will need to generate a new one.

    <img src="https://mintcdn.com/oneform/3yl6Q3SIEYV1jnWv/images/api_key_creation_03.png?fit=max&auto=format&n=3yl6Q3SIEYV1jnWv&q=85&s=b9d59c461d15f1554bb63cd993e34e72" alt="API key created" width="1021" height="692" data-path="images/api_key_creation_03.png" />
  </Step>

  <Step title="Authenticate Requests">
    Use your API key to authenticate your API requests. Include it as a Bearer token in the `Authorization` header of your HTTP requests.

    ```bash theme={null}
    Authorization: Bearer sk-xxxx
    ```
  </Step>
</Steps>
