codecs: List all codecs

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

Description

Get a list of all audio codecs with station counts

Parameters (5)

hidebroken (boolean, query, optional, default: False)
limit (integer, query, optional, default: 100000)
offset (integer, query, optional, default: 0)
order (string, query, optional)
reverse (boolean, query, optional, default: False)

Examples (3)

List all codecs with defaults curl
curl 'https://de1.api.radio-browser.info/json/codecs'
import requests

resp = requests.get("https://de1.api.radio-browser.info/json/codecs")
data = resp.json()
import zingu_apis

api = zingu_apis.api("radio-browser")
result = api.fetch("codecs")

for item in result:
    print(item)
const resp = await fetch("https://de1.api.radio-browser.info/json/codecs");
const data = await resp.json();
List codecs with pagination (first 50) curl
curl 'https://de1.api.radio-browser.info/json/codecs?limit=50&offset=0'
import requests

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

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

for item in result:
    print(item)
const resp = await fetch("https://de1.api.radio-browser.info/json/codecs?limit=50&offset=0");
const data = await resp.json();
List codecs sorted by name in reverse order curl
curl 'https://de1.api.radio-browser.info/json/codecs?order=name&reverse=True'
import requests

resp = requests.get(
    "https://de1.api.radio-browser.info/json/codecs",
    params={
        'order': 'name',
        'reverse': True,
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("radio-browser")
result = api.fetch("codecs", order="name", reverse=True)

for item in result:
    print(item)
const resp = await fetch("https://de1.api.radio-browser.info/json/codecs?order=name&reverse=True");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:17:23.873777 200 299ms
2026-04-16 03:11:21.901914 200 356ms
2026-04-16 02:25:32.535099 200 516ms
2026-04-16 02:10:17.989704 200 299ms
2026-04-15 02:21:51.535378 200 268ms
2026-04-15 01:01:10.859766 200 308ms
2026-04-15 00:35:58.775635 200 275ms
2026-04-14 03:31:07.338093 200 681ms
2026-04-14 03:25:17.144415 200 273ms
2026-04-14 02:16:57.230016 200 264ms
2026-04-12 15:20:11.207131 200 238ms
2026-04-12 13:25:30.978332 200 414ms
2026-04-12 12:40:38.699795 200 278ms
2026-04-10 02:04:45.111103 200 233ms
2026-04-10 02:01:20.014179 200 417ms
2026-04-10 01:44:44.906889 200 297ms
2026-04-09 03:29:33.319444 200 490ms
2026-04-09 01:31:19.369648 200 391ms
2026-04-09 00:24:35.833482 200 344ms
2026-04-08 07:27:47.789129 200 313ms
2026-04-08 01:39:27.865281 200 307ms
2026-04-08 00:29:38.901578 200 247ms
2026-04-07 01:30:47.701343 200 350ms
2026-04-07 00:43:19.961348 200 364ms
2026-04-07 00:04:02.397991 200 354ms
2026-04-06 05:57:23.857793 200 354ms
2026-04-06 04:25:11.901131 200 315ms
2026-04-05 16:45:52.834198 ERR
2026-04-05 03:47:22.647100 200 235ms
2026-04-05 03:11:32.998079 200 308ms
2026-04-05 01:11:09.573676 200 300ms
2026-04-04 03:31:38.295820 200 298ms
2026-04-04 03:14:53.452509 200 236ms
2026-04-04 02:54:23.757792 200 252ms
2026-04-03 13:38:37.401744 200 202ms
2026-04-03 13:36:25.098217 200 293ms
2026-04-03 12:54:12.532548 200 186ms
2026-03-30 03:17:36.640735 200 246ms
2026-03-30 02:27:07.290656 200 346ms
2026-03-30 02:19:10.363483 200 251ms
2026-03-29 13:58:08.827104 200 472ms
2026-03-29 13:23:53.031509 200 240ms
2026-03-29 13:15:06.060483 200 230ms
2026-03-23 10:46:36.682565 200 222ms
2026-03-23 10:08:26.842572 200 147ms
2026-03-23 09:49:26.961548 200 163ms