Da jetzt anscheinend das neue #ARDSounds ausgerollt ist, hab ich mir mal die #Graphql Api angeguckt. Die ist ganz einfach erreichbar über:

https://api.ardaudiothek.de/apollograph

Mann kann da ganz nett mit Abfragen rumprobieren.

In dem Zuge hab ich mir auch mal alle Sendungen gezogen die dort derzeit zu finden sind und hier reingedumpt:

https://gist.github.com/gboeer/242909e4959fd0b1b47c1a9e5529fea1

#ARD #ard_mediathek

Apollo Server

Apollo server landing page

So kriegt man z.B. einfach die ersten 10 Sendungen:

query ListShows {
programSets(first: 10) {
nodes {
title
coreId # urn:ard:show:...
path
}
}
}

Bzw. wenn man den Parameter "first" einfach auf eine hohe Zahl setzt (> 5000) kriegt man einfach alles.