How to Set Up OneStream Panel

Connect your OneStream panel to IPTVbp using API token authentication.

intermediate
8 minutes6 steps
1

Log in to your OneStream account

Go to the OneStream panel dashboard and sign in with your account.

If you are the panel admin: Log in with your admin account to access API tokens directly. If you are a reseller: Log in with your reseller account. If you cannot find API tokens in your dashboard, ask your panel admin to generate them for you.

OneStream uses a cloud-based API, so there is no need to specify a base URL. All API calls go through OneStream's cloud infrastructure.

2

Get your API tokens

You need two API tokens for IPTVbp integration:

- X-Api-Key: The admin-level API token for managing lines and subscriptions. - X-Auth-User: The reseller-level authentication token.

If you are the panel admin: Click on Settings > API or API Tokens to find both tokens. If you are a reseller: Ask your panel admin to provide both tokens. Some panels allow resellers to view their own X-Auth-User token under Settings, but the X-Api-Key typically requires admin access.

Keep your API tokens secret. Anyone with these tokens can manage lines on your panel.

3

Copy your API tokens

Click the copy icon next to each token to copy them to your clipboard. Store them securely. You will paste these into IPTVbp in the next step.

If you do not see the tokens, you may need to generate them first by clicking **Generate API Key** or a similar button.

4

Add the panel in IPTVbp

In your IPTVbp vendor portal, go to Panels and click Add Panel. Select OneStream as the panel type and enter the following tokens.
FieldDescriptionRequired
X-Api-KeyYour OneStream admin API key. Used for managing lines, subscriptions, and panel operations.
Yes
X-Auth-UserYour OneStream reseller authentication token. Used for user-level operations.
Yes
5

Sync packages

After adding the panel, click Sync Packages to fetch the available subscription packages from OneStream. Map these packages to your IPTVbp store products for automatic provisioning.

OneStream packages sync quickly since the API is cloud-based. If packages do not appear, verify that your X-Api-Key has admin-level permissions.

6

Test the connection

Click Test Connection to verify that IPTVbp can communicate with OneStream using your tokens. Since OneStream is cloud-based, there is no need for IP whitelisting. A successful test confirms your tokens are valid and have the correct permissions.

OneStream's cloud API is generally very reliable. If the test fails, regenerate your tokens in the OneStream dashboard and try again.

Ready to Get Started?

Join the waitlist and be among the first to automate your business.