Documentação da API
API REST para gerenciamento de rádios, usuários e streaming. Use esta documentação para integrar seu sistema com a plataforma Mundo da Mídia.
key
Autenticação
API Key via header
radio
Rádios
CRUD completo
group
Usuários
Gerenciamento
Base URL
https://mundodamidia.live/api/v1/
key Autenticação
Todas as requisições precisam de uma API Key válida:
Via Header (Recomendado)
X-API-Key: sua_api_key_aqui
Via Query Parameter
?api_key=sua_api_key_aqui
Exemplo com cURL
curl -X GET "https://mundodamidia.live/api/v1/radios.php" \
-H "X-API-Key: sua_api_key_aqui"
radio Rádios
GET
/api/v1/radios.php
Listar todas as rádios
Parâmetros (Query)
| limite | Quantidade de resultados (padrão: 100) |
| offset | Pular N resultados |
| status | Filtrar: ativo, inativo, suspenso |
| cidade | Filtrar por cidade |
GET
/api/v1/radios.php?id={id}
Buscar rádio por ID
POST
/api/v1/radios.php
Criar nova rádio
Body (JSON)
{
"nome_completo": "João da Silva",
"cpf": "12345678901",
"whatsapp": "11999999999",
"email": "joao@email.com",
"nome_radio": "Rádio Exemplo FM",
"cidade": "São Paulo",
"estado": "SP",
"usuario_painel": "joaosilva",
"senha_painel": "senha123"
}
PUT
/api/v1/radios.php?id={id}
Atualizar dados da rádio
DELETE
/api/v1/radios.php?id={id}
Excluir rádio
group Usuários
GET
/api/v1/usuarios.php
Listar todos os usuários
POST
/api/v1/usuarios.php
Criar novo usuário
PUT
/api/v1/usuarios.php?id={id}
Atualizar usuário
DELETE
/api/v1/usuarios.php?id={id}
Excluir usuário
info Códigos de Resposta
| Código | Descrição |
|---|---|
| 200 | Sucesso |
| 201 | Criado com sucesso |
| 400 | Requisição inválida |
| 401 | Não autorizado |
| 403 | Permissão negada |
| 404 | Não encontrado |
| 500 | Erro interno |