Automate your workflow with the App Store Connect API
Customize and automate your workflows so you can focus on creating great apps. This standards-based REST API lets you automate tasks across developer tools, such as App Store Connect, Xcode, and Certificates, Identifiers & Profiles, to give you greater flexibility and efficiency in your workflows.
Manage your in-app purchase metadata, set pricing and availability, submit for review, and delete in-app purchases.
Manage your subscription metadata, set pricing and availability, create subscription groups, submit for review, and more.
Set up and manage all your Game Center features, like achievements and leaderboards. Game Center helps motivate your players to engage and helps new players discover your game on the App Store and across their Apple devices.
Retrieve customer reviews and manage your responses to customer reviews.
Create new versions of your app, set up pre-orders, manage phased releases for version updates, submit your app for review, release approved apps on the App Store, and more.
Build and maintain your App Store product page by uploading and managing assets, such as your app’s description, screenshots, and previews.
Pricing and availability
Set your app’s pricing and territory availability. Access reference information, such as a list of available App Store territories, app price tiers, and proceeds for currencies that the App Store supports.
Streamline app development by managing bundle IDs, signing certificates, development devices, and provisioning profiles.
Manage beta testing by automating tester management and build distribution. You can add and remove testers, manage internal and external tester groups, assign builds to testers, submit builds to TestFlight App Review, and more.
Users and roles
Integrate your Apple Developer Program membership with your organization’s internal directory to automate tasks associated with team management. For example, you can automatically revoke access to App Store Connect when a user leaves your organization.
Set up default and advanced App Clip experiences. An App Clip is a small part of your app that’s discoverable at the moment it’s needed and lets people start and finish an experience from your app in seconds.
Create and update workflows, start builds, and read Xcode Cloud data to create dashboards or reports that track your continuous integration build status and metrics.
Power and performance
Download power and performance metrics and diagnostics logs to monitor app performance indicators, such as launch time, hang rate, hang diagnostics, disk writes, memory use, and battery life. This information is also available in Xcode.
Sales and Trends
Download reports to view the number of first-time downloads, sales, proceeds, pre-orders, subscription activity, and more for your apps on all Apple platforms.
Payments and financial reports
Download monthly reports about your earnings by product, territory, currency, price, and more. You can see how much was paid each month and any adjustments or withholding taxes that have been applied.