Retrieve App Store reviews
/appstore/reviewsReturns one page of customer reviews for an app. Provide either `id` or `app_id`.
Crawlora Docs
Sync app reviews from app stores, normalize ratings and text, tag feedback topics, and monitor competitors.
Sync app reviews from app stores, normalize ratings and text, tag feedback topics, and monitor competitors.
Only endpoints that exist in the generated endpoint metadata are linked here. Missing optional endpoints are intentionally omitted.
/appstore/reviewsReturns one page of customer reviews for an app. Provide either `id` or `app_id`.
/googleplay/reviewsReturns one or more pages of app reviews. Set `paginate=true` to fetch only the requested page.
| Field | Notes |
|---|---|
| app_id | Workflow field; map to exact endpoint response fields from endpoint docs. |
| platform | Workflow field; map to exact endpoint response fields from endpoint docs. |
| review_id | Workflow field; map to exact endpoint response fields from endpoint docs. |
| rating | Workflow field; map to exact endpoint response fields from endpoint docs. |
| title | Workflow field; map to exact endpoint response fields from endpoint docs. |
| text | Workflow field; map to exact endpoint response fields from endpoint docs. |
| author | Workflow field; map to exact endpoint response fields from endpoint docs. |
| version | Workflow field; map to exact endpoint response fields from endpoint docs. |
| reviewed_at | Workflow field; map to exact endpoint response fields from endpoint docs. |
| topic | Workflow field; map to exact endpoint response fields from endpoint docs. |
This example uses the real Retrieve App Store reviews endpoint. Exact request fields come from the endpoint metadata.
Use environment variables for secrets and keep Crawlora API keys server-side.
curl -X GET "https://api.crawlora.net/api/v1/appstore/reviews?id=553834731&app_id=com.midasplayer.apps.candycrushsaga&country=us&page=1&sort=mostRecent&lang=en-us" \
-H "x-api-key: $CRAWLORA_API_KEY"Use endpoint detail pages for exact response schemas. This recipe does not invent response fields.
{
"code": 200,
"msg": "OK",
"data": [
{
"id": "review-1",
"title": "Helpful assistant",
"score": 5,
"author": "App Store User",
"content": "Great for writing and research."
}
]
}Write reviews to JSONL for batch analysis or a database table keyed by platform and review ID.
Estimate usage by multiplying requests by endpoint credit cost. The table below only shows real credit costs available from the billing constants.
| Endpoint | Credit cost | Docs |
|---|---|---|
| Retrieve App Store reviews | 3 credits/request | /docs/AppStore/appstore-reviews |
| Retrieve Google Play reviews | 3 credits/request | /docs/GooglePlay/googleplay-reviews |
Crawlora is designed for responsible structured public web data workflows. Customers are responsible for using Crawlora in compliance with applicable laws, third-party rights, target-platform rules, and Crawlora terms.
Read Crawlora termsUse this recipe for workflow shape, then rely on endpoint reference pages for exact paths, request schemas, response schemas, and credit costs.