Skip to main content
POST
https://api-new.paineloffice.click
/
iptv
Criar IPTV
curl --request POST \
  --url https://api-new.paineloffice.click/iptv \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "userline": "<string>",
  "passline": "<string>",
  "screen": 123,
  "isTrial": true,
  "month": 123,
  "packageId": 123,
  "contact": "<string>",
  "whatsapp": 123,
  "notes": "<string>"
}
'
{
  "success": true,
  "message": "<string>",
  "data": {
    "id": 123,
    "username": "<string>",
    "max_connections": 123,
    "status": "<string>",
    "expires_at": "<string>",
    "connection_url": "<string>",
    "m3u_url": "<string>"
  }
}

Endpoints

Criar IPTV

POST /iptv
Authorization: Bearer <token>

Renovar IPTV

POST /iptv/renovar
Authorization: Bearer <token>

Ativar IPTV

POST /iptv/ativar
Authorization: Bearer <token>

Criar Teste IPTV

POST /iptv/teste
Authorization: Bearer <token>

Descrição

Cria, renova, ativa um usuário IPTV ou cria um teste IPTV gratuito no sistema.

Pacotes Disponíveis

  • 24 - COMPLETO
  • 25 - TESTE (SEM ESPORTIVOS E ABERTOS)
  • 26 - COMPLETO (SEM ADULTOS)
  • 27 - COMPLETO (SEM INTERNACIONAIS)
  • 28 - SOMENTE VODS E ADULTOS
  • 29 - SOMENTE VODS (SEM ADULTOS)
  • 30 - SOMENTE CANAIS E ADULTOS (SEM VODS)
  • 31 - SOMENTE CANAIS (SEM ADULTOS E SEM VODS)
  • 32 - SOMENTE CANAIS ESPORTIVOS E ADULTOS
  • 33 - CANAIS ESPORTIVOS (SEM ADULTO)
  • 34 - CANAIS INTERNACIONAIS
  • 35 - INTERNACIONAIS E ADULTOS
  • 36 - PACOTE CAMERAS (PLAY STORE)
  • 37 - COMPLETO (SEM INTER SEM ADULTOS)
  • 38 - Sem Conteúdo
  • 44 - COMPLETO SEM 24H

Parâmetros

Authorization
string
required
Bearer token para autenticação
userline
string
required
Nome de usuário IPTV
passline
string
required
Senha do usuário
screen
integer
Número máximo de conexões simultâneas (padrão: 1)
isTrial
boolean
Se é criação de usuário (padrão: false)
month
number
Duração em meses
packageId
integer
default:"24"
required
Selecione o pacote, de acordo com o ID que está na descrição do endpoint
contact
string
Informações de e-email
whatsapp
number
Número do WhatsApp (apenas números)
notes
string
Observações adicionais

Resposta

success
boolean
Indica se a operação foi bem-sucedida
message
string
Mensagem de confirmação
data
object

Exemplo de Requisição

{
  "amount": 15,
  "contact": "[email protected]",
  "isTrial": false,
  "month": 0.5,
  "notes": "123",
  "packageId": 24,
  "passline": "70774455",
  "screen": 1,
  "userline": "229063642",
  "whatsapp": 5511111111111
}

Exemplo de Resposta

{
  "message": "Usuário IPTV criado com sucesso",
  "data": {
    "id": 1001,
    "username": "usuario_iptv_001",
    "max_connections": 2,
    "status": "active",
    "expires_at": "2024-02-15T10:30:00Z",
    "connection_url": "http://servidor.iptv.com:8080",
    "m3u_url": "http://servidor.iptv.com:8080/get.php?username=usuario_iptv_001&password=senha123&type=m3u_plus"
  }
}