Deezer hub

Deezer Podcast Episodes API

Newest first, with a clear flag when a show's episodes are disabled.

GET /v1/deezer/shows/{showId}/episodes

1 credit Failed requests are free

About this endpoint

GET /v1/deezer/shows/{showId}/episodes returns lookupStatus, episodes, total, available and page. Episodes are newest first and carry id, title, url, images, description, durationMs, releasedAt, available, explicit and show. limit accepts 1 to 100 and defaults to 50.

A disabled show can still report a total while available is false and episodes is empty. That is different from a missing show, which returns not_found.

Deezer Podcast Episodes API FAQ

How many credits does this route cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.

Why is available false with a total?

The show still reports how many episodes it has, but Deezer does not make the episode list available. Treat that as a disabled show rather than an empty podcast.

Are episodes newest first?

Yes. The list is ordered newest first and pages with an opaque cursor.