Apple Podcasts API silently caps episodes at 200 and ignores offset
Testing Apple's public podcast JSON endpoints found limit is hard-capped at 200 episodes, with larger requests returning a byte-identical response and no error. The offset parameter is inert across /lookup and /search, and The Daily returns just 44 of its 2,752 episodes with gaps in the middle.
- limit above 200 returns an identical body with no error or truncation flag
- offset is ignored on every endpoint and media type
- The Daily: 44 of 2,752 episodes, gaps up to 21 days
- trackCount in the same response enables free truncation detection
Read next
Software