---
description: >-
  Broxi API allows you to trigger workflows securely from external applications
  using API Keys. This section covers everything you need to know to generate,
  manage, and use your API Keys.
---

# API Keys

### 1. Introduction

The Broxi API enables seamless integration between Broxi workflows and your external systems (web apps, mobile apps, backend services).

Using an API Key, authorized applications can securely initiate a workflow with custom input data.

<figure><img src="https://2739525811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGUcjvdv7MzVy7GYqImRT%2Fuploads%2FVsaqFGjXnZCtBXZcdqly%2FScreenshot%202025-04-26%20at%2020.15.21.png?alt=media&#x26;token=ff6660db-dac2-4dce-8739-21d8e0bd1fe1" alt=""><figcaption></figcaption></figure>

### 2. API Key Management

How to create an API Key:

1. Go to **Broxi API Keys** section.
2. Click **+ Add New**.
3. Enter a description for your API Key (optional, for internal reference).
4. Click **Generate API Key**.
5. **Important:** Copy and store your key securely. You won't be able to see it again.
6. After creation, the key will appear in your list with metadata:
   * **Created Date**
   * **Last Used**
   * **Total Uses**

<figure><img src="https://2739525811-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGUcjvdv7MzVy7GYqImRT%2Fuploads%2FBxrBcrLAE7mnFq6Wc5X1%2FScreenshot%202025-04-26%20at%2020.17.19.png?alt=media&#x26;token=fed66116-688f-4d33-986d-0e8e308e445d" alt=""><figcaption></figcaption></figure>

Best Practices:

* **Keep your API Key secret.** Never share it publicly or expose it in client-side code.
* **Rotate your keys periodically** for better security.
* **Delete unused keys** immediately.

### 3. Security Notice

* Treat your API Key like a password.
* If an API Key is compromised, delete it immediately and generate a new one.
* Always use HTTPS to protect data in transit.
