Requires connected ASC account. Connect your App Store Connect API key and Vendor Number in appeeky.com → Settings → Integrations, or pass
X-ASC-* headers per request. Reviews are synced daily and right after you connect.Pro feature — requires Indie plan or higher.
Overview
How freshness works
- Reviews refresh automatically every day.
- Posting or deleting a reply writes to Apple synchronously and updates your local copy in the same request, so the next list call reflects the change immediately.
- Use
POST /v1/connect/reviews/{reviewId}/refreshto pull the latest state of a single review from Apple on demand (useful right after replying to confirm the response was published). - Use
POST /v1/connect/reviews/syncto trigger a full background refresh of every review.
Search Reviews
Query parameters
Pagination
There is nonext cursor in the response — pagination uses the before parameter. To get the next page:
Reviews Summary
Query parameters
Respond to a Review
Path parameters
Request body
Delete a Response
200 with response: null.
Refresh One Review
PUBLISHED transition, or any time you suspect a review is stale.
GET /v1/connect/reviews.
Trigger Background Sync
mode=full). Useful when you want fresh data on demand without waiting for the daily refresh. Returns a syncRunId you can use to track the job.
Query parameters
Sync requests are deduplicated — clicking sync twice within 30 minutes returns the same
syncRunId.Common Workflow: Triage Low-Rated Reviews
JavaScript
MCP Tools
These endpoints are also exposed as MCP tools so AI assistants can triage reviews on your behalf:
Example prompt:
Error Codes
Legacy Endpoints
The original live-passthrough endpoints remain available for backwards compatibility:
For all new integrations, prefer the endpoints above — they are faster, support filtering and aggregation, transparently handle response edits, and keep your local view in sync with Apple.

