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

# Getting started with the Uplift Hub API

> How to get access to the Uplift Hub API and authenticate your requests.

export const Ui = ({children}) => <span style={{
  display: "inline-flex",
  alignItems: "center",
  padding: "1px 6px",
  background: "#f7f8f8",
  border: "1px solid #e9ecef",
  borderRadius: 4,
  fontSize: "0.92em",
  fontWeight: 500,
  color: "#101213"
}}>
    {children}
  </span>;

The Uplift Hub API lets you create and update accounts, campaigns, line items,
products, and documents programmatically — useful for integrating Uplift Hub
with your own systems, CRMs, or booking platforms.

<Note>
  Looking for the ad-server API? The Uplift Ads API handles ad decisions and
  delivery. See [Getting started with the Uplift Ads API](/uplift-ads-api/getting-started).
</Note>

***

## Getting access

The API is not enabled by default. Contact your Platform 195 account manager
to enable it for your account and receive an API key.

<Note>
  No account manager yet? Email [support@uplifthub.io](mailto:support@uplifthub.io).
</Note>

***

## Authentication

Every request must include your API key as a header:

```http theme={null}
X-apikey: YOUR_API_KEY
```

Requests without a valid key are rejected.

**Example using curl:**

```bash theme={null}
curl -X GET "https://app.uplifthub.io/P195_Exposed_Integrations/rest/V1/ListCampaigns" \
  -H "X-apikey: YOUR_API_KEY"
```

***

## Regenerating your API key

If your key is compromised, contact your Platform 195 account manager to rotate it.

<Warning>
  Regenerating your key immediately invalidates all existing keys for your
  account. Any integrations using the old key will stop working until updated.
</Warning>

***

## Base URL

All endpoints are relative to:

[https://app.uplifthub.io/P195\_Exposed\_Integrations/rest/V1](https://app.uplifthub.io/P195_Exposed_Integrations/rest/V1)

***

## Next steps

Browse the [Uplift Hub API Reference](/api-reference) tab for the full list of
endpoints, request bodies, and response schemas. Start with
[List Accounts](/api-reference/accounts/list-accounts) to confirm your key is
working — most other endpoints require an account or campaign ID.
