Ir para o conteúdo
Global sound

Radioguide Data API

Dados de rádio para apps, automóveis, TV e sites

Mais de 100.000 rádios com URL de streams que verificamos todos os dias, logotipos, gêneros e países. E ainda o que está tocando, as músicas mais tocadas na rádio e um registro de alterações para manter a sua cópia atualizada.

# Rádios de jazz nos Países Baixos
curl -H "X-Api-Key: rg_live_..." \
  "https://www.radioguide.fm/api/v2/stations?country=NL&genre=jazz"

{
  "data": [{
    "id": "64f1c2a9e4b0a1b2c3d4e5f6",
    "name": "Jazz Radio Amsterdam",
    "country": "NL",
    "genres": ["jazz"],
    "stream_url": "https://...",
    "stream_ok": true,
    "now_playing": {"artist": "Chet Baker", ...}
  }]
}
16.056rádios
201países
–dos streams verificados online
0rádios com o que está tocando

O que recebe

Uma API para tudo o que sabemos sobre rádio.

1

Rádios e streams

Pesquise por nome, país, gênero e idioma. Cada URL de stream com o formato, e rádios parecidas entre si.

2

Saúde dos streams

Verificamos os streams nós próprios: online ou não, codec, bitrate e disponibilidade em 30 dias. Acabaram-se as rádios mortas na sua app.

3

Tocando agora

A música no ar e as anteriores, lidas dos streams de milhares de rádios.

4

Rankings de rádio

As músicas e artistas mais tocados na rádio, por país e gênero, com reproduções por dia.

5

Radioguide Channels

Os nossos próprios canais com música nova de artistas independentes: o que está tocando e a programação das próximas músicas.

6

Mantenha-se sincronizado

Um registro de alterações, uma exportação completa diária e webhooks quando uma rádio muda, um stream falha ou começa uma nova música.

Quem a usa

Apps de rádio

Crie uma app de rádio sem manter uma lista de rádios: pesquisa, logotipos, streams que funcionam e o que está tocando.

Developer ou Pro

Fabricantes de automóveis, TV e hardware

Rádio na internet em painéis de automóveis, Smart TV, boxes e rádios Wi-Fi, com logotipos em todos os tamanhos e streams verificados diariamente.

Business ou licença de dados

Indústria musical e análise

Veja que músicas e artistas a rádio toca, onde e com que frequência. Para editoras, promotores e estudos de mercado.

Pro ou Business

Sites e widgets

Mostre rádios locais, um ranking ou o que está tocando no seu próprio site.

Free ou Developer

Planos

Comece grátis. Mude de plano quando lançar; cancele em qualquer mês.

Free

Grátis
  • 1.000 chamadas por dia
  • 30 chamadas por minuto
  • Uso não comercial
  • "Powered by Radioguide.fm" com link obrigatório
  • Logotipos e estado dos streams
  • Tocando agora
  • Rankings de rádio
  • Disponibilidade, codec e bitrate
  • Registro de alterações e webhooks
  • Exportação completa diária
Obtenha uma chave grátis

Developer

€ 29,00 por mês
  • 50.000 chamadas por dia
  • 300 chamadas por minuto
  • Uso comercial numa app ou site
  • Logotipos e estado dos streams
  • Tocando agora
  • Rankings de rádio
  • Disponibilidade, codec e bitrate
  • Registro de alterações e webhooks
  • Exportação completa diária
Escolher Developer

Pro

€ 149,00 por mês
  • 500.000 chamadas por dia
  • 1.500 chamadas por minuto
  • Uso comercial numa app ou site
  • Logotipos e estado dos streams
  • Tocando agora
  • Rankings de rádio
  • Disponibilidade, codec e bitrate
  • Registro de alterações e webhooks
  • Exportação completa diária
Escolher Pro

Business

€ 499,00 por mês
  • 5.000.000 chamadas por dia
  • 6.000 chamadas por minuto
  • Uso comercial em várias apps
  • Logotipos e estado dos streams
  • Tocando agora
  • Rankings de rádio
  • Disponibilidade, codec e bitrate
  • Registro de alterações e webhooks
  • Exportação completa diária
  • SLA de disponibilidade de 99,9%
Escolher Business

Enterprise

desde € 750,00 por mês
  • Limites à medida e licença de dados
  • Uso comercial em várias apps
  • Logotipos e estado dos streams
  • Tocando agora
  • Rankings de rádio
  • Disponibilidade, codec e bitrate
  • Registro de alterações e webhooks
  • Exportação completa diária
  • SLA de disponibilidade de 99,95%
Fale conosco

Os preços não incluem IVA. O IVA é acrescentado no pagamento.

Ver todos os planos e preços

Início rápido

Crie uma chave grátis

Inicie sessão, dê um nome ao projeto e copie a chave. Só é mostrada uma vez.

Faça a sua primeira chamada

curl -H "X-Api-Key: $RADIOGUIDE_KEY" "https://www.radioguide.fm/api/v2/search?q=jazz&country=US"
curl -H "X-Api-Key: $RADIOGUIDE_KEY" "https://www.radioguide.fm/api/v2/stations/64f1c2a9e4b0a1b2c3d4e5f6"
curl -H "X-Api-Key: $RADIOGUIDE_KEY" "https://www.radioguide.fm/api/v2/charts?country=NL&days=7"

Use no navegador

As chaves funcionam a partir do seu servidor. Para chamadas a partir de uma página web, adicione o seu domínio à chave no portal; outros sites não a poderão usar.

const r = await fetch("https://www.radioguide.fm/api/v2/channels", { headers: { "X-Api-Key": "rg_live_..." } });
const { data } = await r.json();

Radioguide em assistentes de IA

O nosso servidor MCP permite ao Claude, ao ChatGPT e a outros assistentes pesquisar rádios, ver o que está tocando, encontrar músicas no ar e ler os rankings de rádio, com links para as páginas das rádios.

Claude

No Claude (web ou desktop): Configurações, Conectores, Adicionar conector personalizado. Nome: Radioguide. URL:

https://www.radioguide.fm/mcp

Claude Code:

claude mcp add --transport http radioguide https://www.radioguide.fm/mcp --header "Authorization: Bearer rg_live_..."

Arquivo de configuração do Claude Desktop (claude_desktop_config.json), com a sua chave API:

{
    "mcpServers": {
        "radioguide": {
            "command": "npx",
            "args": [
                "-y",
                "mcp-remote",
                "https://www.radioguide.fm/mcp",
                "--header",
                "Authorization:${RADIOGUIDE_AUTH}"
            ],
            "env": {
                "RADIOGUIDE_AUTH": "Bearer rg_live_..."
            }
        }
    }
}

ChatGPT

No ChatGPT: Configurações, Apps e conectores, Configurações avançadas: ative o modo de programador. Depois crie um conector com este URL e sem autenticação:

https://www.radioguide.fm/mcp

No ChatGPT aparecem cartões de rádios com botão de reprodução (beta).

GPT personalizado com Actions: importe o esquema deste URL e escolha API key, Bearer, como autenticação:

https://www.radioguide.fm/api/openapi.json?profile=gpt

Outros clientes MCP

Funciona qualquer cliente com o transporte Streamable HTTP: envie mensagens JSON-RPC por POST para o URL. Exemplo:

curl -s https://www.radioguide.fm/mcp -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"my-app","version":"1.0"}}}'

curl -s https://www.radioguide.fm/mcp -H "Content-Type: application/json" \
  -H "Authorization: Bearer rg_live_..." \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_stations","arguments":{"genre":"jazz","country":"FR"}}}'

Os clientes que não conseguem enviar cabeçalhos juntam a chave ao URL: https://www.radioguide.fm/mcp?api_key=YOUR_KEY. Use uma chave separada para isso.

Limites e atribuição

Sem chave: 20 chamadas de ferramentas por minuto e 300 por dia por rede, com até 5 resultados por resposta. Com uma chave API, cada chamada conta como uma chamada API do seu plano.

Os assistentes devem indicar o Radioguide.fm como fonte e incluir links para as páginas das rádios que mencionam. Cada resultado de ferramenta contém o link e a menção da fonte.

Parceiros de IA e dados

Está a criar um assistente, um motor de pesquisa ou um serviço de música? Licencie os nossos dados estruturados de rádios, músicas no ar e rankings, com exportações diárias, um feed de alterações, limites elevados e um acordo de atribuição.

  • Dados de rádios com streams verificados todos os dias
  • O que está tocando e rankings de rádio de milhares de rádios
  • Atribuição: mostre o Radioguide.fm como fonte, com uma ligação para a página da rádio, onde quer que os dados apareçam

Pedir uma proposta

Plano Free: mostre a atribuição

No plano Free pode usar os dados em projetos não comerciais se mostrar "Powered by Radioguide.fm" com um link para o nosso site onde quer que os dados apareçam. Cada resposta contém o texto em meta.attribution.

<a href="https://www.radioguide.fm">Powered by Radioguide.fm</a>
Radio 538 luisteren - Live!Popular agora