Docs · Reference
App Store Search
GET /v1/apps/app-store/search1 credit / requestcache 360 minSearch the Apple App Store by keyword in any country storefront, for iPhone, iPad or Mac apps: up to 200 apps in Apple's ranking order, each with app ID, bundle ID, title, developer, price, rating and rating count, current version, release and update dates, genres, content rating, size, supported languages, minimum OS, icon, screenshots and the full description. Uses Apple's public iTunes Search API; no account or key. Failed or rate-limited requests are free.
Query parameters
qstring · required | Search term, e.g. 'language learning' or an app or developer name. |
countrystring | Two-letter App Store country (storefront), e.g. us, gb, de, jp. Default: "us" |
platformstring | Which store to search: iPhone apps, iPad-only apps or Mac apps. Default: "iphone" Allowed: iphone, ipad, mac |
langstring | Language for titles and descriptions where the storefront offers several, e.g. en-US, ja-JP. Default: the storefront's own language. Default: null |
limitinteger | Maximum apps to return (1-200). Default: 25 |
max_ageinteger | Accept a cached answer up to this many seconds old, billed at 50%. |
Response data fields
Example
curl "https://api.gridlode.com/v1/apps/app-store/search?q=duolingo&country=us&limit=5" \
-H "Authorization: Bearer $GRIDLODE_KEY"Try it without code on the App Store Search API page.