How to Set Up XUI Panel
Connect your XUI.ONE panel to IPTVbp for automated line management.
intermediate
10 minutes6 steps1
Log in to your XUI panel
Open your browser and navigate to your XUI.ONE panel URL. This is typically at your server IP or domain. Log in with your credentials.
If you are the panel admin: Log in with your admin account. If you are a reseller: Log in with your reseller account, or ask your panel admin for API credentials and the panel base URL.
If you are the panel admin: Log in with your admin account. If you are a reseller: Log in with your reseller account, or ask your panel admin for API credentials and the panel base URL.
XUI.ONE is the modern successor to Xtream UI with an improved interface and additional features.
2
Locate your API credentials
Your API credentials are your username and password. Make sure API access is enabled in the panel settings. Note down the base URL you use to access the panel.
If you are the panel admin: Go to Settings > API or API Settings to verify API access is enabled. If you are a reseller: Ask your panel admin to confirm that API access is enabled for your account and to provide the base URL if you are unsure.
If you are the panel admin: Go to Settings > API or API Settings to verify API access is enabled. If you are a reseller: Ask your panel admin to confirm that API access is enabled for your account and to provide the base URL if you are unsure.
If API access is disabled, the panel admin needs to enable it in settings.
3
Add the panel in IPTVbp
In your IPTVbp vendor portal, go to Panels and click Add Panel. Select XUI as the panel type and enter the following details.
| Field | Description | Required |
|---|---|---|
| Base URL | The full URL of your XUI panel, including the protocol. | Yes |
| Username | Your XUI username (admin or reseller account with API access). | Yes |
| Password | Your XUI password. | Yes |
4
Whitelist the IPTVbp Panel API IP
XUI panels typically restrict API access to whitelisted IPs. You can find the dedicated IPTVbp panel API IP in your IPTVbp vendor portal under Panels > Add Panel — it is displayed in the Cloudflare / CAPTCHA Protection section.
If you are the panel admin: Navigate to Settings > Security or IP Whitelist and add the IP. Save your changes. If you are a reseller: Send the IPTVbp panel API IP to your panel admin and ask them to whitelist it.
If you are the panel admin: Navigate to Settings > Security or IP Whitelist and add the IP. Save your changes. If you are a reseller: Send the IPTVbp panel API IP to your panel admin and ask them to whitelist it.
Provisioning will fail if the IPTVbp panel API IP is not whitelisted in your XUI panel.
5
Sync and configure packages
Click Sync Packages on the panel page in IPTVbp. This will pull all available packages from your XUI panel. You can then assign these packages to your store products. Each product can be mapped to one or more packages for automatic provisioning.
After syncing, review the package list to ensure all your active packages are visible. If any are missing, check that they are enabled in your XUI panel.
6
Test the connection
Click Test Connection to verify everything is set up correctly. IPTVbp will attempt to authenticate and fetch data from your XUI panel. If the test succeeds, you are ready to start selling. If it fails, double-check your URL, credentials, and that the panel API IP is whitelisted.
Create a test subscription through your store to verify the full provisioning flow from purchase to line creation.
Ready to Get Started?
Join the waitlist and be among the first to automate your business.