Radioguide Data API
Date radio pentru aplicații, mașini, televizoare și site-uri
Peste 100.000 de posturi de radio cu adrese de stream verificate zilnic, logo-uri, genuri și țări. Plus ce se aude acum, cele mai difuzate piese la radio și un flux de modificări ca să-ți păstrezi copia la zi.
# Posturi de jazz din Țările de Jos 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", ...} }] }
Ce primești
Un singur API pentru tot ce știm despre radio.
Posturi și streamuri
Caută după nume, țară, gen și limbă. Fiecare adresă de stream cu formatul ei și posturi care seamănă între ele.
Sănătatea streamurilor
Verificăm noi streamurile: online sau nu, codec, bitrate și disponibilitate pe 30 de zile. Gata cu posturile moarte în aplicația ta.
Acum se aude
Piesa de acum și cele dinainte, citite din streamurile a mii de posturi.
Topuri radio
Cele mai difuzate piese și cei mai difuzați artiști la radio, pe țară și gen, cu difuzări pe zi.
Radioguide Channels
Canalele noastre cu muzică nouă de la artiști independenți: ce se aude acum și programul pieselor următoare.
Rămâi sincronizat
Un flux de modificări, un export complet zilnic și webhookuri când se schimbă un post, cade un stream sau începe o piesă nouă.
Cine îl folosește
Aplicații radio
Construiește o aplicație radio fără să întreții o listă de posturi: căutare, logo-uri, streamuri care funcționează și ce se aude acum.
Developer sau ProProducători auto, TV și hardware
Radio pe internet în bordul mașinii, Smart TV, set-top box și radiouri Wi-Fi, cu logo-uri în orice dimensiune și streamuri verificate zilnic.
Business sau licență de dateIndustria muzicală și analiză
Vezi ce piese și artiști difuzează radioul, unde și cât de des. Pentru case de discuri, promotori și studii de piață.
Pro sau BusinessSite-uri și widgeturi
Arată posturi locale, un top sau ce se aude acum pe propriul site.
Free sau DeveloperPlanuri
Începe gratuit. Treci la un plan plătit când lansezi; anulezi în orice lună.
Free
- 1.000 apeluri pe zi
- 30 apeluri pe minut
- Utilizare necomercială
- "Powered by Radioguide.fm" cu link este obligatoriu
- Logo-uri și starea streamurilor
- Acum se aude
- Topuri radio
- Disponibilitate, codec și bitrate
- Flux de modificări și webhookuri
- Export complet zilnic
Developer
- 50.000 apeluri pe zi
- 300 apeluri pe minut
- Utilizare comercială într-o aplicație sau un site
- Logo-uri și starea streamurilor
- Acum se aude
- Topuri radio
- Disponibilitate, codec și bitrate
- Flux de modificări și webhookuri
- Export complet zilnic
Pro
- 500.000 apeluri pe zi
- 1.500 apeluri pe minut
- Utilizare comercială într-o aplicație sau un site
- Logo-uri și starea streamurilor
- Acum se aude
- Topuri radio
- Disponibilitate, codec și bitrate
- Flux de modificări și webhookuri
- Export complet zilnic
Business
- 5.000.000 apeluri pe zi
- 6.000 apeluri pe minut
- Utilizare comercială în mai multe aplicații
- Logo-uri și starea streamurilor
- Acum se aude
- Topuri radio
- Disponibilitate, codec și bitrate
- Flux de modificări și webhookuri
- Export complet zilnic
- SLA de disponibilitate de 99,9%
Enterprise
- Limite personalizate și licență de date
- Utilizare comercială în mai multe aplicații
- Logo-uri și starea streamurilor
- Acum se aude
- Topuri radio
- Disponibilitate, codec și bitrate
- Flux de modificări și webhookuri
- Export complet zilnic
- SLA de disponibilitate de 99,95%
Prețurile nu includ TVA. TVA se adaugă la plată.
Pornire rapidă
Creează o cheie gratuită
Autentifică-te, dă un nume proiectului și copiază cheia. Este afișată o singură dată.
Fă primul apel
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"
Folosește-l în browser
Cheile funcționează de pe serverul tău. Pentru apeluri dintr-o pagină web, adaugă domeniul tău la cheie în portal; alte site-uri nu o vor putea folosi.
const r = await fetch("https://www.radioguide.fm/api/v2/channels", { headers: { "X-Api-Key": "rg_live_..." } });
const { data } = await r.json();Radioguide în asistenții AI
Serverul nostru MCP le permite lui Claude, ChatGPT și altor asistenți să caute posturi, să vadă ce se difuzează, să găsească melodii în eter și să citească topurile, cu linkuri către paginile posturilor.
Claude
În Claude (web sau desktop): Setări, Conectori, Adaugă conector personalizat. Nume: Radioguide. Adresă:
https://www.radioguide.fm/mcp
Claude Code:
claude mcp add --transport http radioguide https://www.radioguide.fm/mcp --header "Authorization: Bearer rg_live_..."
Fișierul de configurare Claude Desktop (claude_desktop_config.json), cu cheia ta 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
În ChatGPT: Setări, Aplicații și conectori, Setări avansate: activează modul dezvoltator. Apoi creează un conector cu această adresă, fără autentificare:
https://www.radioguide.fm/mcp
În ChatGPT apar carduri de posturi cu buton de redare (beta).
GPT personalizat cu Actions: importă schema de la această adresă și alege API key, Bearer, ca autentificare:
https://www.radioguide.fm/api/openapi.json?profile=gpt
Alți clienți MCP
Funcționează orice client cu transport Streamable HTTP: trimite mesaje JSON-RPC prin POST la această adresă. Exemplu:
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"}}}'
Clienții care nu pot trimite antete adaugă cheia în adresă: https://www.radioguide.fm/mcp?api_key=YOUR_KEY. Folosește o cheie separată pentru asta.
Fără cheie: 20 apeluri de instrumente pe minut și 300 pe zi pentru fiecare rețea, cu cel mult 5 rezultate pe răspuns. Cu o cheie API, fiecare apel contează ca un apel API din pachetul tău.
Asistenții trebuie să menționeze Radioguide.fm ca sursă și să trimită către paginile posturilor pe care le menționează. Fiecare rezultat conține linkul și mențiunea sursei.
Construiești un asistent, un motor de căutare sau un serviciu muzical? Licențiază datele noastre structurate despre posturi, melodiile difuzate și topuri, cu exporturi zilnice, flux de modificări, limite mari și un acord de atribuire.
- Date despre posturi, cu streamuri verificate zilnic
- Ce se difuzează acum și topuri radio de la mii de posturi
- Atribuire: afișează Radioguide.fm ca sursă, cu link către pagina postului, oriunde apar datele
Cu planul Free poți folosi datele în proiecte necomerciale dacă afișezi "Powered by Radioguide.fm" cu un link către site-ul nostru oriunde apar datele. Fiecare răspuns conține textul în meta.attribution.
<a href="https://www.radioguide.fm">Powered by Radioguide.fm</a>
Referință API OpenAPI 3.1 MCP Jurnal de modificări Starea streamurilor Condiții de utilizare Licență de date