App Store search and ASO research
Use Apple App Store endpoints to turn app store search and aso research into repeatable API requests with documented inputs and JSON responses.
Run App Store search queries and turn App Store listings, rankings, reviews, and developer pages into structured JSON for app intelligence, ASO research, and competitor monitoring workflows.
Use an App Store Search API to collect Apple App Store search results, app metadata, rankings, reviews, and developer data as structured JSON.
Endpoint families
6
Documented params
52
Examples
10
Live catalog snapshot
Active endpoints
10
Methods
GET
Required params
15
Schema refs
10
{
"platform": "Apple App Store",
"endpoint": "appstore-search",
"method": "GET",
"path": "/appstore/search",
"auth": "apiKey"
}Related use cases
Ready-made dataset
Crawlora has already indexed the full mobile app catalog — 1,170,541 on the Apple App Store and 2,938,575 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.
Open the App & Google Play datasetUse cases
Use an App Store Search API to collect Apple App Store search results, app metadata, rankings, reviews, and developer data as structured JSON.
Use Apple App Store endpoints to turn app store search and aso research into repeatable API requests with documented inputs and JSON responses.
Use Apple App Store endpoints to turn app metadata and review analysis into repeatable API requests with documented inputs and JSON responses.
Use Apple App Store endpoints to turn ranking and developer research into repeatable API requests with documented inputs and JSON responses.
Managed execution
Each Crawlora platform API is designed around a specific data surface. Instead of exposing a generic fetch endpoint, Crawlora combines endpoint-specific request logic, managed infrastructure, parsing, normalization, billing, and Playground-tested examples.
Request behavior is tuned for the target platform and endpoint type.
Supported endpoints can use managed proxy routing to improve reliability and reduce infrastructure work.
Dynamic pages can be routed through managed browser instances where JavaScript rendering is required.
Challenge pages and unusable upstream responses are detected and surfaced clearly.
Results are returned as documented JSON instead of raw HTML.
Test the same route from Docs and Playground before production integration.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/appstore/app
/appstore/developer/{dev_id}
/appstore/list
/appstore/privacy/{id}
/appstore/ratings
/appstore/reviews
Endpoint catalog
/appstore/appReturns normalized app metadata from the App Store lookup API. Provide either `id` or `app_id`.
/appstore/developer/{dev_id}Returns App Store apps associated with a specific developer artist ID.
/appstore/listReturns ranked App Store apps from an iTunes RSS collection, optionally expanded to full lookup details.
/appstore/privacy/{id}Returns the app privacy cards shown on the App Store page, including data categories and purposes.
/appstore/ratingsReturns total ratings count and the 1-5 star histogram shown on the App Store product page.
/appstore/reviewsReturns one page of customer reviews for an app. Provide either `id` or `app_id`.
/appstore/searchReturns App Store search results for a term. Set `ids_only=true` to return only app IDs.
/appstore/similarReturns the related apps shown on the App Store product page. Provide either `id` or `app_id`.
/appstore/suggest/{term}Returns suggested search terms for the given partial keyword.
/appstore/version-history/{id}Returns the version history entries shown in the App Store "What's New" section.
Related APIs