Apple Podcasts API молча отдаёт не больше 200 эпизодов и игнорирует offset
Разбор публичных JSON-эндпоинтов Apple Podcasts показал: параметр limit жёстко ограничен 200 эпизодами, а запрос большего числа возвращает тот же ответ без ошибки. Параметр offset не работает ни в /lookup, ни в /search, а для The Daily из 2752 эпизодов API вернул лишь 44 с пропусками в середине.
- limit выше 200 возвращает идентичный ответ без ошибки или флага усечения
- offset игнорируется во всех эндпоинтах и типах медиа
- The Daily: 44 эпизода из 2752, промежутки до 21 дня
- trackCount в ответе позволяет бесплатно детектировать усечение
Читать дальше
Софт