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

# Prerequisites

> Provision your account, secure it, whitelist IPs, register your webhook, and copy your API key before integrating.

## 1. Request account provisioning

Contact the LauncX operations team to provision your account on V3.

| Environment | Base URL                  |
| ----------- | ------------------------- |
| Production  | `https://live.launcx.com` |
| Staging     | `https://v3.launcx.com`   |

API base paths: `/api/v1` (Create Payment) and `/api/v3` (Get Payment plus the Disbursement / payout API).

## 2. Initial login

Log in to your environment dashboard with the credentials provided.

## 3. Security setup

Change your password and set up 2FA before using the rest of the dashboard.

## 4. IP whitelisting (your IPs → LauncX)

Send the LauncX team the **exhaustive** list of source IP addresses you will call the API from. Calls from non-whitelisted IPs are rejected with `403 Forbidden`.

## 5. Configure your webhook endpoint

1. Go to **Dashboard → Callback Settings**.
2. Register your webhook / callback URL.
3. Save the **Callback Secret** shown — you need it to verify webhook signatures (see [Webhooks](/webhooks)).

Whitelist the LauncX outbound IPs below — payment notifications are sent from these:

|       | IP               |
| ----- | ---------------- |
| IP #1 | `13.213.167.38`  |
| IP #2 | `18.136.190.135` |
| IP #3 | `52.221.98.70`   |

## 6. Copy your API key

**Dashboard → API Settings → copy your V3 API key** and store it securely.

<Note>
  Keys are environment-specific — a staging key will not work in production and vice versa.
</Note>
