You provide your own App Store Connect API key via request headers. Appeeky proxies your requests to Apple’s API—your private key never leaves your request and is not stored.
Authentication
All App Store Connect endpoints require these headers in addition to your Appeeky API key:
* Provide either
X-ASC-Private-Key or X-ASC-Private-Key-B64
Creating API Keys
- Go to App Store Connect → Users and Access → Keys
- Create a new key with the required roles (e.g. Admin for full access, App Manager for app/version management)
- Download the
.p8file once — you cannot download it again - Note your Issuer ID and Key ID from the Keys page
cURL Example
Endpoint Summary
For paid App Store search campaigns, see Apple Search Ads — separate API key; full campaign, keyword, negative keyword, and report management.
Typical Workflow
1. Find your app
2. Get versions and metadata
3. Update metadata (description, keywords)
3b. Update App Information subtitle/name
4. Get analytics
Error Codes
Role Requirements
Individual Apple Developer accounts cannot use Sales and Trends reports—only Team (Organization) keys.

