How to Set Up OneStream Panel
Connect your OneStream panel to IPTVbp using API token authentication.
intermediate
8 minutes6 steps1
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.
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.
- 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.
| Field | Description | Required |
|---|---|---|
| X-Api-Key | Your OneStream admin API key. Used for managing lines, subscriptions, and panel operations. | Yes |
| X-Auth-User | Your 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?
Set up your IPTV billing platform in minutes with a free trial.