Radioguide Data API
Radiodata til apps, biler, tv og hjemmesider
Over 100.000 radiostationer med stream-URL'er, som vi kontrollerer hver dag, logoer, genrer og lande. Plus hvad der spiller nu, de mest spillede numre i radioen og et ændringsfeed, der holder din kopi opdateret.
# Jazzstationer i Holland 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", ...} }] }
Hvad du får
Ét API til alt, hvad vi ved om radio.
Stationer og streams
Søg på navn, land, genre og sprog. Alle stream-URL'er med format og stationer, der ligner hinanden.
Streamenes sundhed
Vi kontrollerer selv streamene: online eller ej, codec, bitrate og oppetid over 30 dage. Ikke flere døde stationer i din app.
Spiller nu
Nummeret i æteren og dem før, læst fra streams fra tusindvis af stationer.
Radiohitlister
De mest spillede numre og kunstnere i radioen, pr. land og genre, med afspilninger pr. dag.
Radioguide Channels
Vores egne kanaler med ny musik fra uafhængige kunstnere: hvad der spiller nu, og planen for de næste numre.
Hold dig synkroniseret
Et ændringsfeed, en fuld daglig eksport og webhooks, når en station ændres, et stream falder ud, eller et nyt nummer begynder.
Hvem bruger det
Radio-apps
Byg en radio-app uden at vedligeholde en stationsliste: søgning, logoer, fungerende streams og hvad der spiller nu.
Developer eller ProBil-, tv- og hardwareproducenter
Netradio i instrumentbrætter, smart-tv, tv-bokse og wifi-radioer, med logoer i alle størrelser og streams, der kontrolleres dagligt.
Business eller datalicensMusikbranchen og analyse
Se hvilke numre og kunstnere radioen spiller, hvor og hvor ofte. Til pladeselskaber, promotorer og markedsanalyse.
Pro eller BusinessHjemmesider og widgets
Vis lokale stationer, en topliste eller hvad der spiller nu på din egen side.
Free eller DeveloperPlaner
Start gratis. Opgrader, når du går live; opsig hvilken som helst måned.
Free
- 1.000 kald pr. dag
- 30 kald pr. minut
- Ikke-kommerciel brug
- "Powered by Radioguide.fm" med link er påkrævet
- Logoer og streamstatus
- Spiller nu
- Radiohitlister
- Oppetid, codec og bitrate
- Ændringsfeed og webhooks
- Fuld daglig eksport
Developer
- 50.000 kald pr. dag
- 300 kald pr. minut
- Kommerciel brug i én app eller hjemmeside
- Logoer og streamstatus
- Spiller nu
- Radiohitlister
- Oppetid, codec og bitrate
- Ændringsfeed og webhooks
- Fuld daglig eksport
Pro
- 500.000 kald pr. dag
- 1.500 kald pr. minut
- Kommerciel brug i én app eller hjemmeside
- Logoer og streamstatus
- Spiller nu
- Radiohitlister
- Oppetid, codec og bitrate
- Ændringsfeed og webhooks
- Fuld daglig eksport
Business
- 5.000.000 kald pr. dag
- 6.000 kald pr. minut
- Kommerciel brug i flere apps
- Logoer og streamstatus
- Spiller nu
- Radiohitlister
- Oppetid, codec og bitrate
- Ændringsfeed og webhooks
- Fuld daglig eksport
- Oppetids-SLA på 99,9%
Enterprise
- Egne grænser og datalicens
- Kommerciel brug i flere apps
- Logoer og streamstatus
- Spiller nu
- Radiohitlister
- Oppetid, codec og bitrate
- Ændringsfeed og webhooks
- Fuld daglig eksport
- Oppetids-SLA på 99,95%
Priserne er ekskl. moms. Momsen lægges til ved betalingen.
Kom hurtigt i gang
Opret en gratis nøgle
Log ind, navngiv dit projekt, og kopiér nøglen. Den vises kun én gang.
Lav dit første kald
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"
Brug den i browseren
Nøgler virker fra din server. Til kald fra en webside tilføjer du dit domæne til nøglen i portalen; andre sider kan så ikke bruge 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 vores MCP-server kan Claude, ChatGPT og andre assistenter søge stationer, se hvad der spiller, finde sange i æteren og læse hitlisterne, med links til stationssiderne.
Claude
I Claude (web eller desktop): Indstillinger, Forbindelser, Tilføj brugerdefineret forbindelse. Navn: Radioguide. Adresse:
https://www.radioguide.fm/mcp
Claude Code:
claude mcp add --transport http radioguide https://www.radioguide.fm/mcp --header "Authorization: Bearer rg_live_..."
Konfigurationsfil til Claude Desktop (claude_desktop_config.json) med din API-nøgle:
{
"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: Indstillinger, Apps og forbindelser, Avancerede indstillinger: slå udviklertilstand til. Opret derefter en forbindelse med denne adresse og uden godkendelse:
https://www.radioguide.fm/mcp
I ChatGPT vises stationskort med en afspilningsknap (beta).
Egen GPT med Actions: importér skemaet fra denne adresse og vælg API key, Bearer, som godkendelse:
https://www.radioguide.fm/api/openapi.json?profile=gpt
Andre MCP-klienter
Alle klienter med Streamable HTTP-transport virker: send JSON-RPC-beskeder med POST til adressen. Eksempel:
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, der ikke kan sende headers, tilføjer nøglen til adressen: https://www.radioguide.fm/mcp?api_key=YOUR_KEY. Brug en separat nøgle til det.
Uden nøgle: 20 værktøjskald pr. minut og 300 pr. dag pr. netværk, med op til 5 resultater pr. svar. Med en API-nøgle tæller hvert værktøjskald som ét API-kald i din pakke.
Assistenter skal angive Radioguide.fm som kilde og linke til de stationssider, de nævner. Hvert værktøjsresultat indeholder linket og kildeangivelsen.
Bygger du en assistent, en søgemaskine eller en musiktjeneste? Licensér vores strukturerede data om stationer, sange der spilles og hitlister, med daglige eksporter, ændringsfeed, høje grænser og en aftale om kildeangivelse.
- Stationsdata med streams, vi tjekker hver dag
- Det der spiller nu og hitlister fra tusindvis af stationer
- Kildeangivelse: vis Radioguide.fm som kilde med et link til stationssiden overalt, hvor dataene vises
Med Free-planen må du bruge dataene i ikke-kommercielle projekter, hvis du viser "Powered by Radioguide.fm" med et link til vores side overalt, hvor dataene vises. Hvert svar indeholder teksten i meta.attribution.
<a href="https://www.radioguide.fm">Powered by Radioguide.fm</a>
API-reference OpenAPI 3.1 MCP Ændringslog Streamstatus Brugsbetingelser Datalicens