> For the complete documentation index, see [llms.txt](https://api.senderwiz.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://api.senderwiz.com/api-url-and-key.md).

# API URL and Key

### 🔑 Accessing Your API URL and Key

To integrate with SenderWiz, you'll need your unique **API URL** and **API key**.&#x20;

These are available separately for both **Customer** and **Admin** panels.

***

### 👤 Customer Panel

#### Step 1: Go to API Section

* Login to your **Customer Account**
* Click on your name or profile in the top-right corner
* From the dropdown, select **API**

![Uploaded image](https://files.oaiusercontent.com/file-C4uZ1T4WwjJHn47P6NBzPM?se=2025-04-18T09%3A34%3A32Z\&sp=r\&sv=2024-08-04\&sr=b\&rscc=max-age%3D299%2C%20immutable%2C%20private\&rscd=attachment%3B%20filename%3D4aa7bb61-852b-41e2-bf60-328ee595dd9a.png\&sig=VV%2BpbN4puDt7hVeAoAkuoKhXXWiABc79RzaGkTEE4LQ%3D)

***

#### Step 2: View API URL

* Once in the API section, click the **info** icon (`ℹ️`)

<figure><img src="/files/Iem3MYeTkNBm9JgsDnVD" alt=""><figcaption></figcaption></figure>

* A pop-up will show your API base URL\
  📌 Example: `https://app.senderwizpro.com/api`

<figure><img src="/files/WIu3hABUPVb921b7RmBW" alt="" width="563"><figcaption></figcaption></figure>

***

#### Step 3: Create API Key

* Click the **Create new** button

<div align="left"><figure><img src="/files/mbwwFctxKQbuMhoYSPKB" alt="" width="281"><figcaption></figcaption></figure></div>

* Your API key will be instantly generated
* You can add optional fields like:
  * **Name** (to label the key)
  * **IP Whitelist**
  * **IP Blacklist**

<figure><img src="/files/0cN8buLUoRUcifICf2ws" alt=""><figcaption></figcaption></figure>

* After entering the optional fields, click **Save changes**

***

### 🛠️ Admin Panel

The process for Admin is similar to the Customer panel but is accessible only via the **Admin Dashboard**. The Admin will have separate keys and API endpoint URLs.

{% hint style="warning" %}
Please ensure that you do not share your API key publicly. Treat it like a password.
{% endhint %}

#### Step 1: Go to API Section

* Login to your **Admin Account**
* Click on your name or profile in the top-right corner
* From the dropdown, select **API**

***

#### Step 2: View API URL

* Once in the API section, click the **info** icon (`ℹ️`)

<figure><img src="/files/T0WTxHGAuD2nmwLfZCkj" alt=""><figcaption></figcaption></figure>

* A pop-up will show your API base URL\
  📌 Example: `https://app.senderwizpro.com/api/admin`

<figure><img src="/files/8AyMQM2Q4ZVGxO9Q699J" alt=""><figcaption></figcaption></figure>

***

#### Step 3: Create API Key

* Click the **Create new** button

<div align="left"><figure><img src="/files/VFhR7WPLejapluz2qkui" alt="" width="375"><figcaption></figcaption></figure></div>

* Your API key will be instantly generated
* You can add optional fields like:
  * **Name** (to label the key)
  * **IP Whitelist**
  * **IP Blacklist**

<figure><img src="/files/7VNqtT2Js88CiNRx2W8r" alt=""><figcaption></figcaption></figure>

* After entering the optional fields, click **Save changes**

***

### Final Notes

* Use the generated API key in your integration headers or parameters.
* Always whitelist trusted IPs when setting up your API key for added security.
* You can manage, regenerate, or revoke API keys anytime from the same section.

***
