Datos de Google Play, de cien en cien
Una app por petición está bien para un widget. Para una base de datos hace falta volumen: APK Unit consulta 100 nombres de paquete en una sola llamada, recorre cualquier categoría de 100 en 100 y devuelve el mismo JSON limpio para cada ficha. 4,1 M apps, actualizadas cada noche.
1.000 tokens gratis al mes, sin tarjeta.
curl -H "X-API-Key: $API_KEY" \ "https://apkunit.com/api/v1/apps?ids=com.whatsapp,org.telegram.messenger,com.spotify.music"
import requests
r = requests.get('https://apkunit.com/api/v1/apps', params={'ids': 'com.whatsapp,org.telegram.messenger,com.spotify.music'},
headers={'X-API-Key': API_KEY}, timeout=30)
data = r.json()const res = await fetch('https://apkunit.com/api/v1/apps?ids=com.whatsapp,org.telegram.messenger,com.spotify.music', {
headers: { 'X-API-Key': process.env.API_KEY },
});
const data = await res.json();$ch = curl_init('https://apkunit.com/api/v1/apps?ids=com.whatsapp,org.telegram.messenger,com.spotify.music');
curl_setopt_array($ch, [CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['X-API-Key: ' . getenv('API_KEY')]]);
$data = json_decode(curl_exec($ch), true);{
"results": [
{
"id": "com.spotify.music",
"title": "Spotify: Music and Podcasts",
"released": "2014-05-27T13:12:17Z",
"updated": "2026-11-05T06:58:16Z",
"installs": "1,000,000,000+",
"developer": "Spotify AB"
},
"…"
]
}Qué hay en el dataset
Hecho para el volumen
APK Unit es la parte masiva de la APK API. Las mismas fichas que alimentan las páginas de cada app salen en lotes, con coste previsible y nombres de campo estables, para que una tarea nocturna mantenga al día una tabla de apps de Google Play sin un scraper.
- Consultas en lote.
/apps?ids=acepta hasta 100 nombres de paquete y responde con todas las fichas completas en una sola respuesta. - Listas paginadas.
/searchrecorre una categoría o un filtro de 100 en 100. - Coste fijo. Un token por app en una consulta en lote, dos tokens por página de lista de hasta 100 apps.
- Forma estable. Los mismos campos JSON para cada ficha, apps retiradas incluidas, con la hora de actualización de cada ficha.
Una consulta en lote en cuatro lenguajes
curl -H "X-API-Key: $API_KEY" \ "https://apkunit.com/api/v1/apps?ids=com.whatsapp,com.instagram.android,com.zhiliaoapp.musically"
import requests
r = requests.get('https://apkunit.com/api/v1/apps', params={'ids': 'com.whatsapp,com.instagram.android,com.zhiliaoapp.musically'},
headers={'X-API-Key': API_KEY}, timeout=30)
data = r.json()const res = await fetch('https://apkunit.com/api/v1/apps?ids=com.whatsapp,com.instagram.android,com.zhiliaoapp.musically', {
headers: { 'X-API-Key': process.env.API_KEY },
});
const data = await res.json();$ch = curl_init('https://apkunit.com/api/v1/apps?ids=com.whatsapp,com.instagram.android,com.zhiliaoapp.musically');
curl_setopt_array($ch, [CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['X-API-Key: ' . getenv('API_KEY')]]);
$data = json_decode(curl_exec($ch), true);Hasta 100 nombres de paquete por llamada; la respuesta trae una ficha completa por app.
Exportar una categoría
- Consigue una clave. Regístrate en apkunit.com con un email, sin tarjeta; la clave está en el panel con tokens mensuales gratuitos.
- Recorre la lista. Llama a
/search?category=FINANCE&min_installs=10000&per=100&page=1y sigue mientraspagesea menor quepages. - Completa los detalles. Envía los nombres de paquete a
/apps?ids=en grupos de 100 cuando necesites fichas completas. - Actualiza cada noche. Repite las consultas de las apps que guardas;
status.fetched_atindica lo reciente que es cada ficha.
Una página de ejemplo: las apps de finanzas más instaladas
Ver todoQuién extrae datos al por mayor
- Equipos de datos que mantienen una tabla de apps de Google Play en el almacén para sus paneles.
- Investigadores que exportan una categoría entera para un estudio.
- Directorios de apps que actualizan miles de fichas cada noche.
- Equipos de machine learning que crean conjuntos de entrenamiento con títulos, descripciones y categorías de apps.
Docs
Todas las guías- Consultas masivas de Google Play: 100 apps por llamada
Cómo funciona el endpoint por lotes, cuánto cuesta y qué hacer con apps que faltan o se retiraron.
- Exportar una categoría de Google Play a CSV
Un script corto en Python que recorre una categoría y escribe una fila CSV por app.
Un servicio independiente de datos de Google Play
APK Unit en apkunit.com forma parte de la red APK API: lee la ficha pública de Google Play de 4,1 M apps y la actualiza cada noche. Es un servicio independiente, sin relación con Google, y solo sirve metadatos: apkunit.com no aloja, distribuye ni enlaza archivos APK. El sitio principal de la marca es apkapi.com, donde están la misma API, la documentación y la cuenta.
Datos de Google Play al por mayor: preguntas
¿Qué es APK Unit?
APK Unit (apkunit.com) es el punto de acceso masivo de la APK API: consultas en lote de hasta 100 apps de Google Play por llamada y listas paginadas de hasta 100 apps por página, sobre 4,1 M fichas de apps actualizadas cada noche.
¿Es apkunit.com un sitio oficial de APK API?
Sí. apkunit.com forma parte de la red APK API, y el sitio principal de la marca es apkapi.com. Una clave creada en apkunit.com usa la misma APK API, así que sirve en toda la red para claves, facturación y documentación.
¿Cuántas apps puedo consultar en una llamada?
Hasta 100 nombres de paquete por llamada a /apps. La respuesta trae una ficha completa por app; los paquetes desconocidos se indican aparte en lugar de hacer fallar todo el lote.
¿Cuánto cuesta una exportación masiva?
Una consulta en lote cuesta un token por app y una página de lista de hasta 100 apps cuesta dos tokens. Listar una categoría de 10.000 apps cuesta unos 200 tokens, y las fichas completas de todas, unos 10.000.
¿Cómo exporto más de 10.000 apps?
Una sola consulta pagina hasta su resultado 10.000. Divide una exportación mayor por categoría, rango de instalaciones o fecha de lanzamiento, y cada parte pagina hasta sus propios 10.000.
¿Puedo obtener los datos en CSV?
La API responde en JSON. Pasarlo a CSV lleva unas pocas líneas en cualquier lenguaje; la sección Docs tiene un ejemplo en Python.
¿Puedo descargar archivos APK de apkunit.com?
No. APK Unit es un servicio de metadatos de Google Play: títulos, desarrolladores, instalaciones, valoraciones, versiones y categorías. No aloja, distribuye ni enlaza archivos APK; las respuestas son JSON, no binarios.