UltraIPTV Provider Portal
Self-service signup, pairing, and managed playlist access
Checking
UltraIPTV provider dashboard
Pairing-first workflow

Create your provider account, pair customer devices, and control playlist access from one place.

Use email verification codes to create a provider account automatically, finish onboarding once, then pair a customer's device ID and 8-digit code to the right playlist profile.

Google & email login Pairing-first onboarding Managed expiry & status

Connection & deployment

Point the portal at your API origin, then verify health before signing in or pairing devices.

Recommended production API origin: https://api.ultraiptv.uk.
Waiting for the API configuration…
The portal works best when portal.ultraiptv.uk and api.ultraiptv.uk share the same site for cookies.
Waiting for a health/config check…

Create account or sign in

Use email verification codes now, or Google sign-in when it is enabled on this deployment.

New provider? Enter your email to create your account automatically after code verification. If Google sign-in is enabled, one click can create the account too.

Continue with email

Existing provider? Use the same email to sign back in. New provider? The account will be created after code verification.

Google sign-in

If Google sign-in is enabled on this deployment, providers can create an account or sign in with one click. Otherwise the portal falls back to email verification codes.

Checking Google sign-in availability…

What happens after sign-in

First-time providers confirm their business name, then create customers, store playlist profiles, and pair customer devices using the authenticated dashboard workflow.

1. Provider signs up or signs in

Email creates a provider account automatically when needed. Google can also create the provider account on first login.

2. Customer sends device credentials

The customer reads back the Device ID and the app’s 8-digit pairing code. The code is short-lived and should be used quickly.

3. Provider controls duration and status

Create playlist profiles, assign them to the customer/device, set valid from / valid to, or manually deactivate access at any time.

Quick pair customer device using the 8-digit code
Use this pairing-first route when the customer gives you the Device ID and current 8-digit code from the app. The dashboard tabs below remain the long-term place to manage expiry, playlist profiles, and status.
No pairing request yet.