App Store Connect API
"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." The App Store Connect API is the primary REST surface Apple provides to iOS publishers — covering app metadata, builds, TestFlight, in-app purchases and subscriptions, pricing and availability, Game Center, Xcode Cloud, provisioning, analytics, and sales / financial / power-and- performance reports. Authentication uses JSON Web Tokens (JWT) signed with an API key created in App Store Connect. Apple publishes an official OpenAPI 3.0 specification as a downloadable ZIP from the App Store Connect API landing page.
Documentation
Documentation
https://developer.apple.com/documentation/appstoreconnectapi
APIReference
https://developer.apple.com/documentation/appstoreconnectapi
GettingStarted
https://developer.apple.com/documentation/appstoreconnectapi/creating-api-keys-for-app-store-connect-api
Authentication
https://developer.apple.com/documentation/appstoreconnectapi/generating-tokens-for-api-requests
Specifications
SDKs
SDK
https://github.com/apple/app-store-server-library-swift
SDK
https://github.com/apple/app-store-server-library-java
SDK
https://github.com/apple/app-store-server-library-python
SDK
https://github.com/apple/app-store-server-library-node