View Categories

App Store Connect API

What is App Store Connect API?

App Store Connect API is Apple’s official system that lets you automate App Store tasks — like uploading builds, managing TestFlight, and updating app metadata — using secure API keys instead of manual login.
It’s mainly used by CI/CD tools to automate publishing and app management.

App Store Connect API Key – Step-by-Step Guide

Requirements

You must have Admin or App Manager role in App Store Connect.
Only these roles can create API keys.
Step 1: Log in to App Store Connect
Go to:
https://appstoreconnect.apple.com
Sign in with your Apple Developer account (Team Account).

Step 2: Go to “Users and Access”

  • On the home screen → Select Users and Access
  • Navigate to the API Keys tab
    (Sometimes labeled “Integrations” → “API Keys”)

Step 3: Create a New API Key

  1. Click “+” (Add Key)
  2. Enter:
    • Key Name → e.g., QuikApp Build Key
    • Access Level:
      • App Manager (recommended)
      • Or Developer depending on need
  3. Click Generate

Step 4: Download the API Key (.p8)
After the key is created:

  • Download the file:
    AuthKey_<KEY_ID>.p8
  • Apple never provides this file again
    → If lost, you must create a new key.

Store it securely.

Step 5: Note the Important Credentials
You will see three values:

  1. Issuer ID
    A long UUID
    Required by all CI/CD systems (Fastlane, Codemagic, Codemagic, EAS, etc.)
  2. Key ID
    Short alphanumeric ID
    Used together with the .p8 file
  3. API Key (.p8)
    The downloaded private key file
💬
Smart SiteBot
Online
Hi 👋 Ask me anything about this website.