How to Set Up XUI Panel

Connect your XUI.ONE panel to IPTVbp for automated line management.

intermediate
10 minutes6 steps
1

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.

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 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.
FieldDescriptionRequired
Base URLThe full URL of your XUI panel, including the protocol.
Yes
UsernameYour XUI username (admin or reseller account with API access).
Yes
PasswordYour 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.

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.