Tony Wang8 min de lecturaLas mejores APIs de scraping para Apple Podcasts en 2026: cómo elegir
Comparativa de las mejores APIs de Apple Podcasts 2026: búsqueda, charts, metadatos de shows y episodios — qué no puede la iTunes Search API gratis.
La "mejor" API de Apple Podcasts depende de lo que estés construyendo: seguimiento de chart-rank por país, búsqueda de shows para una herramienta de descubrimiento, metadatos de episodios para enriquecer un catálogo, o todo eso en un solo esquema. Esta guía explica por qué la iTunes Search API oficial se queda corta, clasifica las alternativas reales y muestra cómo compararlas por coste real.
Por qué la API oficial de Apple Podcasts no es suficiente
Apple publica dos vías oficiales, y ninguna cubre el trabajo completo:
- Ningún endpoint de chart-rankings. La iTunes Search API gestiona búsqueda y lookup de shows y devuelve una URL de feed RSS más metadatos básicos — pero no hay ningún endpoint documentado para "qué está en tendencia en EE. UU. ahora mismo". Obtener datos de charts de forma oficial implica descargar por separado los feeds RSS/JSON de charts públicos de Apple y unirlos tú mismo a los resultados de la Search API.
- Un límite de rate estricto. La documentación de Apple indica que la Search API está "limitada a aproximadamente 20 llamadas por minuto (sujeto a cambios)" — y recomienda su Enterprise Partner Feed para cualquier cosa más pesada, que es una licencia de datos masivos, no una API pública.
- Apple Podcasts Connect es solo para el propietario. Devuelve analíticas de oyentes/suscriptores de los shows que tú publicas, a través de la API key de tu proveedor de hosting — no es una forma de investigar el catálogo público u otros shows.
Esa carencia es la razón por la que los equipos o bien combinan la Search API, los feeds RSS por show y los feeds de charts separados de Apple por su cuenta, o usan una API hospedada que ya lo normaliza todo.
Qué evaluar
- Cobertura: búsqueda, chart rankings, metadatos de shows, episodios — ¿cuáles de estos devuelve realmente la herramienta, y desde cuántos endpoints/actors separados?
- ¿Los datos son específicos de Apple, o una base de datos multiplataforma que incluye Apple Podcasts de paso?
- Requisitos de atribución: ¿el plan free/inferior obliga a mostrar un badge 'Powered by X'?
- Transcripciones: ¿las necesitas, o solo datos de catálogo/charts? (Apple no tiene una API de transcripciones oficial — esta es una división de funciones real entre proveedores.)
- Modelo de cuota: rate limit fijo por minuto vs. tiers por número de requests vs. créditos pay-per-result.
- Coste por resultado exitoso a tu volumen — no la tarifa de portada.
- Cumplimiento: solo datos públicos, y revisa los Términos de Servicio de Apple.
Las mejores APIs de scraping para Apple Podcasts en 2026
| Herramienta | Tipo | Cobertura | A destacar | Mejor para |
|---|---|---|---|---|
| Crawlora | API estructurada | Búsqueda, chart rankings (país/categoría), detalles de show, episodios de show, búsqueda de episodios | Un esquema para las cinco, sin techo diario de llamadas, 2.000 créditos gratis/mes | Workflows específicos de Apple que necesitan charts + catálogo en una sola key |
| Taddy | API GraphQL | BD de podcasts multiplataforma, transcripciones, charts de Apple por país/género | Free 500 req/mes; Pro $75/mes (100k req + 100 transcripciones); Business $150/mes (350k req + 2.000 transcripciones) | Equipos que necesitan transcripciones junto a datos de charts/catálogo |
| Listen Notes | API REST | Búsqueda multiplataforma, datos de episodios, transcripciones | Free 300 req/mes con banner de atribución; Pro $200/mes base + $1.10-1.60/1k; white-label solo en Enterprise | Búsqueda multiplataforma amplia más allá de Apple |
| Apify (taroyamada/apple-podcast-scraper + chart-tracker) | Actor/pay-per-result | Búsqueda, scraping de shows, charts (actor separado para tracking dedicado de charts) | ~$10/1.000 resultados; charts respaldados por endpoints oficiales | Extracciones de charts puntuales o programadas, cómodos con el modelo de job de Actor |
| PodcastIndex | API abierta gratuita | Índice de feeds + metadatos de episodios | Gratis, abierto, más de 4,7M de podcasts indexados, sin requisito de atribución | Casos de uso de descubrimiento de feeds gratuitos que no necesitan charts específicos de Apple |
| iTunes Search API (oficial) | REST gratuito | Solo búsqueda, lookup | Sin key, pero ~20 llamadas/min y sin endpoint de charts | Búsqueda/lookup ligero, prototipado |
1. Crawlora — un esquema para búsqueda, charts, shows y episodios
La API de Apple Podcasts de Crawlora devuelve resultados de búsqueda, chart rankings por país y categoría, detalles de show, episodios de show y búsqueda de episodios como JSON normalizado — sin combinar la Search API con feeds RSS ni una fuente de charts separada:
curl "https://api.crawlora.net/api/v1/apple-podcasts/charts?country=us&limit=25" \
-H "x-api-key: $CRAWLORA_API_KEY"
import os
import requests
h = {"x-api-key": os.environ["CRAWLORA_API_KEY"]}
base = "https://api.crawlora.net/api/v1/apple-podcasts"
shows = requests.get(f"{base}/search", headers=h, params={"term": "history"}).json()["data"]
show = requests.get(f"{base}/show/173001861", headers=h).json()["data"]
episodes = requests.get(f"{base}/show/173001861/episodes", headers=h).json()["data"]
Cuándo elegirla: quieres búsqueda, chart rankings, metadatos de shows y episodios en un solo esquema — sobre todo si también extraes otras plataformas (Spotify, YouTube) con la misma key — y valoras un plan gratuito (2.000 créditos/mes, sin tarjeta) por encima del muro de ~20 llamadas/minuto de la API oficial. El trade-off: sin transcripciones y sin base de datos de podcasts multiplataforma — esto son datos de catálogo y charts específicos de Apple, no una plataforma general de inteligencia de podcasts.
2. Taddy — multiplataforma, con transcripciones y charts de Apple
Taddy es una base de datos de podcasts en GraphQL que cubre varias plataformas y — según su documentación actual — expone una query dedicada getTopChartsByCountry/getTopChartsByGenres alimentada por defecto desde Apple Podcasts, actualizada a diario. El plan Free es de 500 requests/mes; Pro cuesta $75/mes por 100.000 requests más 100 transcripciones; Business, $150/mes por 350.000 requests más 2.000 transcripciones. Cuándo elegirla: necesitas transcripciones de episodios junto a datos de charts/catálogo, o ya trabajas con plataformas de podcast más allá de Apple. Cuándo buscar otra opción: si solo necesitas datos específicos de Apple, el esquema GraphQL multiplataforma de Taddy y su pricing centrado en transcripciones son más de lo que necesitas.
3. Listen Notes — la búsqueda multiplataforma más amplia, a un precio
Listen Notes es la API de búsqueda general de podcasts más conocida — multiplataforma, no específica de Apple. Tanto su plan Free (300 requests/mes, 2 requests/segundo, 30 resultados/query) como el Pro ($200/mes base para 5.000 requests, y luego $1.10-1.60 por 1.000 según el volumen) exigen mostrar un badge "Powered by Listen Notes"; el white-labeling solo se desbloquea con el pricing Enterprise (mínimo 35.000 requests/mes, contrato anual, según su FAQ de facturación). Cuándo elegirla: necesitas búsqueda de podcasts multiplataforma amplia y puedes convivir con el requisito de atribución o el mínimo de Enterprise. Cuándo buscar otra opción: workflows solo-Apple de charts/catálogo con un presupuesto más pequeño.
4. Apify — tracking de charts y scraping vía Actors de la comunidad
El Store de Apify tiene varios Actors de Apple Podcasts de desarrolladores independientes — taroyamada/apple-podcast-scraper (~$10 por 1.000 resultados, lee chart rankings de los endpoints oficiales de charts de Apple), un apple-podcast-chart-tracker dedicado, y scrapers de shows de propósito único más baratos. Cuándo elegirlo: una extracción puntual o programada de charts/shows donde el modelo de job de Actor (enviar un run, sondear resultados) encaja en tu pipeline. Cuándo buscar otra opción: un workflow completo de búsqueda + charts + shows + episodios implica ejecutar y mantener varios Actors con precios y mantenimiento independientes, en lugar de un solo esquema documentado.
5. PodcastIndex — gratis y abierto, pero no específico de Apple
PodcastIndex es un índice de feeds gratuito y abierto (más de 4,7M de podcasts) sin requisito de atribución y con la misión declarada de "estar siempre disponible de forma gratuita, para cualquier uso". Cubre metadatos de feeds RSS y episodios, no chart rankings específicos de Apple. Cuándo elegirlo: casos de uso de descubrimiento de feeds gratuitos, sin presupuesto. Cuándo buscar otra opción: cualquier cosa que necesite específicamente los chart rankings de Apple — PodcastIndex no los tiene.
6. iTunes Search API — gratis, pero solo búsqueda/lookup
La propia iTunes Search API de Apple no necesita key y es realmente gratuita — es la herramienta adecuada para prototipar búsqueda/lookup ligeros. Pero su techo es real: ~20 llamadas/minuto, sin endpoint de charts, y los lookups de episodios se limitan a alrededor de 200 items recientes (los episodios más antiguos requieren acceder directamente al feed RSS del show).
Precios y coste por resultado exitoso
El pricing de portada en esta categoría va de gratis (iTunes Search, PodcastIndex) a tiers de $150-250/mes (Taddy Business, Listen Notes Pro con volumen), pero el precio de etiqueta por sí solo es engañoso:
- Los requisitos de atribución son un coste real. Los planes Free y Pro de Listen Notes exigen un badge "Powered by" visible — ten esto en cuenta al evaluar si el producto encaja con un caso de uso white-label, ya que quitarlo implica pasar a pricing Enterprise.
- El pricing dividido por Actor multiplica el coste. El tracking de charts, la búsqueda y el scraping de shows de Apify viven en Actors separados de mantenedores distintos — presupuesta la suma, no la tarifa por 1.000 de un solo Actor.
- El pricing multiplataforma incluye datos que quizá no necesites. Taddy y Listen Notes fijan precios en torno a transcripciones y cobertura multiplataforma; si solo necesitas la búsqueda/charts/shows/episodios de Apple, estás pagando por una amplitud que no vas a usar.
- Los planes gratuitos (Crawlora 2.000 créditos/mes, Taddy 500 requests, Listen Notes 300 requests, PodcastIndex gratis sin límite) te permiten hacer benchmarking con shows reales antes de comprometerte.
Compara siempre por coste por resultado exitoso y utilizable a tu volumen — consulta Best Web Scraping APIs in 2026 para el método aplicable entre categorías.
Cómo elegir en tres preguntas
- ¿Necesitas chart rankings y datos de catálogo específicos de Apple, o una base de datos de podcasts multiplataforma?
- ¿Necesitas transcripciones de episodios en la misma llamada, o solo metadatos de búsqueda/charts/shows/episodios?
- ¿Tu caso de uso tolera un badge de atribución "Powered by", o necesita ser white-label desde el día uno?
Si quieres búsqueda, charts, shows y episodios de Apple en un solo esquema, sin requisito de atribución y con un plan gratuito real, Crawlora encaja; si necesitas transcripciones y cobertura multiplataforma, Taddy; para la búsqueda multiplataforma más amplia sin importar la atribución, Listen Notes; para una extracción de charts puntual, un Actor de Apify.
Búsqueda, charts, shows y episodios de Apple Podcasts — una sola API key
JSON normalizado para búsqueda, chart rankings por país/categoría, detalles de show y episodios, con proxies gestionados y reintentos. 2.000 créditos gratis al mes, sin tarjeta.
Fuentes
Próximos pasos
Lee la guía de cómo hacer scraping de Apple Podcasts, explora la documentación de la API, prueba una extracción de show o de charts en el Playground y consulta los precios. Consulta también cómo hacer scraping de Spotify y cómo elegir una web scraping API.