Skip to main content
POST
https://api-new.paineloffice.click
/
iptv
/
activate
/
app
Ativar Aplicativo
curl --request POST \
  --url https://api-new.paineloffice.click/iptv/activate/app \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "id_user": 123,
  "nameApp": "<string>",
  "namePlaylist": "<string>",
  "deviceKey": "<string>"
}
'
{
  "success": true,
  "message": "<string>",
  "data": {
    "user_id": 123,
    "app_name": "<string>",
    "device_id": "<string>",
    "device_name": "<string>",
    "activation_code": "<string>",
    "app_url": "<string>"
  }
}

Endpoints

Ativar Aplicativo

POST /iptv/activate/app
Authorization: Bearer <token>

Criar Teste IPTV

POST /iptv/teste
Authorization: Bearer <token>

Descrição

Ativa um aplicativo IPTV específico para um usuário ou cria um teste IPTV gratuito.

Parâmetros - Ativar Aplicativo

Authorization
string
required
Bearer token para autenticação
id_user
integer
required
ID do usuário IPTV
nameApp
string
required
Nome do aplicativo
namePlaylist
string
required
Nome da playlist
deviceKey
string
required
Chave única do dispositivo

Resposta

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

Exemplo de Requisição

{
  "nameApp": "Brasil IPTV",
  "namePlaylist": "Lista Exemplo",
  "deviceKey": "12:31:23:12:31:23",
  "id_user": 12345
}

Exemplo de Resposta

{
  "message": "Aplicativo ativado com sucesso",
  "data": {
    "user_id": 1001,
    "app_name": "smarttv",
    "device_id": "TV_SAMSUNG_123456",
    "device_name": "Samsung Smart TV - Sala",
    "activation_code": "IPTV2024ACTIVE",
    "app_url": "http://app.iptv.com/smarttv"
  }
}