Get started

App Store Connect API

If your access to the App Store Connect API is approved, you can generate an API key to configure, authenticate, and use App Store Connect services.

View details on managing and securing your keys.

Required role: Account Holder or Admin. View role permissions.

Generate an API key

  1. From Users and Access, click Integrations. The page opens with the App Store Connect API selected.

  2. Click Generate API Key.

    If you already have an Active API key generated, you can click the add button (+) to add more.

  3. Enter a name for the key. The name is used for your reference only and isn’t part of the key itself.

  4. Under Access, select the role permissions to determine what the API can be used for. API keys are applied across all apps so app access can’t be limited for an API key.

    Note: API keys can't be generated for Customer Support and Marketing role.

  5. Click Generate.

Once you generate an API key, you won't be able to edit its name or access level. If you need to make changes, revoke the API key and generate a new one.

Download an API key

API keys are private and can only be downloaded once. After downloading the key, store it in a safe place. Remember to revoke a key immediately if it becomes lost or compromised.

  1. From Users and Access, click Integrations. The page opens with the App Store Connect API selected.

  2. Under the Active section, navigate to an API key, then click Download API Key for the key you want to download.

  3. In the dialog, click Download.

Revoke an API Key

If you no longer want to use an API key to authenticate into App Store Connect services, you can revoke the key.

  1. From Users and Access, click Integrations. The page opens with the App Store Connect API selected.

  2. On the top right, click Edit.

  3. Select the API Keys you want to revoke.

  4. On the top right, click Revoke Key, then click Revoke in the dialog.

An API key can't be reinstated once it's been revoked. Any revoked keys from the past 30 days appear under the Revoked section of the App Store Connect API page.