Creating API Keys for App Store Connect
Generate and configure App Store Connect API keys to enable Statused monitoring for your iOS, macOS, watchOS, tvOS, and visionOS apps.
This guide walks you through creating API keys for App Store Connect — essential for monitoring your Apple platform apps. We'll cover everything from permissions to the actual key generation process.
Before You Start
Your App Store Connect Account Holder must enable API key creation first, if this was never done before (unlikely). This is typically your CTO, founder, or whoever originally set up the account.
You'll need Admin role permissions in App Store Connect to complete these steps. If you don't have this access, loop in your App Store Connect Admin.
Creating Your API Key
Sign in to App Store Connect
Head to App Store Connect and select the correct organization from the top-right dropdown if you have multiple.
Navigate to Team Key settings
Go to Users and Access › Integrations › App Store Connect API › Team Keys.
Generate the key
Click the button and give your key a descriptive name like "Statused API Key".
Choose a role with sufficient access:
- ✅ Admin (recommended for full compatibility)
- ✅ App Manager (works great)
- ✅ Developer (minimum required)
- ❌ Finance (won't work)
- ❌ Sales and Reports (won't work)
Pro Tip
Go with Admin role to future-proof your setup. Apple occasionally updates API permissions, and Admin ensures you won't hit any roadblocks down the line. It may also enable additional features in the future without needing to regenerate keys.
Download and secure
Generate the key and immediately download the private key file (.p8
). This is your only chance to download it, so store it somewhere safe.
What You'll Need for Statused
Your App Store Connect API key has three components — grab all three while you're still in the App Store Connect interface:
- Private Key File: The
.p8
file you just downloaded - Issuer ID: Found at the top of the API keys page
- Key ID: Displayed in the key list after generation
Next Step: Connect to Statused
With your three API key components in hand, you can now connect your App Store Connect account to Statused:
- Head back to your Statused dashboard and navigate to API Keys › Add API Key
- Select App Store Connect as your platform
- Upload your
.p8
file and fill in the other required details - Hit Add API Key — we'll validate everything automatically
That's it! Your App Store Connect API key is now connected.
Where to go from here
Now that your App Store Connect account is connected, head back to the Quickstart guide to set up your first monitoring workflow.