Hop do stream: a URL pública aponta para https://m3m8.gradetv.net; o apex ainda 302 para compatibilidade. Mídia continua direta. Conta o play uma vez por pessoa, canal e dia.
É o endereço que aparece no M3U e na API: https://m3m8.gradetv.net/api/s/:id, com CORS * e no-store para a política por rede. HLS ao vivo tem 120 minutos grátis por rede/dia UTC; depois, mostra vídeo próprio com QR para o passe de 4,99 USDC/30 dias. Links antigos em gradetv.net/api/s/ ainda 302 no-store para o mesmo path. A Grade não retransmite sinal de terceiros: os segmentos e chaves vêm da origem, no browser e no VLC. Playlists internas usam o mesmo hop com p assinado; copie a URL completa, sem montar o ticket. Cada busca tem teto de 512 KiB, 8 s e 3 redirects revalidados; até 128 referências internas por manifesto e 4 níveis. Refresh interno não conta outro play. Falha de playlist no o2 é 422 JSON. Sem redirecionamento para HTTP. Headers expostos por CORS: X-Grade-TV-Codigo (código do aviso), X-Grade-Upstream-Status (status observado na origem), X-Grade-Source (URL original da transmissão para copiar), X-Grade-Website (site oficial do canal, vazio quando ausente), X-Grade-Legacy (ação HTTP pública) e X-Grade-Media-HTTP (1 se este manifesto referencia mídia/chave HTTP, 0 caso contrário). Mídia HTTP oferece player legado isolado; 401/403 da origem oferece abrir o site do canal e copiar a playlist original para outro player. CORS ainda pode impedir reprodução. Áudio/vídeo contínuo e YouTube recebem 302 para a origem. IDs novos não dependem da ordem da recarga. Um ID posicional antigo ausente recupera um stream do mesmo canal, feed e fonte, preservando os bloqueios. Devolve: A playlist é application/vnd.apple.mpegurl em m3m8.gradetv.net, com playlists internas pelo hop e mídia com URI absoluta da origem. Pedido legado no apex pode 302 para esse host. Stream contínuo/YouTube recebe 302 para o provedor.
Request
- Base URL: https://gradetv.net
- URL: https://gradetv.net/api/s/{id}
- Auth: none required
Path parameters
ID do stream, que vem em Stream.id.
Query parameters
Faixa HLS estável emitida pelo servidor; copie a URI completa.
Idioma do aviso, antes do cookie e Accept-Language.
Ticket de playlist interna emitido pelo hop, até 6000 caracteres, vinculado ao stream e à origem. Permanece válido enquanto origem/bloqueio permitirem.
Response
A playlist é application/vnd.apple.mpegurl em m3m8.gradetv.net, com playlists internas pelo hop e mídia com URI absoluta da origem. Pedido legado no apex pode 302 para esse host. Stream contínuo/YouTube recebe 302 para o provedor.
Changes
No recorded changes to this operation across all 1 revision of this API.