Búsqueda en App Store e investigación de ASO
Usa los endpoints de Apple App Store para convertir búsqueda en app store e investigación de aso en solicitudes API repetibles con inputs documentados y respuestas JSON.
Convierte búsquedas, listados, rankings, reseñas, páginas de desarrolladores y colecciones por plataforma de App Store en JSON estructurado para inteligencia de apps e investigación de ASO.
Usa la App Store Search API para recopilar búsquedas, apps, rankings, reseñas, desarrolladores y colecciones seleccionadas como JSON estructurado.
Familias de endpoints
6
Parámetros documentados
74
Ejemplos
15
Snapshot en vivo del catálogo
Endpoints activos
15
Métodos
GET
Parámetros obligatorios
26
Referencias de esquema
15
{
"platform": "Apple App Store",
"endpoint": "appstore-search",
"method": "GET",
"path": "/appstore/search",
"auth": "apiKey"
}Casos de uso relacionados
Herramientas gratuitas
Ready-made dataset
Crawlora’s current indexed catalog snapshot includes 2,607,895 apps on the Apple App Store and 3,341,719 on Google Play — with categories, ratings, pricing, install scale, and a cross-store popularity ranking. Browse the interactive data study and query it through the Datasets API.
Snapshot del catálogo generado el · Leer la metodología del dataset
Open the App & Google Play dataset and methodologyCasos de uso
Usa la App Store Search API para recopilar búsquedas, apps, rankings, reseñas, desarrolladores y colecciones seleccionadas como JSON estructurado.
Usa los endpoints de Apple App Store para convertir búsqueda en app store e investigación de aso en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Apple App Store para convertir análisis de metadatos y reseñas en solicitudes API repetibles con inputs documentados y respuestas JSON.
Usa los endpoints de Apple App Store para convertir investigación de rankings, desarrolladores y colecciones en solicitudes API repetibles con inputs documentados y respuestas JSON.
Ejecución gestionada
Cada cifra de abajo se lee directamente del catálogo de endpoints en vivo de Apple App Store — 15 endpoints, 74 parámetros de solicitud documentados y 15 esquemas de respuesta publicados — el mismo catálogo contra el que corren Docs y Playground.
15 documented Apple App Store endpoints, grouped into 14 request families — Editorial, App and Categories, plus 11 more.
74 request parameters are documented across those Apple App Store endpoints, 26 of them required — the full input contract is public before you write any integration code.
15 of the 15 Apple App Store endpoints ship a recorded example response, and 15 carry a documented response schema — you can code against the real JSON before the first request.
Apple App Store endpoints document their error responses (400, 404, 429 and 500) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
15 hosted MCP tools back the Apple App Store endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Mapa de cobertura
/appstore/editorial/category
/appstore/app
/appstore/categories
/appstore/collection
/appstore/collections
/appstore/developer/{dev_id}
Endpoints destacados
/appstore/searchReturns App Store search results for a term. Set `ids_only=true` to return only app IDs. `platform` enum: `phone`, `pad`, `mac`.
Herramienta MCP appstore_search
/appstore/appReturns app metadata from the App Store. Provide either `id` (numeric track ID) or `app_id` (bundle ID). `id`/`app_id` can identify an iPhone, iPad, or Mac App Store listing.
Herramienta MCP appstore_app
/appstore/categoriesReturns every category ID and chart collection accepted by `/appstore/list`, including Games and Magazines & Newspapers subgenres with their parent ID. Collections carry their device platform (`phone`, `pad`, `mac`), chart type (`top_free`, `top_paid`, `top_grossing`, `top`, `new`), and whether the feed currently returns entries.
Herramienta MCP appstore_categories
/appstore/listReturns ranked App Store apps from an iTunes RSS collection, optionally expanded to full lookup details. `collection` enum: `topfreeapplications`, `toppaidapplications`, `topgrossingapplications`, `topfreeipadapplications`, `toppaidipadapplications`, `topgrossingipadapplications`, `topmacapps`, `topfreemacapps`, `topgrossingmacapps`, `toppaidmacapps`, `newapplications`, `newfreeapplications`, `newpaidapplications`. Of the Mac collections, only `topfreemacapps` currently returns ranked apps — `topmacapps`, `topgrossingmacapps`, and `toppaidmacapps` are accepted but Apple's feed for them is currently empty. There is no separate Games `collection` — combine any collection with `category=6014` (or a Games subgenre ID, e.g. `7012` for Puzzle) to get its Games-only equivalent, e.g. Top Free Games. See the endpoint markdown for the full category ID table.
Herramienta MCP appstore_list
/appstore/collectionsReturns the room and EDS collection links embedded in Apple's browse page for one device. `platform` enum: `iphone`, `ipad`, `mac`, `vision`, `watch`, `tv`. Pass a returned `id` and the same platform to `appstore_collection` to retrieve the collection's apps.
Herramienta MCP appstore_collections
/appstore/collectionReturns app items embedded in an Apple room or EDS collection page. Discover IDs with `appstore_collections`. `platform` enum: `iphone`, `ipad`, `mac`, `vision`, `watch`, `tv`. `collection_id` must be a numeric room ID or `eds.UUID` ID returned by the discovery endpoint.
Herramienta MCP appstore_collection
APIs relacionadas
App Stores
Collect Chrome Web Store extension discovery, listing, review, permission, and privacy signals as normalized JSON for app intelligence and browser-extension research workflows.
App Stores
Build Android app intelligence workflows with structured Google Play data.
App Stores
Turn Microsoft Store's own JSON APIs — the same calls apps.microsoft.com itself makes — into normalized data for Windows app/game intelligence, ASO research, and storefront monitoring. Covers apps, games, devices, passes, fonts, and themes across 14 endpoints. Credential-free.
Cobertura de la empresa
Apple Inc. · AAPL
Apple App Store es operado por Apple Inc. (AAPL). Los endpoints SEC de Crawlora usan el mismo CIK de esa empresa, así que los filings, datos financieros, transacciones de insiders y participaciones 13F provienen de la misma API key que los endpoints de Apple App Store de arriba.
Otras plataformas de Apple Inc. en el catálogo
Cómo hacer scraping de Apple App Store
Los servicios Search y Lookup de Apple permiten un descubrimiento público básico del catálogo, mientras que la API autenticada de App Store Connect administra las propias apps y reseñas de clientes de un desarrollador. Las rutas de Crawlora normalizan búsqueda pública, metadatos, rankings, reseñas, desarrolladores y colecciones para investigación de catálogo y ASO.
Ejecuta una búsqueda, explora un ranking o categoría, o localiza una app por track ID numérico, bundle ID o página de desarrollador.
Pasa el término de búsqueda o el ID de app al endpoint de App Store de Crawlora (por ejemplo, /appstore/search, /appstore/app, /appstore/reviews).
Llama a /appstore/collections con platform igual a iphone, ipad, mac, vision, watch o tv. Conserva el id numérico room o eds.UUID junto con platform, country y lang.
Pasa el id descubierto como collection_id a /appstore/collection y repite la plataforma y el contexto de tienda. El id de colección no es un id de app o desarrollador y puede estar vinculado a la tienda donde se descubrió.
Obtén nombre de la app, categoría, precio, calificación y número de calificaciones, capturas de pantalla, historial de versiones, desarrollador y reseñas de usuarios en JSON limpio.
Integra los datos en dashboards de ASO e inteligencia de apps, o vuelve a ejecutarlo periódicamente para monitorear cambios de ranking, calificación y reseñas a lo largo del tiempo.
Feed ASO and app-intelligence dashboards, or re-run to monitor ranking, rating, and review changes over time.
Librerías cliente
Instala el cliente dedicado de App Store para tu lenguaje. Cada paquete cubre los endpoints de App Store de esta página y llama a la API alojada de Crawlora con tu clave de API.
npm install @crawlora-org/appstorenpmgo get github.com/Crawlora-org/crawlora-appstorepkg.go.devgem install crawlora-appstoreRubyGemsnet.crawlora:crawlora-appstoreMaven Centralcomposer require crawlora/appstorePackagistcargo add crawlora-appstorecrates.ioAgent Skills
Instala un agent skill de Crawlora y tu agente obtiene datos de Apple App Store como JSON mediante la API documentada, sin escribir un scraper. Estos skills cubren Apple App Store:
Mines App Store and Google Play data via the Crawlora API — app details, reviews, ratings, store rankings, and similar apps — as clean JSON. Use…
npx skills add github.com/Crawlora-org/crawlora-skills --skill app-review-miningCompare public App Store privacy labels, Google Play data-safety declarations, and listed Android permissions through Crawlora. Use for an app…
npx skills add github.com/Crawlora-org/crawlora-skills --skill app-privacy-disclosure-comparisonResearches apps and browser extensions across the Apple App Store, Google Play, and Chrome Web Store using the Crawlora API, returning clean JSON.…
npx skills add github.com/Crawlora-org/crawlora-skills --skill app-store-researchPreguntas frecuentes
Envía un término de búsqueda o ID de app al endpoint de App Store de Crawlora y obtén resultados de búsqueda, metadatos de app, calificaciones, reseñas y datos de desarrollador como JSON estructurado — sin necesidad de una API key de iTunes ni parsing de HTML. Recopila datos públicos y respeta los términos de Apple.
Apple ofrece Search y Lookup para el descubrimiento público básico del catálogo y una API autenticada de App Store Connect para administrar las propias apps y reseñas de clientes de un desarrollador. Crawlora ofrece aparte una superficie normalizada para investigar detalles, búsqueda, rankings, calificaciones, reseñas, similares, sugerencias, versiones y colecciones.
Llama a /appstore/collections con iphone, ipad, mac, vision, watch o tv. Pasa el id numérico room o eds.UUID devuelto como collection_id a /appstore/collection y repite platform, country y lang. No sustituyas un id de app, desarrollador o el título de la colección.
Las obligaciones dependen de los datos, la jurisdicción y el uso posterior. Revisa los términos de Apple, las normas aplicables de privacidad y bases de datos, los límites de tasa y los derechos de redistribución antes de recopilar o publicar listados o reseñas de App Store.