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.

App management

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.

Learn about managing apps

App metadata

Build and maintain your App Store product page by uploading and managing assets, such as your app’s description, screenshots, and previews.

Learn about app metadata

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.

Learn about pricing and availability

Provisioning

Streamline app development by managing bundle IDs, signing certificates, development devices, and provisioning profiles.

Learn about provisioning

TestFlight

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.

Learn about TestFlight

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.

Learn about users and roles

App Clips

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.

Learn about App Clips

Xcode Cloud

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.

Learn about Xcode Cloud workflows and builds

Power and performance

Download power and performance metrics and diagnostics logs to monitor app performance indicators, such as launch time, hang rate, disk writes, memory use, and battery life. This information is also available in Xcode.

Learn about improving your app’s performance

Reporting

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.

Learn about Sales and Trends

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.

Learn about payments and financial reports