It appears something has been broken since monday.
The URL with the episode list currently returns a valid json, but for the most recent episodes (since 2026-02-23), the URLs contained in teasers.N.links.target.href (example) just return an HTTP 500 error:
$ curl -i 'https://api.ardmediathek.de/page-gateway/pages/rbb/item/Y3JpZDovL3JiYl82Mjk1NzVlZS0yMTQ4LTRhYzUtYmM3MC00YjBmZGE0ZmFkNDhfcHVibGljYXRpb24?devicetype=pc&embedded=true'
HTTP/2 500
content-length: 0
x-content-type-options: nosniff
x-xss-protection: 0
x-frame-options: DENY
cache-control: max-age=300
date: Fri, 27 Feb 2026 10:12:54 GMT
access-control-max-age: 86400
access-control-allow-credentials: false
access-control-allow-headers: *
access-control-allow-methods: GET, HEAD, OPTIONS, POST, DELETE
access-control-allow-origin: *
I am assuming this must be fixed upstream, but if anybody has a working setup, I'd be happy to hear about it.
Cheers!
It appears something has been broken since monday.
The URL with the episode list currently returns a valid json, but for the most recent episodes (since 2026-02-23), the URLs contained in
teasers.N.links.target.href(example) just return an HTTP 500 error:I am assuming this must be fixed upstream, but if anybody has a working setup, I'd be happy to hear about it.
Cheers!