iOS

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.

App Store Connect API is one of 8 APIs that iOS publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include App Store Connect, App Store, TestFlight, In-App Purchases, and Subscriptions. The published artifact set on APIs.io includes API documentation, an API reference, an OpenAPI specification, a getting-started guide, authentication docs, and release notes.

OpenAPI Specification

app-store-connect-openapi.json Raw ↑