App Store Connect
App Store Connect provides iOS app metadata, customer reviews (rating, title, body, reviewer nickname, territory), and version history.What it powers
- Detail panel — Customer reviews list (when Sentry is not available but App Store Connect is configured)
- KPI Strip — App rating (average stars + review count)
Getting your API credentials
App Store Connect uses JWT authentication with an ES256 private key. You need three values.Sign in to App Store Connect
Go to appstoreconnect.apple.com and sign in with your Apple ID.
Navigate to API Keys
Go to Users and Access > Integrations > App Store Connect API.If you don’t see this, you need the Admin or Account Holder role.
Generate an API key
Click the + button to create a new key. Give it a name and assign the Developer role (or whatever minimal role you need).After creation, note the:
- Key ID (displayed in the table)
- Issuer ID (displayed at the top of the page)
Download the private key
Click Download API Key to get the
.p8 file.Open the .p8 file in a text editor. The content looks like:Environment variables
.env.local
API details
| Property | Value |
|---|---|
| API base URL | https://api.appstoreconnect.apple.com/v1/ |
| Rate limit | 200 requests/minute |
| Cache TTL | 15 minutes |
| Authentication | JWT (ES256 algorithm) |
Widgets that use this service
Detail Panel
Shows customer reviews when available.
KPI Strip
App rating cell with average stars and review count.