Path Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| id | string | Yes | Apple App ID (numeric, e.g. 1617391485) |
Query Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| country | string | us | ISO country code (e.g. us, gb, jp) |
| page | number | 1 | Page number (1–10) |
| sortBy | string | mostRecent | Sort order: mostRecent or mostHelpful |
Code Examples
Response
Review Object
| Field | Type | Description |
|---|---|---|
| author | string | Reviewer display name |
| rating | number | Star rating (1–5) |
| title | string | Review title / headline |
| content | string | Review body text (only reviews with written content) |
| date | string | Review date (ISO 8601) |
Pagination
| Field | Type | Description |
|---|---|---|
| hasMore | boolean | true if more pages are available |
| page | number | Current page number |
Sort options:
mostRecent— Returns the newest reviews first. Best for monitoring recent user sentiment and catching new issues.mostHelpful— Returns reviews that other users found most helpful. Best for understanding the most impactful feedback.
Errors
| Status | Code | When |
|---|---|---|
| 400 | INVALID_APP_ID | Non-numeric or missing app ID |
| 400 | INVALID_PAGE | Page number outside 1–10 range |
| 401 | MISSING_API_KEY | No API key in the request |
| 401 | INVALID_API_KEY | Invalid or expired API key |

