StoreSyncer
  • INTRODUCTION
    • What Is StoreSyncer?
    • Terms
  • GET STARTED
    • Create API Keys For App Store Connect API
    • Add Application to StoreSyncer
    • Navigating Application Info Page
    • Edit or Create New App Version
    • Invite Team Members, Assign Roles
      • Roles
  • COLLECTIONS
    • What Are Collections?
    • Navigating Your Collections
    • How to Create a Collection?
      • Create Collection From "Live" (App Store Connect)
      • Create Collection From ZIP File
    • How to Edit Collections?
      • Edit Descriptions, Keywords, What's New
      • Edit Screenshots and Previews
      • Add/Remove Localizations (Languages)
  • TEMPLATE FILE
    • What is a Template File?
    • How to Create and Use a Template File?
  • IMPORT
    • How Import Works?
    • How to Import Descriptions, Keywords, What's New to a Collection?
    • How to Import Screenshots and Previews to a Collection?
    • How to Import All Metadata to a Collection?
  • EXPORT
    • How Export Works?
    • How Export Descriptions, Keywords, What's New?
    • How Export Screenshots and Previews?
    • How to Export Whole Collection?
  • UPLOAD TO APP STORE CONNECT
    • How Upload to App Store Connect Works?
    • Upload Descriptions, Keywords, What's New
    • Upload Screenshots and Previews
    • Upload an Entire Collection
  • PRICING
    • Subscription Plans
      • Free
      • Premium
      • Premium Plus
      • Enterprise
Powered by GitBook
On this page
  • Step 1 - Generate Private Key and Assign It a Role
  • Step 2 - Download and Store the Private Key

Was this helpful?

  1. GET STARTED

Create API Keys For App Store Connect API

Create API keys you use to sign JWTs and authorize API requests.

PreviousTermsNextAdd Application to StoreSyncer

Last updated 2 years ago

Was this helpful?

Step 1 - Generate Private Key and Assign It a Role

When you create an API key, assign it a role that determines the key's access to areas of the App Store Connect API and permissions for performing tasks. For example, keys with the Admin role have broad permissions and can do things like create new users and delete users. The roles that apply to keys are the same roles that apply to users on your team; for more information, see . API keys can access all apps, regardless of their role.

An API key's access cannot be limited to specific apps.

The is an official public API used to manage app metadata, pricing and availability, provisioning, and more. StoreSyncer utilizes this API to authenticate operations done to your app metadata.

To generate an API key to use with the App Store Connect API, log in to .

  1. Select Users and Access, and then select the API Keys tab.

  2. Click Generate API Key or the Add (+) button.

  1. Enter a name for the key. The name is for your reference only and is not part of the key itself.

  2. Under Access, select the role for the key.

  3. Click Generate.

The new key's name, key ID, a download link, and other information appears on the page.

Step 2 - Download and Store the Private Key

Once you've generated your API key, you are given the opportunity to download the private half of the key.

  1. Select Users and Access, and then select the API Keys tab.

  2. Click "Download API Key" link next to the new API key.

The private key is available for download a single time.

The download link appears only if the private key has not yet been downloaded. Store your private key in a safe place.

Role for API key must be , otherwise StoreSyncer can not function properly.

Log in to .

"App Manager"
App Store Connect
Program Roles
App Store Connect API
App Store Connect