# API Access Token

## Interactive Guide

{% embed url="<https://app.arcade.software/share/uVylIpNy7HCqsO8YfTZZ>" %}

***

## What is API Access Token

**API Access Token** is a secure key that allows developers to interact with BotPenguin’s platform APIs. It is used for authenticating third-party or custom applications with BotPenguin’s services. The token acts as a password for machines, enabling secure access without manual logins.

***

## Benefits of using the API Access Token Section

* **Secure access** to BotPenguin’s backend APIs without exposing your login credentials.
* Enables **automation and integration** with third-party tools and systems.
* Supports **scalable developer operations** and bot management via API endpoints.

***

## Guidance Video

{% embed url="<https://youtu.be/tX6LNIlc8lg?feature=shared>" %}

***

## How to use the API Access Token Section

1. **Navigate to “Developers”:** From the left navigation panel, click on **“More”,** then on **"Developer"**
2. **Select “API Access Token”:** Go to the **second tab** under Developers labeled **“API Access Token”**.
3. **Locate the Auto-Generated Token:** A unique token is generated and displayed automatically in a secure input box.
4. **Copy the Token:** Click on the **“Copy”** !\[📋] button to copy the token to your clipboard.

   > Example: Click **“Copy”** to securely copy the key for use.
5. **Revoke and Regenerate the Token:** Click on **“Revoke API Token”** to immediately invalidate the current token and generate a new one.

   > Example: Click **“Revoke API Token”** to regenerate a fresh key instantly.
6. **Security Tip:** Treat the token like a password. Share it **only** with trusted parties. Regenerate it if exposed.

***

## FAQ's

<details>

<summary>What is the use of an API Access Token?</summary>

It enables secure access to BotPenguin APIs for third-party tools or custom scripts.

</details>

<details>

<summary>How can I regenerate my token?</summary>

Click on **“Revoke API Token”**. A new one will be auto-generated instantly.

</details>

<details>

<summary>Can I have multiple API tokens?</summary>

No. BotPenguin supports **only one active token** per user account at a time.

</details>

<details>

<summary>Is the API token specific to a bot or account-wide?</summary>

It is tied to your **BotPenguin user account** and provides access across all your bots.

</details>

<details>

<summary>Can I limit the scope of this token?</summary>

Currently, scope-based restrictions are not supported.

</details>

<details>

<summary>What should I do if I accidentally exposed my token?</summary>

Immediately click on **“Revoke API Token”** to invalidate the exposed token and generate a new one.

</details>

If everything is correct and you are still unable to move forward, write to us at <support@botpenguin.com>. We will respond back within 48 business hours.
