api

Mundo da Mídia API

v1.0

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)

limiteQuantidade de resultados (padrão: 100)
offsetPular N resultados
statusFiltrar: ativo, inativo, suspenso
cidadeFiltrar 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
200Sucesso
201Criado com sucesso
400Requisição inválida
401Não autorizado
403Permissão negada
404Não encontrado
500Erro interno