channels: Get all channels

API: co.uk:bbc-iplayer-business-layer-api
Endpoint: /channels
Response format: unknown
Auth: unknown
Method: GET
Last Status: 200
Latency: 152ms

Description

Returns a list of all BBC channels available on iPlayer including BBC One, BBC Two, BBC Three, BBC Four, and regional channels.

Examples (1)

Get all channels probe-gate
curl 'https://ibl.api.bbci.co.uk/ibl/v1/channels'
import requests

resp = requests.get("https://ibl.api.bbci.co.uk/ibl/v1/channels")
data = resp.json()
import zingu_apis

api = zingu_apis.api("bbc-iplayer-business-layer")
result = api.fetch("channels")

for item in result:
    print(item)
const resp = await fetch("https://ibl.api.bbci.co.uk/ibl/v1/channels");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 02:14:13.907908 200 152ms
2026-04-15 00:55:09.967860 200 148ms
2026-04-14 02:44:17.670849 200 152ms
2026-04-12 15:03:04.882426 200 130ms
2026-04-10 04:19:23.901934 200 398ms
2026-04-09 01:12:40.771421 200 166ms
2026-04-03T14:18:17.445286 200 82ms