Radioguide Data API
Dane radiowe dla aplikacji, samochodów, telewizorów i stron
Ponad 100 000 stacji radiowych z adresami streamów sprawdzanymi codziennie, logo, gatunkami i krajami. Do tego to, co teraz gra, najczęściej grane utwory w radiu i kanał zmian, by Twoja kopia była aktualna.
# Stacje jazzowe w Holandii 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", ...} }] }
Co dostajesz
Jedno API do wszystkiego, co wiemy o radiu.
Stacje i streamy
Szukaj po nazwie, kraju, gatunku i języku. Każdy adres streamu z formatem oraz stacje do siebie podobne.
Stan streamów
Sami sprawdzamy streamy: online czy nie, kodek, bitrate i dostępność z 30 dni. Koniec z martwymi stacjami w Twojej aplikacji.
Teraz gra
Utwór na antenie i te przed nim, odczytane ze streamów tysięcy stacji.
Radiowe listy przebojów
Najczęściej grane utwory i artyści w radiu, według kraju i gatunku, z odtworzeniami dziennie.
Radioguide Channels
Nasze własne kanały z nową muzyką niezależnych artystów: co teraz gra i plan kolejnych utworów.
Bądź na bieżąco
Kanał zmian, pełny codzienny eksport i webhooki, gdy stacja się zmienia, stream przestaje działać albo zaczyna się nowy utwór.
Kto z tego korzysta
Aplikacje radiowe
Zbuduj aplikację radiową bez prowadzenia własnej listy stacji: wyszukiwanie, logo, działające streamy i to, co teraz gra.
Developer lub ProProducenci samochodów, telewizorów i sprzętu
Radio internetowe w samochodach, Smart TV, dekoderach i radiach Wi-Fi, z logo w każdym rozmiarze i codziennie sprawdzanymi streamami.
Business lub licencja na daneBranża muzyczna i analityka
Zobacz, jakie utwory i artystów gra radio, gdzie i jak często. Dla wytwórni, promotorów i badań rynku.
Pro lub BusinessStrony i widżety
Pokaż lokalne stacje, listę top lub to, co teraz gra, na własnej stronie.
Free lub DeveloperPlany
Zacznij za darmo. Przejdź na płatny plan przy starcie; anuluj w dowolnym miesiącu.
Free
- 1 000 wywołań dziennie
- 30 wywołań na minutę
- Użytek niekomercyjny
- "Powered by Radioguide.fm" z linkiem jest wymagane
- Logo i status streamów
- Teraz gra
- Radiowe listy przebojów
- Dostępność, kodek i bitrate
- Kanał zmian i webhooki
- Pełny codzienny eksport
Developer
- 50 000 wywołań dziennie
- 300 wywołań na minutę
- Użytek komercyjny w jednej aplikacji lub stronie
- Logo i status streamów
- Teraz gra
- Radiowe listy przebojów
- Dostępność, kodek i bitrate
- Kanał zmian i webhooki
- Pełny codzienny eksport
Pro
- 500 000 wywołań dziennie
- 1 500 wywołań na minutę
- Użytek komercyjny w jednej aplikacji lub stronie
- Logo i status streamów
- Teraz gra
- Radiowe listy przebojów
- Dostępność, kodek i bitrate
- Kanał zmian i webhooki
- Pełny codzienny eksport
Business
- 5 000 000 wywołań dziennie
- 6 000 wywołań na minutę
- Użytek komercyjny w kilku aplikacjach
- Logo i status streamów
- Teraz gra
- Radiowe listy przebojów
- Dostępność, kodek i bitrate
- Kanał zmian i webhooki
- Pełny codzienny eksport
- SLA dostępności 99,9%
Enterprise
- Własne limity i licencja na dane
- Użytek komercyjny w kilku aplikacjach
- Logo i status streamów
- Teraz gra
- Radiowe listy przebojów
- Dostępność, kodek i bitrate
- Kanał zmian i webhooki
- Pełny codzienny eksport
- SLA dostępności 99,95%
Ceny nie zawierają VAT. VAT zostanie doliczony przy płatności.
Szybki start
Utwórz darmowy klucz
Zaloguj się, nazwij projekt i skopiuj klucz. Jest pokazywany tylko raz.
Wykonaj pierwsze wywołanie
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"
Użyj w przeglądarce
Klucze działają z Twojego serwera. Do wywołań ze strony internetowej dodaj swoją domenę do klucza w portalu; inne strony nie będą mogły go użyć.
const r = await fetch("https://www.radioguide.fm/api/v2/channels", { headers: { "X-Api-Key": "rg_live_..." } });
const { data } = await r.json();Radioguide w asystentach AI
Nasz serwer MCP pozwala Claude, ChatGPT i innym asystentom wyszukiwać stacje, sprawdzać, co gra, znajdować utwory na antenie i czytać listy przebojów, z linkami do stron stacji.
Claude
W Claude (web lub desktop): Ustawienia, Łączniki, Dodaj własny łącznik. Nazwa: 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_..."
Plik konfiguracyjny Claude Desktop (claude_desktop_config.json) z Twoim kluczem 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
W ChatGPT: Ustawienia, Aplikacje i łączniki, Ustawienia zaawansowane: włącz tryb dewelopera. Następnie utwórz łącznik z tym adresem, bez uwierzytelniania:
https://www.radioguide.fm/mcp
W ChatGPT pojawiają się karty stacji z przyciskiem odtwarzania (beta).
Własny GPT z Actions: zaimportuj schemat z tego adresu i wybierz API key, Bearer, jako uwierzytelnianie:
https://www.radioguide.fm/api/openapi.json?profile=gpt
Inni klienci MCP
Działa każdy klient z transportem Streamable HTTP: wysyłaj wiadomości JSON-RPC metodą POST na ten adres. Przykład:
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"}}}'
Klienci, którzy nie mogą wysyłać nagłówków, dodają klucz do adresu: https://www.radioguide.fm/mcp?api_key=YOUR_KEY. Użyj do tego osobnego klucza.
Bez klucza: 20 wywołań narzędzi na minutę i 300 dziennie na sieć, do 5 wyników na odpowiedź. Z kluczem API każde wywołanie liczy się jako jedno wywołanie API Twojego pakietu.
Asystenci muszą podawać Radioguide.fm jako źródło i linkować do wymienionych stron stacji. Każdy wynik zawiera link i informację o źródle.
Tworzysz asystenta, wyszukiwarkę lub serwis muzyczny? Licencjonuj nasze uporządkowane dane o stacjach, odtwarzanych utworach i listach przebojów: codzienne eksporty, kanał zmian, wysokie limity i umowa o atrybucji.
- Dane stacji ze streamami sprawdzanymi codziennie
- Aktualnie grane utwory i listy przebojów z tysięcy stacji
- Atrybucja: podawaj Radioguide.fm jako źródło z linkiem do strony stacji wszędzie tam, gdzie pojawiają się dane
W planie Free możesz używać danych w projektach niekomercyjnych, jeśli wszędzie, gdzie pojawiają się dane, pokazujesz "Powered by Radioguide.fm" z linkiem do naszej strony. Każda odpowiedź zawiera ten tekst w meta.attribution.
<a href="https://www.radioguide.fm">Powered by Radioguide.fm</a>
Dokumentacja API OpenAPI 3.1 MCP Lista zmian Status streamów Warunki korzystania Licencja na dane