App Store Connect API Tool
The App Store Connect API lets you automate everything you do in App Store Connect. StoreOps wraps it in a browser interface so you get the power of the API without writing a single line of code.
What the ASC API can do
Apple's App Store Connect API covers every major management task — metadata, pricing, subscriptions, TestFlight, and more. It uses JWT authentication with a private key (.p8) from your App Store Connect account. Every request is rate-limited to roughly 3,500 per hour, which StoreOps handles automatically with queuing and retry.
| API area | What StoreOps uses it for |
|---|---|
| Apps & Versions | Read app info, manage version state, edit version localizations and app info. |
| App Pricing | Set and update app prices across all 175 territories with the price schedule API. |
| Subscriptions | Manage subscription groups, products, and per-territory pricing via subscriptionPrices. |
| In-App Purchases | List IAPs, read and set price schedules for consumables, non-consumables, and lifetime purchases. |
| Territories | Fetch all 175 App Store storefronts with their currencies for pricing and reporting. |
Security: how StoreOps handles your key
The ASC API requires a private key (.p8 file) that has full access to your App Store Connect account. Sharing or leaking this key is catastrophic. StoreOps was designed from the ground up to never store it:
- ▸Your .p8 is imported as a non-extractable WebCrypto key stored only in your browser's IndexedDB. It can sign tokens but cannot be read back.
- ▸Signing happens locally in your browser. Only short-lived JWT tokens (20-minute expiry) are sent to StoreOps's proxy server.
- ▸The proxy exists only because Apple blocks CORS from browsers. It forwards requests and never stores credentials or responses.
Frequently asked questions
What is the App Store Connect API?
The App Store Connect API is Apple's REST API for automating app management tasks. It covers metadata, pricing, subscriptions, in-app purchases, TestFlight, and more. It requires a private key (.p8) from App Store Connect → Users and Access → Integrations.
Do I need to write code to use the App Store Connect API?
Not with StoreOps. StoreOps is a browser-based interface that talks to the ASC API on your behalf. You provide your credentials once and get a full UI for pricing, metadata, subscriptions, and IAPs — no scripts or setup required.
Is the App Store Connect API free?
Yes. The ASC API itself is free for any Apple Developer Program member. StoreOps is free to connect and preview; applying changes requires a Pro license.
Use the ASC API without writing code
Connect your key and start managing your apps in minutes. Free to try.
Try StoreOps free →