Radio Browser API
Community-maintained directory of internet radio stations searchable by country, language, genre tags, and codec. Returns station metadata, playback details, and database statistics across multiple mirror servers.
Screenshot:
Slug: radio-browser
Key:
Base URL:
Auth: none
Endpoints: 28
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 16:08:03.160248
Key:
radio-browser.info:radio-browser-apiBase URL:
https://de1.api.radio-browser.info/json/Auth: none
Endpoints: 28
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 16:08:03.160248
Links
SDKs:
- radio-browser (javascript)
- pyradios (python)
- python-radios (python)
- aioradios (python)
- radio-browser-api (typescript)
Topics
Endpoints (28)
| Path | Summary | Response | Auth |
|---|---|---|---|
| codecs | List all codecs | application/json |
— |
| countries | List countries | application/json |
— |
| countries/{filter} | Filter countries | application/json |
— |
| languages | List languages | application/json |
— |
| servers | List API servers | application/json |
— |
| states | List states | application/json |
— |
| states/{country} | List states | application/json |
— |
| states/{country}/{filter} | Filter states by country | application/json |
— |
| stations | List all radio stations | application/json |
— |
| stations/broken/{rowcount} | Get broken stations | application/json |
— |
| stations/bycodec/{codec} | Get stations by codec | application/json |
— |
| stations/bycountry/{country} | Get stations by country | application/json |
— |
| stations/bycountrycodeexact/{code} | Get stations by country code | application/json |
— |
| stations/bylanguage/{language} | Get stations by language | application/json |
— |
| stations/byname/{name} | Search stations by name | application/json |
— |
| stations/bytag/{tag} | Get stations by tag | application/json |
— |
| stations/byuuid/{stationuuid} | Get station by UUID | application/json |
— |
| stations/byuuid/{uuid} | Get station by UUID | application/json |
— |
| stations/lastchange/{rowcount} | Get recently changed stations | application/json |
— |
| stations/lastclick/{rowcount} | Get recently clicked stations | application/json |
— |
| stations/search | Search stations | application/json |
— |
| stations/topclick/{count} | Get most clicked stations | application/json |
— |
| stations/topclick/{rowcount} | Get top clicked stations | application/json |
— |
| stations/topvote/{count} | Get most voted stations | application/json |
— |
| stations/topvote/{rowcount} | Get top voted stations | application/json |
— |
| stats | Get API statistics | application/json |
— |
| tags | List tags | application/json |
— |
| url/{stationuuid} | Record station click | application/json |
— |