Panel Integration

Como conectar um painel Xtream UI ou XUI

Conecte o seu painel de revendedor Xtream UI ou XUI (XUI.ONE) para que os pedidos pagos criem e renovem linhas nele sozinhos. Qual tipo escolher e o que preencher.

5 min read
Published 12 de fevereiro de 2026
Last checked 28 de outubro de 2026
xtream-ui
xui
xui-one
panel
provisioning

Depois que o seu painel estiver conectado, um pedido pago cria a linha do cliente nele, e uma renovação estende essa mesma linha. Você não precisa fazer nada manualmente.

Xtream UI e XUI (XUI.ONE) são dois tipos de painel diferentes. Escolha aquele em que você realmente faz login:

  • Xtream UI se conecta com o seu login de revendedor. Entramos no painel do mesmo jeito que você.
  • XUI pode se conectar pela Admin API (uma URL da API com o seu código de acesso, mais a sua chave de API de revendedor), pelo seu login de revendedor, ou pelos dois.

Não sabe qual é o seu? O passo 1 mostra como verificar.

Antes de começar: Tenha em mãos o endereço do painel, o seu login de revendedor (ou, para a API do XUI, o seu código de acesso e a sua chave de API) e o endereço ao qual os apps dos seus clientes se conectam. O guia de configuração do painel XUI mostra onde encontrar o código de acesso e a chave de API dentro do XUI.

1Step 1 of 7Abra o seletor de painéis

Vá em Panels → All panels e clique em Add panel. A página rola até Add New Panel. Digite "xtream" ou "xui" na caixa de busca, ou cole o endereço web do seu painel.

Não sabe qual é o tipo? Clique em Detect my panel, cole o endereço em que você faz login e clique em Detect panel. Depois clique em Use this ao lado do palpite mais provável.

2Step 2 of 7Escolha o tipo de painel

Clique no bloco Xtream UI ou XUI. Uma janela se abre com o formulário de conexão. Se o limite de painéis do seu plano já tiver sido atingido, você precisa fazer upgrade antes.

3Step 3 of 7Dê um nome e informe a Stream URL

  • Display Name: qualquer nome que você reconheça, por exemplo Painel principal.
  • Stream URL: o endereço ao qual os apps dos seus clientes se conectam. Ele é usado para montar a playlist (M3U), o portal e os links de EPG de cada cliente. Muitas vezes é diferente do endereço de login do próprio painel, por exemplo http://line.example.com:8080.

4Step 4 of 7Informe como entramos no painel

Xtream UI: informe a Panel URL (o endereço da página de login do painel, com http:// ou https:// e a porta, por exemplo https://panel.example.com:25500), além do Username e da Password do seu login de revendedor.

XUI: em Authentication Methods, API Authentication vem marcado por padrão.

  • Só API: informe a API URL: o seu domínio, a porta (normalmente 8000 para http ou 9000 para https) e o seu código de acesso, por exemplo https://panel.example.com:9000/ACCESSCODE/. Depois cole a sua Reseller API Key.
  • Sem acesso à API? Desmarque API Authentication e marque Browser Automation. Depois informe a Panel URL, o Username e a Password do seu login de revendedor.
  • As duas marcadas: a API é usada primeiro e o login pelo navegador fica como alternativa. Informe também a Browser Login URL (a página onde você faz login, que não é a mesma da API URL), o Username e a Password. A lista de pacotes também é lida por esse login.

Se a página de login do XUI mostrar um captcha, aparece um campo para a chave do 2Captcha quando Browser Automation está marcado. Com a sua própria chave, a resolução é grátis. Se deixar em branco, cada resolução custa €0.05 do seu crédito na plataforma.

Se um pop-up do navegador pedir usuário e senha antes mesmo de o painel carregar, marque This panel is behind an nginx / login gate e informe esse usuário e essa senha.

5Step 5 of 7Adicione o painel

Clique em Add Panel. A conexão é testada antes de qualquer coisa ser salva:

  • Funcionou: o painel é salvo e a página dele se abre.
  • Falhou: você vê Panel not saved (painel não salvo), com o que deu errado e a primeira coisa a tentar. Nada é salvo. Corrija o dado e clique de novo em Add Panel.
  • O endereço pertence a outro tipo de painel: a mensagem informa qual tipo escolher.

Veja Corrigir um painel que não conecta para cada erro.

6Step 6 of 7Verifique a conexão e os pacotes

Na página do painel, Connection Status deve mostrar Connected. Você pode clicar em Test Connection a qualquer momento.

O card Packages mostra quantos pacotes lemos do seu painel. Depois de adicionar ou alterar pacotes no painel, volte a Panels → All panels, abra o menu ⋯ no card do painel e clique em Re-sync packages.

7Step 7 of 7Crie um produto para vender

Um painel novo ainda não tem produtos, então a página dele mostra Create a product. Clique ali para abrir o Quick setup from panel e depois em Fetch packages para ler os pacotes do seu painel. Em Your combined product, marque cada Duration tier que você vende, preencha o Base price e clique em Create product.

A partir daí, quando um cliente paga, a linha dele é criada no seu painel e o login é enviado a ele por e-mail.

Dica: Renove, estenda e altere clientes pelo seu portal, não diretamente no painel. Assim a sua loja mantém a data de término correta e envia os lembretes certos.

Ready to try it yourself?

Spin up your own IPTVbp store and connect a panel. It's grátis até você ter 25 clientes pagantes, no card needed.

Start free trial