TABLE OF CONTENTS
- Introduction
- What You’ll Need
- Step-by-Step Xtream Codes API Setup
- What to Do If Something Goes Wrong
- Pro Tips for Xtream Codes API Reselling
- Frequently Asked Questions
- Conclusion
Introduction
Setting up an IPTV reseller Xtream Codes API UK account is straightforward once you understand the process. Xtream Codes API gives your customers a simple username-and-password login that works across almost every IPTV player on the market, including TiviMate, IPTV Smarters Pro, and Smart IPTV.
Perfect IPTV’s reseller panel generates Xtream Codes API credentials automatically for every subscriber. You do not need to configure servers, edit PHP files, or manage databases. This step-by-step guide walks you through the entire process from reseller plan purchase to customer activation.
What You’ll Need
- A Perfect IPTV reseller plan with available credits
- Your reseller panel login credentials
- A customer’s name and email address
- An IPTV player app for testing (TiviMate or IPTV Smarters Pro recommended)
- Internet connection (15 Mbps minimum for testing HD streams)
Step-by-Step Xtream Codes API Setup
Step 1: Purchase Your Reseller Plan
Go to the Perfect IPTV reseller plans page and select the package that matches your expected customer volume. Complete payment and you receive your reseller panel login details via email within minutes. Plans include a pool of credits that you allocate to each subscriber.
Step 2: Log Into the Reseller Dashboard
Open the reseller panel URL provided in your welcome email. Enter your username and password. The dashboard displays your credit balance, active subscriber count, and revenue overview. The interface is designed for non-technical users with clear menu navigation.
Step 3: Create a New Customer Account
Click Create Account or Add Subscriber. Enter the customer’s name and select the subscription duration — 1 month (£13), 3 months (£30), 6 months (£50), or 12 months (£70) for single connection. The system calculates the credit deduction automatically.
Step 4: Select Connection Type
Choose the number of simultaneous connections: 1 connection, 2 connections (£18/month), or 3 connections (£23/month). The Xtream Codes API credentials work across all devices simultaneously up to the connection limit.
Step 5: Retrieve Xtream Codes API Credentials
After account creation, the panel displays the Xtream Codes API details: Server URL, Username, Password, and optional EPG URL. Copy these credentials. You can also return to the dashboard at any time to view them under Account Details.
Step 6: Share Credentials with Your Customer
Send the customer their unique Xtream Codes API credentials. Include the DNS server URL (e.g., https://perfectiptv.store/ or similar), their username, and password. Explain that they enter these into their IPTV player app.
Step 7: Test on IPTV Smarters Pro (Recommended)
Open IPTV Smarters Pro on your Firestick or Android device. Select Login with Xtream Codes API. Enter the server URL, username, and password. The app fetches the channel list, VOD library, and EPG data automatically. Test a few channels to confirm everything works.
Step 8: Verify Multi-Device Functionality
Log into the same Xtream Codes API credentials on a second device. The connection count should respect the plan limit. If the customer has a 2-connection plan, they can stream on two devices simultaneously without errors.
Step 9: Monitor from the Dashboard
Return to the reseller panel to view the active account. You can extend, suspend, or terminate the subscription at any time. Changes take effect immediately. The panel also shows when the account expires.
What to Do If Something Goes Wrong
Customer Cannot Log In
Double-check the server URL, username, and password. The most common issue is a typo in the username or password. If credentials are correct, verify the account is active in your dashboard. Suspended or expired accounts will not authenticate.
Channels Do Not Load
If the customer can log in but channels appear blank, check their internet connection first. Minimum 15 Mbps is required for HD streaming. If connection speed is fine, ask them to try a different player. TiviMate and IPTV Smarters Pro handle Xtream Codes API differently.
Customer Gets “Too Many Connections” Error
This error means the customer exceeded their simultaneous connection limit. They are likely streaming on more devices than their plan allows. Upgrade them to a higher connection tier. The panel lets you change connection count without creating a new account.
EPG Data Not Showing
Xtream Codes API includes EPG data, but some players require the EPG URL to be entered separately. Check the player’s EPG settings. For TiviMate, go to Settings, EPG, Source, and ensure it is set to Xtream Codes or Provider.
Slow Streaming or Buffering
Perfect IPTV uses AntiFreeze Technology with H264 codec for smooth streaming. If buffering occurs, ask the customer to use a wired Ethernet connection instead of Wi-Fi. The free Surfshark VPN included with every subscription can help if ISP throttling is the cause.
Pro Tips for Xtream Codes API Reselling
Keep a Master List of Credentials
Save all customer Xtream Codes API credentials in a secure spreadsheet. If a customer loses their login details, you can retrieve them instantly without contacting Perfect IPTV support. This speeds up customer service significantly.
Pre-Install IPTV Smarters Pro for Customers
If you sell to non-technical customers, pre-install IPTV Smarters Pro on their Firestick and log in with their credentials before delivery. They turn on the device and TV works immediately. This premium service justifies higher pricing.
Use DNS Instead of IP
Always provide the server URL as a domain name (DNS), not an IP address. DNS URLs are less likely to be blocked by ISPs. Perfect IPTV provides DNS-based Xtream Codes endpoints for all reseller accounts.
Offer Credential Resets for Security
If a customer reports their account is being used by someone else, generate new Xtream Codes API credentials from the panel. The old credentials stop working immediately. This security feature protects both you and your customer.
Bundle with Surfshark VPN Setup
Each Perfect IPTV subscription includes free Surfshark VPN. Show customers how to enable the VPN before launching their IPTV player. This reduces ISP-related throttling and improves stream stability, especially during peak hours.
Explain the Difference to Customers
Some customers prefer M3U URLs over Xtream Codes API. Explain that Xtream Codes is easier for most people because it only requires a username and password, similar to Netflix. M3U URLs are better for advanced users who want more control.
Frequently Asked Questions
What is IPTV reseller Xtream Codes API UK?
It is a login method that uses a server URL, username, and password to authenticate IPTV subscribers. Perfect IPTV’s reseller panel generates unique Xtream Codes API credentials for every customer, giving them access to 9,000+ channels and 25,000+ VOD titles.
How do I generate Xtream Codes API credentials?
Log into the Perfect IPTV reseller panel, create a new customer account, and the system generates Xtream Codes API credentials automatically. You do not need to install or configure any server software.
What IPTV players support Xtream Codes API?
IPTV Smarters Pro, TiviMate, Smart IPTV, GSE Smart IPTV, OTT Navigator, and most modern IPTV players support Xtream Codes API login.
Can I use both M3U and Xtream Codes for the same customer?
Yes, the reseller panel generates both an M3U playlist URL and Xtream Codes API credentials for every account. Your customer can use either method.
Is Xtream Codes API secure?
Yes, each customer has unique credentials. The server URL uses HTTPS encryption. If a customer’s credentials are compromised, you can generate new ones from the panel, which invalidates the old ones immediately.
How many devices can use the same Xtream Codes credentials?
It depends on the connection plan. Single connection allows 1 device, 2 connections allow 2 simultaneous devices, and 3 connections allow 3 simultaneous devices. All devices use the same username and password.
Does Xtream Codes API include VOD access?
Yes, Xtream Codes API includes access to live channels, VOD (movies), and series. IPTV players that support Xtream Codes API typically show these as separate sections within the app.
What is the difference between Xtream Codes and Xtreme Code?
They are the same protocol. Xtream Codes (also spelled Xtreme Code) is the API standard used by IPTV services for username/password authentication. Perfect IPTV supports the latest version of this protocol.
Can I change a customer’s connection count without new credentials?
Yes, update the connection count in the reseller panel. The change takes effect immediately. The customer keeps the same Xtream Codes API credentials and does not need to reconfigure their player.
Does the reseller panel support bulk Xtream Codes API creation?
Yes, you can create multiple accounts at once. The panel generates unique Xtream Codes API credentials for each account in bulk. This is useful when migrating customers from another provider.
Conclusion
Setting up IPTV reseller Xtream Codes API UK accounts through Perfect IPTV is a simple process that takes minutes per customer. The reseller panel handles all the technical work — generating credentials, managing subscriptions, and controlling access.
With 9,000+ channels, 25,000+ VOD titles, 99.9% uptime, and free Surfshark VPN with every subscription, you can offer a premium service that retains customers month after month. Explore reseller plans and start your free trial today.
Ready to get started? Message us on WhatsApp for instant help and support.
