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.
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.
Authentication
Every request must include your API key as a header:
Requests without a valid key are rejected.
Example using curl:
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.
Regenerating your key immediately invalidates all existing keys for your
account. Any integrations using the old key will stop working until updated.
Base URL
All endpoints are relative to:
https://app.uplifthub.io/P195_Exposed_Integrations/rest/V1
Next steps
Browse the Uplift Hub API Reference tab for the full list of
endpoints, request bodies, and response schemas. Start with
List Accounts to confirm your key is
working — most other endpoints require an account or campaign ID.