Skip to main content
POST
https://api-new.paineloffice.click
/
iptv
Criar Teste IPTV
curl --request POST \
  --url https://api-new.paineloffice.click/iptv \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "isTrial": true,
  "screen": 123,
  "packageId": 123,
  "whatsapp": "<string>",
  "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>"
  }
}

Endpoint

POST /iptv
Authorization: Bearer <token>

Descrição

Cria um novo teste IPTV gratuito no sistema.

Parâmetros

Authorization
string
required
Bearer token para autenticação
isTrial
boolean
default:"true"
required
Sempre true
screen
integer
default:"1"
required
Número máximo de conexões simultâneas (fixo em 1)
packageId
integer
required
Selecione o pacote IPTV
whatsapp
string
Número do WhatsApp (opcional)
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

{
  "isTrial": true,
  "notes": "teste-auto",
  "packageId": 24,
  "screen": 1,
  "whatsapp": ""
}

Exemplo de Resposta

{
  "message": "Teste IPTV criado com sucesso",
  "data": {
    "id": 1002,
    "username": "teste_iptv_001",
    "max_connections": 1,
    "status": "trial",
    "expires_at": "2024-01-20T10:30:00Z",
    "connection_url": "http://servidor.iptv.com:8080",
    "m3u_url": "http://servidor.iptv.com:8080/get.php?username=teste_iptv_001&password=70774455&type=m3u_plus"
  }
}