Skip to main content

Customer reviews

Start with a summary:
It returns the rating distribution, average, reviews per territory, how many are unanswered, and the latest 1- and 2-star reviews.

Respond

A new response replaces the previous one. Responses start as PENDING_PUBLISH and appear on the App Store after Apple processes them.
Let the agent draft replies, and approve each one before it calls appstore_respond_to_review.

Sales and finance reports

Reports need your vendor number (Payments and Financial Reports) and a key with the Finance, Sales, or Admin role. Save it on the account with --vendor-number, set ASC_VENDOR_NUMBER, or pass --vendor.
Reports arrive gzipped; appstore unzips and parses them into rows keyed by column name. JSON output also has columns, totalRows, and truncated. Total lines at the end of finance reports come back as extraLines.

Analytics reports

Analytics reports are requested once, then generated by Apple on a schedule:
Report categories: APP_USAGE, APP_STORE_ENGAGEMENT, COMMERCE, FRAMEWORK_USAGE, PERFORMANCE. All report reads work on the hosted server without the write header. Creating an analytics request is a write.
For ready-made dashboards built from the same data, see Sales Reports and Analytics in Appeeky.