API de Eventos
Bem-vindo à documentação da API de Eventos! Este guia é projetado para facilitar a integração eficaz e segura com nosso sistema, oferecendo acesso a funcionalidades essenciais para a sua aplicação.
Chave de API
Para testes, você pode usar a chave de API:
demo
Endpoint Principal
GEThttps://api.embedtv.net/api/demo?date=06-08-2025
Parâmetros da Requisição
Parâmetro | Tipo | Descrição | Obrigatório |
---|---|---|---|
date | string | Data dos eventos (formato: YYYY-MM-DD ou DD-MM-YYYY) | Obrigatório |
category | string | Categoria do evento (veja lista abaixo) | Opcional |
Categorias Disponíveis
Código da Categoria | Descrição |
---|---|
futebol | Futebol |
basquete | Basquete |
volei | Vôlei |
nfl | NFL (Futebol Americano) |
baseball | Baseball |
formula-1 | Fórmula 1 |
futsal | Futsal |
ufc | UFC (Artes Marciais Mistas) |
Exemplos de Requisições
1. Filtrar por Data
GET https://api.embedtv.net/api/demo?date=06-08-2025
{ "status": "success", "data": [ { "id": "1", "title": "Internacional x São Paulo", "time": { "start": 1710966600, "end": 1710973800 }, "competition": "Brasileirão", "team1": "Internacional", "team2": "São Paulo", "category": "Futebol", "date": "2025-03-20", "players": [ "https://www.embedtv.net/embed/premiere", "https://www.embedtv.net/embed/sportv" ] } ], "count": 1 }
2. Filtros Combinados
GET https://api.embedtv.net/api/demo?date=06-08-2025&category=futebol
{ "status": "success", "data": [ { "id": "1", "title": "Internacional x São Paulo", "time": { "start": 1710966600, "end": 1710973800 }, "competition": "Brasileirão", "team1": "Internacional", "team2": "São Paulo", "category": "Futebol", "date": "2025-03-20", "players": [ "https://www.embedtv.net/embed/premiere", "https://www.embedtv.net/embed/sportv" ] ], "count": 1 }
Lista de Canais de TV
Para obter a lista completa de canais disponíveis, use o endpoint:
GEThttps://api.embedtv.net/api/demo?channels
Este endpoint retorna todos os canais disponíveis com suas informações completas:
{ "status": "success", "data": [ { "id": 1, "channel_name": "A&E", "channel_slug": "a-e", "channel_category": "Filmes e Séries", "channel_description": "A&E (abreviação para Arts & Entertainment) é uma rede de televisão ....", "player": "https://www.embedtv.net/embed/a-e", "thumb": "https://cdn.embedtv.net/embed/a-e.webp" }, { "id": 119, "channel_name": "Adult Swim", "channel_slug": "adult-swim", "channel_category": "Variedades", "channel_description": "Adult Swim é um bloco de programação do canal por assinatura infantil americano Cartoon Network..", "player": "https://www.embedtv.net/embed/adult-swim", "thumb": "https://cdn.embedtv.net/embed/adult-swim.webp" } ], "count": 116 }
Códigos de Status
Código | Significado | Descrição |
---|---|---|
200 | Sucesso | Requisição processada com sucesso |
400 | Requisição Inválida | Parâmetros incorretos ou token ausente |
401 | Não Autorizado | Token inválido ou expirado |
404 | Não Encontrado | Endpoint não existe |
405 | Método Não Permitido | Apenas GET é aceito |
429 | Muitas Requisições | Rate limit excedido |
500 | Erro Interno | Erro no servidor |