Cualquier app de Google Play, en JSON

Pasa un nombre de paquete y recibe un registro estructurado: título, desarrollador, instalaciones, histograma de valoraciones, precio y compras en la app, versión, requisito de Android, fechas y medios. 4.023.500 registros, actualizados cada noche, hasta 100 por petición.

1.000 créditos gratis al mes, sin tarjeta.

GET /api/v1/app?id=com.instagram.android
{
    "id": "com.instagram.android",
    "title": "Instagram",
    "developer": {
        "id": "4809448487316591555",
        "name": "Instagram"
    },
    "installs": {
        "label": "5,000,000,000+",
        "min": 5000000000,
        "real": 7836020433
    },
    "rating": {
        "score": 3.989,
        "ratings": 169485008
    },
    "category": {
        "id": "SOCIAL",
        "name": "Social"
    },
    "version": null,
    "updated": "2026-10-26T16:50:51Z"
}

En lote: hasta 100 apps por llamada

curl -H "X-API-Key: $API_KEY" \
  "https://apiapk.cc/api/v1/apps?ids=com.whatsapp,org.telegram.messenger,com.discord"
import requests

r = requests.get('https://apiapk.cc/api/v1/apps', params={'ids': 'com.whatsapp,org.telegram.messenger,com.discord'},
                 headers={'X-API-Key': API_KEY}, timeout=30)
data = r.json()
const res = await fetch('https://apiapk.cc/api/v1/apps?ids=com.whatsapp,org.telegram.messenger,com.discord', {
  headers: { 'X-API-Key': process.env.API_KEY },
});
const data = await res.json();
$ch = curl_init('https://apiapk.cc/api/v1/apps?ids=com.whatsapp,org.telegram.messenger,com.discord');
curl_setopt_array($ch, [CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => ['X-API-Key: ' . getenv('API_KEY')]]);
$data = json_decode(curl_exec($ch), true);

Un crédito por app. Los nombres de paquete desconocidos vuelven en una lista aparte.

Las apps mejor valoradas con un millón de valoraciones

Ver todo

Registros por categoría

Preguntas sobre la API JSON

¿Qué contiene un registro?

Unos 40 campos: identidad, desarrollador, categoría, instalaciones, valoración con histograma, precio y monetización, clasificación de contenido, versión, requisito de Android, fechas, estado y enlaces a medios.

¿Puedo obtener muchas apps a la vez?

Sí, /apps admite hasta 100 nombres de paquete por petición; cada app solicitada cuesta un crédito.

¿En qué formato están las fechas?

ISO 8601 en UTC. released y updated vienen de la tienda; fetched_at, de nuestra última actualización.

¿Y las apps retiradas?

Siguen respondiendo, con status.removed en true y la fecha en que desaparecieron.