API de Google Play: datos de apps sin scraping
Qué ofrece Google, qué no, y cómo obtener fichas, instalaciones y rankings de cualquier app con unas pocas líneas de código.
Lo que Google ofrece de verdad
Google tiene dos interfaces oficiales en torno a Play. La Play Developer API te permite gestionar tus propias apps: subir versiones, responder reseñas, comprobar compras. Los informes de Play Console exportan tus propias instalaciones e ingresos. Ninguna devuelve nada sobre apps que no son tuyas, y ninguna tiene búsqueda, rankings ni datos de la competencia.
Así que todo producto que muestra datos de Google Play de apps arbitrarias (herramientas de estudio de mercado, plataformas ASO, directorios de apps, paneles para inversores) los obtiene de una forma u otra de las páginas públicas de la tienda.
Tres formas de obtener los datos
- Hacer scraping de la tienda tú mismo. Hay bibliotecas de código abierto que analizan el HTML de la tienda. Funciona para unos cientos de apps; a escala necesitas proxies, reintentos y arreglos cada vez que cambia el marcado.
- Comprar un volcado de datos. Bueno para un estudio puntual, desactualizado para cualquier uso en vivo.
- Usar una API de datos. Otro se encarga de la recopilación; tú consultas un índice con filtros.
Una petición, una app
curl -H "X-API-Key: $API_KEY" \ "https://apiplay.net/api/v1/app?id=com.spotify.music"
La respuesta incluye el título, el desarrollador, la categoría, las instalaciones (la etiqueta de la tienda y una estimación exacta), la valoración con su histograma de 1 a 5, el precio, los indicadores de anuncios y compras en la app, la versión, la versión mínima de Android, las fechas de lanzamiento y actualización, el icono, las capturas y la hora en que se obtuvo el registro.
Listas en lugar de apps sueltas
Casi todo el trabajo gira en torno a conjuntos de apps. /search filtra todo el índice: ?category=FINANCE&min_installs=1000000&sort=score devuelve apps de finanzas bien valoradas con un millón de instalaciones o más. /new?since=2026-10-01 lista lanzamientos, /removed lista las apps que desaparecieron y /charts?country=DE&category=GAME_PUZZLE devuelve un ranking.
Límites que conviene conocer
- La paginación llega hasta el resultado 10.000; afina los filtros para obtener más.
- Los emails, teléfonos y direcciones de los desarrolladores solo están en el plan Business.
- Los rankings son capturas, no datos en vivo: la fecha de la captura figura en cada respuesta.