Radioguide Data API
Radiodata för appar, bilar, tv och webbplatser
Över 100 000 radiostationer med ström-URL:er som vi kontrollerar varje dag, logotyper, genrer och länder. Plus vad som spelas nu, de mest spelade låtarna på radion och ett ändringsflöde som håller din kopia aktuell.
# Jazzstationer i Nederländerna 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", ...} }] }
Vad du får
Ett API för allt vi vet om radio.
Stationer och strömmar
Sök på namn, land, genre och språk. Varje ström-URL med format, och stationer som liknar varandra.
Strömmarnas hälsa
Vi kontrollerar strömmarna själva: online eller inte, codec, bithastighet och drifttid över 30 dagar. Inga fler döda stationer i din app.
Spelas nu
Låten som spelas nu och de före den, avlästa ur strömmarna från tusentals stationer.
Radiotopplistor
De mest spelade låtarna och artisterna på radion, per land och genre, med spelningar per dag.
Radioguide Channels
Våra egna kanaler med ny musik från oberoende artister: vad som spelas nu och schemat för nästa låtar.
Håll dig synkad
Ett ändringsflöde, en fullständig daglig export och webhooks när en station ändras, en ström slutar fungera eller en ny låt börjar.
Vem använder det
Radioappar
Bygg en radioapp utan att underhålla en stationslista: sök, logotyper, fungerande strömmar och vad som spelas nu.
Developer eller ProBil-, tv- och hårdvarutillverkare
Internetradio i instrumentpaneler, smart-tv, digitalboxar och wifi-radioapparater, med logotyper i alla storlekar och strömmar som kontrolleras dagligen.
Business eller datalicensMusikbranschen och analys
Se vilka låtar och artister radion spelar, var och hur ofta. För skivbolag, promotorer och marknadsundersökningar.
Pro eller BusinessWebbplatser och widgetar
Visa lokala stationer, en topplista eller vad som spelas nu på din egen webbplats.
Free eller DeveloperPlaner
Börja gratis. Uppgradera när du går live; säg upp när som helst varje månad.
Free
- 1 000 anrop per dag
- 30 anrop per minut
- Icke-kommersiell användning
- "Powered by Radioguide.fm" med länk krävs
- Logotyper och strömstatus
- Spelas nu
- Radiotopplistor
- Drifttid, codec och bithastighet
- Ändringsflöde och webhooks
- Fullständig daglig export
Developer
- 50 000 anrop per dag
- 300 anrop per minut
- Kommersiell användning i en app eller webbplats
- Logotyper och strömstatus
- Spelas nu
- Radiotopplistor
- Drifttid, codec och bithastighet
- Ändringsflöde och webhooks
- Fullständig daglig export
Pro
- 500 000 anrop per dag
- 1 500 anrop per minut
- Kommersiell användning i en app eller webbplats
- Logotyper och strömstatus
- Spelas nu
- Radiotopplistor
- Drifttid, codec och bithastighet
- Ändringsflöde och webhooks
- Fullständig daglig export
Business
- 5 000 000 anrop per dag
- 6 000 anrop per minut
- Kommersiell användning i flera appar
- Logotyper och strömstatus
- Spelas nu
- Radiotopplistor
- Drifttid, codec och bithastighet
- Ändringsflöde och webhooks
- Fullständig daglig export
- SLA för drifttid på 99,9%
Enterprise
- Egna gränser och datalicens
- Kommersiell användning i flera appar
- Logotyper och strömstatus
- Spelas nu
- Radiotopplistor
- Drifttid, codec och bithastighet
- Ändringsflöde och webhooks
- Fullständig daglig export
- SLA för drifttid på 99,95%
Priserna är exklusive moms. Momsen läggs till i kassan.
Snabbstart
Skapa en gratis nyckel
Logga in, namnge ditt projekt och kopiera nyckeln. Den visas bara en gång.
Gör ditt första anrop
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"
Använd den i webbläsaren
Nycklar fungerar från din server. För anrop från en webbsida lägger du till din domän på nyckeln i portalen; andra webbplatser kan då inte använda den.
const r = await fetch("https://www.radioguide.fm/api/v2/channels", { headers: { "X-Api-Key": "rg_live_..." } });
const { data } = await r.json();Radioguide i AI-assistenter
Med vår MCP-server kan Claude, ChatGPT och andra assistenter söka stationer, se vad som spelas, hitta låtar i etern och läsa radiotopplistorna, med länkar till stationssidorna.
Claude
I Claude (webb eller skrivbord): Inställningar, Anslutningar, Lägg till anpassad anslutning. Namn: Radioguide. Adress:
https://www.radioguide.fm/mcp
Claude Code:
claude mcp add --transport http radioguide https://www.radioguide.fm/mcp --header "Authorization: Bearer rg_live_..."
Konfigurationsfil för Claude Desktop (claude_desktop_config.json) med din API-nyckel:
{
"mcpServers": {
"radioguide": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://www.radioguide.fm/mcp",
"--header",
"Authorization:${RADIOGUIDE_AUTH}"
],
"env": {
"RADIOGUIDE_AUTH": "Bearer rg_live_..."
}
}
}
}
ChatGPT
I ChatGPT: Inställningar, Appar och anslutningar, Avancerade inställningar: slå på utvecklarläget. Skapa sedan en anslutning med den här adressen och utan autentisering:
https://www.radioguide.fm/mcp
I ChatGPT visas stationskort med en spelknapp (beta).
Egen GPT med Actions: importera schemat från den här adressen och välj API key, Bearer, som autentisering:
https://www.radioguide.fm/api/openapi.json?profile=gpt
Andra MCP-klienter
Alla klienter med Streamable HTTP-transport fungerar: skicka JSON-RPC-meddelanden med POST till adressen. Exempel:
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"}}}'
Klienter som inte kan skicka headers lägger nyckeln i adressen: https://www.radioguide.fm/mcp?api_key=YOUR_KEY. Använd en separat nyckel för detta.
Utan nyckel: 20 verktygsanrop per minut och 300 per dag per nätverk, med upp till 5 resultat per svar. Med en API-nyckel räknas varje verktygsanrop som ett API-anrop i ditt paket.
Assistenter måste ange Radioguide.fm som källa och länka till stationssidorna de nämner. Varje verktygsresultat innehåller länken och källhänvisningen.
Bygger du en assistent, en sökmotor eller en musiktjänst? Licensiera vår strukturerade data om stationer, låtar som spelas och topplistor, med dagliga exporter, ändringsflöde, höga gränser och ett avtal om källhänvisning.
- Stationsdata med strömmar som vi kontrollerar varje dag
- Låtar som spelas nu och radiotopplistor från tusentals stationer
- Källhänvisning: visa Radioguide.fm som källa med en länk till stationssidan överallt där datan visas
Med Free-planen får du använda datan i icke-kommersiella projekt om du visar "Powered by Radioguide.fm" med en länk till vår webbplats överallt där datan visas. Varje svar innehåller texten i meta.attribution.
<a href="https://www.radioguide.fm">Powered by Radioguide.fm</a>
API-referens OpenAPI 3.1 MCP Ändringslogg Strömstatus Användarvillkor Datalicens