App stores
Apple App Store Product API
Apple App Store Product API. Look up an app by ID and storefront and get its full listing: description, pricing, ratings, and developer details.
Make a request
Use your existing PrismCrawl API key and credit balance. A completed request consumes one credit, including recognized empty or unavailable results and source changes found during a valid continuation. Validation and operational errors remain uncharged. Each completed continuation request is billed separately.
curl 'https://api.prismcrawl.com/v1/apple/app-store/product' \
--request POST \
--header 'content-type: application/json' \
--header 'x-api-key: <PRISMCRAWL_API_KEY>' \
--data '{
"country": "us",
"id": "284882215"
}'Supported parameters
| Parameter | Usage |
|---|---|
idRequired | The provider's identifier, as returned by its search results. |
country | Two-letter country or storefront code, such as us or gb. |
language | Provider-supported language code, such as en. |
device | Device presentation for the source request. desktop, mobile, tablet |
html | Return the encoded original response rather than parsed JSON. |
zero_trace | Do not archive source or parsed response artifacts. |
type | Apple product type. The documented app product page is supported. app |
Structured results
Read items from data.content.results. The response also includes the search metadata, pagination state, and any extracted SERP features. Optional fields appear when supplied by the provider.
If Apple confirms that the requested app is unavailable in the selected country, the API returns HTTP 200 with empty results, product_not_found: true, and source_status: 404 in search metadata. This completed lookup costs one credit and has no continuation.
authorauthorsavailabilitybrandbundle_idcategorycategory_idcontent_ratingcurrencydescriptiondeveloperdeveloper_iddeveloper_websitedurationduration_minutesfreeidimagesinformationinstallsisbnlanguagesmerchantminimum_installsminimum_os_versionnameoperating_systempagespositionpriceprice_textpublishedpublisherrankratingrating_countrelease_notesreleasedscreenshotssubtitlesummarysupported_devicesthumbnailtitletypeupdatedurlversionversion_textSDKs and guides
The official SDKs cover this endpoint with typed parameters, automatic retries, and pagination helpers.
- Python SDK:
pip install prismcrawl - Node.js SDK:
npm install prismcrawl