How to Set Up XUI Panel
Connect your XUI.ONE panel to IPTVbp for automated line management.
Log in to your XUI panel
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.
Create a reseller API access code
1. Click ADD CODE 2. Set Access Type = Reseller API 3. Click NEXT 4. Choose Group = Reseller 5. Click NEXT 6. Click ADD
This grants the Reseller-API permission level that IPTVbp needs to provision lines on your behalf.
The access code itself is generated automatically by XUI — you don't need to copy it down. The grant simply enables API access for the Reseller group.
Generate your API key
1. Click the menu in the upper-right corner 2. Choose User profile 3. Find the API key field — if it's empty, click the refresh icon to generate one 4. Copy the API key 5. Click Save
Keep this key handy — you'll paste it into IPTVbp in the next step.
Treat the API key like a password. Anyone with this key can create or modify lines on your panel.
Locate your API credentials
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.
Add the panel in IPTVbp
| 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 |
Whitelist the IPTVbp Panel API IP
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.
Sync and configure packages
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.
Test the connection
Create a test subscription through your store to verify the full provisioning flow from purchase to line creation.
Ready to Get Started?
Set up your IPTV billing platform in minutes with a free trial.