stations: List all radio stations

API: radio-browser.info:radio-browser-api
Endpoint: /stations
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 315ms

Description

Returns a list of all radio stations in the database. Results can be large; consider using search or filters.

Parameters (2)

limit (integer, query, optional, default: 100)

Maximum number of stations to return

offset (integer, query, optional, default: 0)

Number of stations to skip for pagination

Examples (5)

Get German radio stations curl
curl 'https://de1.api.radio-browser.info/json/stations?countrycode=DE&limit=10'
import requests

resp = requests.get(
    "https://de1.api.radio-browser.info/json/stations",
    params={
        'countrycode': 'DE',
        'limit': '10',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("radio-browser")
result = api.fetch("stations", countrycode="DE", limit=10)

for item in result:
    print(item)
const resp = await fetch("https://de1.api.radio-browser.info/json/stations?countrycode=DE&limit=10");
const data = await resp.json();
Get MP3 jazz stations curl
curl 'https://de1.api.radio-browser.info/json/stations?codec=MP3&tag=jazz&limit=20'
import requests

resp = requests.get(
    "https://de1.api.radio-browser.info/json/stations",
    params={
        'codec': 'MP3',
        'tag': 'jazz',
        'limit': '20',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("radio-browser")
result = api.fetch("stations", codec="MP3", tag="jazz", limit=20)

for item in result:
    print(item)
const resp = await fetch("https://de1.api.radio-browser.info/json/stations?codec=MP3&tag=jazz&limit=20");
const data = await resp.json();
Get top stations by votes curl
curl 'https://de1.api.radio-browser.info/json/stations?order=votes&reverse=true&limit=50'
import requests

resp = requests.get(
    "https://de1.api.radio-browser.info/json/stations",
    params={
        'order': 'votes',
        'reverse': 'true',
        'limit': '50',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("radio-browser")
result = api.fetch("stations", order="votes", reverse="true", limit=50)

for item in result:
    print(item)
const resp = await fetch("https://de1.api.radio-browser.info/json/stations?order=votes&reverse=true&limit=50");
const data = await resp.json();
Get stations by tag with limit (radio-browser) doc_extracted
curl 'https://de1.api.radio-browser.info/json/stations?limit=5&tag=jazz'
import requests

resp = requests.get(
    "https://de1.api.radio-browser.info/json/stations",
    params={
        'limit': '5',
        'tag': 'jazz',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("radio-browser")
result = api.fetch("stations", limit=5, tag="jazz")

for item in result:
    print(item)
const resp = await fetch("https://de1.api.radio-browser.info/json/stations?limit=5&tag=jazz");
const data = await resp.json();
List all radio stations probe-gate
curl 'https://de1.api.radio-browser.info/json/stations?limit=100&offset=0'
import requests

resp = requests.get(
    "https://de1.api.radio-browser.info/json/stations",
    params={
        'limit': '100',
        'offset': '0',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("radio-browser")
result = api.fetch("stations", limit=100, offset=0)

for item in result:
    print(item)
const resp = await fetch("https://de1.api.radio-browser.info/json/stations?limit=100&offset=0");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:20:19.207623 200 315ms
2026-04-16 16:59:55.410352 200 384ms
2026-04-16 02:01:01.207242 200 310ms
2026-04-16 01:51:32.832128 200 502ms
2026-04-16 01:47:20.655939 200 270ms
2026-04-16 01:27:17.390110 200 302ms
2026-04-16 00:40:23.880070 200 351ms
2026-04-15 03:40:41.597046 200 354ms
2026-04-15 03:16:29.357299 200 278ms
2026-04-15 03:04:00.782924 200 346ms
2026-04-15 02:06:15.554563 200 285ms
2026-04-15 01:06:01.871148 200 170ms
2026-04-14 03:32:13.284857 200 303ms
2026-04-14 03:27:30.958104 200 221ms
2026-04-14 03:13:36.331477 200 287ms
2026-04-14 03:00:50.221666 200 406ms
2026-04-14 01:41:43.651687 200 268ms
2026-04-12 16:56:05.819848 200 302ms
2026-04-12 15:38:14.151638 200 367ms
2026-04-12 14:40:32.778899 200 282ms
2026-04-12 13:50:54.673913 200 260ms
2026-04-12 12:35:22.212748 200 253ms
2026-04-10 02:46:31.952570 200 153ms
2026-04-10 02:41:16.630428 200 472ms
2026-04-10 02:02:24.602269 200 259ms
2026-04-10 01:24:23.215806 200 580ms
2026-04-10 00:28:37.275961 200 256ms
2026-04-09 01:25:21.418252 200 329ms
2026-04-09 00:59:30.530121 200 262ms
2026-04-09 00:35:25.093138 200 416ms
2026-04-09 00:34:20.684513 200 322ms
2026-04-09 00:10:46.569144 200 245ms
2026-04-08 07:19:58.321086 200 331ms
2026-04-08 07:10:20.881506 200 270ms
2026-04-08 02:18:02.932059 200 270ms
2026-04-08 00:57:43.799420 200 1130ms
2026-04-08 00:06:29.019483 200 311ms
2026-04-07 01:41:34.101579 200 287ms
2026-04-07 01:32:51.438096 200 313ms
2026-04-07 01:13:06.708386 200 347ms
2026-04-07 01:10:20.811936 200 296ms
2026-04-07 00:05:06.225374 200 476ms
2026-04-06 06:50:06.549185 200 293ms
2026-04-06 06:11:17.219577 200 362ms
2026-04-06 06:10:15.953043 200 347ms
2026-04-06 04:41:07.836649 200 233ms
2026-04-06 04:11:17.165309 200 310ms
2026-04-05 03:57:42.795856 200 294ms
2026-04-05 03:53:30.884025 200 269ms
2026-04-05 03:22:54.301168 200 351ms