> 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.

***


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://api.senderwiz.com/api-url-and-key.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
