What is Xtream Codes API?
Xtream Codes API is the login format most IPTV apps use: a server URL, username and password. How it works, why it beats M3U, and where to enter it.

Quick answer
Xtream Codes API is a standard way for IPTV players to log in: you enter a server address, username and password, and the app fetches your channels, groups, guide and catch up automatically. Most modern players support it, and it is usually easier than an M3U link.
On this page
"Xtream Codes" started as the name of server software. Today the name survives as a login format that almost every IPTV player understands.
The three parts
- Server URL: for example http://example-server:8080.
- Username
- Password
Why it is easier
- The guide loads without a separate link.
- Channel groups and logos arrive tidy.
- Catch up and account info (expiry, screens) are shown.
Where to enter it
TiviMate: Add playlist > Xtream Codes. IPTV Smarters: Login with Xtream Codes API. Guides: TiviMate setup guide, IPTV Smarters Pro setup guide.
Need an M3U link instead? See Xtream Codes to M3U.
Sources and official links
Xtream Codes API: questions and answers
A server URL, username and password that IPTV players use to load your channels.
Usually yes: the guide, groups and catch up load automatically.
The app needs the exact address; copy it exactly as given.





