App Store
The App Store service provides access to iOS application data including reviews, ratings, and app metadata.
Endpoints
GET /api/appstore/reviews
Get reviews for an application
Standard
GET /api/appstore/apps
Get a single application by App ID or Bundle ID
—
GET /api/appstore/search
Search applications by term
Standard
GET /api/appstore/similar
Get similar applications
—
GET /api/appstore/developer
Get all applications by a developer
—
Get Reviews
Fetch reviews for an iOS app with standard pagination.
Request
GET /api/appstore/reviews
Authorization: Bearer YOUR_API_KEYParameters
app_id
string
Yes
App Store app ID (numeric). May be supplied as bundleId instead.
country
string
No
Country code (default: us)
sort
string
No
Sort order: recent, helpful, critical
limit
integer
No
Results per page (default: 25, max: 100)
cursor
string
No
Pagination cursor
Example
Credit cost
1 credit per page.
Response
Get App
Returns one application. Provide exactly one of appId or bundleId.
Request
Parameters
appId
string
No*
App Store app ID (numeric). Pattern: ^\d{8,12}$. Example: 389801252
bundleId
string
No*
App bundle ID (max 255). Pattern: ^[A-Za-z0-9.]+$
country
string
No
Country code (2 letters, ISO 3166-1 alpha-2)
lang
string
No
Language code. Pattern: ^[a-z]{2,3}(-[a-z]{2,3})?$
* Provide exactly one of appId or bundleId.
Example
Credit cost
1 credit per request + 1 credit per item.
Response
Search Apps
Search the App Store for applications matching term. Use page for pagination or maxItems for a one-shot bulk pull (mutually exclusive).
Request
Parameters
term
string
Yes
Search term (min 1, max 255). Example: ai dungeon
country
string
No
Country code (2 letters, ISO 3166-1 alpha-2)
lang
string
No
Language code. Pattern: ^[a-z]{2,3}(-[a-z]{2,3})?$
maxItems
integer
No
One-shot bulk pull (min 1, max 200). Mutually exclusive with page.
page
integer
No
Page number (min 1, max 5). Mutually exclusive with maxItems. Example: 1
Example
Credit cost
1 credit per request + 1 credit per item.
Response
Get Similar Apps
Returns applications similar to the supplied one. Provide exactly one of appId or bundleId.
Request
Parameters
appId
string
No*
App Store app ID (numeric). Pattern: ^\d{8,12}$. Example: 389801252
bundleId
string
No*
App bundle ID (max 255). Pattern: ^[A-Za-z0-9.]+$
country
string
No
Country code (2 letters, ISO 3166-1 alpha-2)
lang
string
No
Language code. Pattern: ^[a-z]{2,3}(-[a-z]{2,3})?$
* Provide exactly one of appId or bundleId.
Example
Credit cost
1 credit per request + 1 credit per item.
Response
Get Developer Apps
Returns the list of applications published by a single developer.
Request
Parameters
developerId
string
Yes
Developer ID (numeric). Pattern: ^\d{8,12}$. Example: 389801255
country
string
No
Country code (2 letters, ISO 3166-1 alpha-2)
Example
Credit cost
1 credit per request + 1 credit per item.
Response
Finding app IDs
The app_id is the numeric ID in the App Store URL:
Country codes
Use ISO 3166-1 alpha-2 codes: us, gb, de, fr, jp, etc.
Review object
id
string
Unique review identifier
date
string
ISO 8601 timestamp
userName
string
Reviewer username
userUrl
string
URL to the reviewer's profile
version
string
App version reviewed
score
integer
Star rating (1–5)
title
string
Review title
text
string
Review body text
url
string
URL to the review
country
string
Country code of the review
Application object
id
integer
Numeric App Store ID
appId
string
Bundle ID
title
string
App name
url
string
App Store URL
description
string
App description
icon
string
Icon image URL
genres
string[]
Genre names
genreIds
string[]
Genre IDs
primaryGenre
string
Primary genre name
primaryGenreId
integer
Primary genre ID
contentRating
string
Age rating (e.g. 12+)
languages
string[]
Supported languages
size
string
App size in bytes
requiredOsVersion
string
Minimum required OS version
released
string
Initial release date (ISO 8601)
updated
string
Last update date (ISO 8601)
releaseNotes
string
Notes for the current version
version
string
Current version
price
number
Price
currency
string
Currency code
free
boolean
Whether the app is free
developerId
integer
Developer ID
developer
string
Developer name
developerUrl
string
Developer App Store URL
developerWebsite
string
Developer website
score
number
Overall rating
reviews
integer
Total review count
currentVersionScore
number
Rating for the current version
currentVersionReviews
integer
Review count for the current version
screenshots
string[]
iPhone screenshot URLs
ipadScreenshots
string[]
iPad screenshot URLs
appletvScreenshots
string[]
Apple TV screenshot URLs
supportedDevices
string[]
Supported device identifiers
Last updated