# App Store Server API

**Canonical:** https://apis.io/apis/ios/app-store-server-api/  
**Provider:** iOS — https://apis.io/providers/ios/  
**Base URL:** https://api.storekit.itunes.apple.com  
**Documentation:** https://developer.apple.com/documentation/appstoreserverapi

App Store Server API is one of 199 APIs that [iOS](https://apis.io/providers/ios/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include In-App Purchases, Subscription, Receipts, Refunds, and StoreKit. The published artifact set on APIs.io includes API documentation and an API reference.

The App Store Server API is the server-to-server REST API for managing App Store transactions — looking up transaction history, fetching all subscription statuses for a customer, requesting test notifications, and issuing refunds. It pairs with StoreKit on the device and with App Store Server Notifications v2 for asynchronous state changes. Authentication is JWT (ES256) signed with a key created in App Store Connect; payloads and responses are JWS-signed JSON.

## Machine-readable artifacts (20)

- **Documentation** — https://developer.apple.com/documentation/appstoreserverapi
- **APIReference** — https://developer.apple.com/documentation/appstoreserverapi
- **Sandbox** — https://api.storekit-sandbox.itunes.apple.com
- **SDKs** — https://github.com/apple/app-store-server-library-swift
- **SDKs** — https://github.com/apple/app-store-server-library-java
- **SDKs** — https://github.com/apple/app-store-server-library-python
- **SDKs** — https://github.com/apple/app-store-server-library-node
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/apis.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-create-app-store-version-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-create-beta-group-assign-build-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-create-in-app-purchase-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-create-signing-certificate-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-create-subscription-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-enable-bundle-id-capability-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-invite-beta-tester-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-notify-testers-new-build-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-register-provisioning-profile-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-respond-to-customer-review-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-submit-build-for-beta-review-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/arazzo/ios-submit-version-for-review-workflow.yml

## Other iOS APIs (12)

- [App Store Server Notifications](https://apis.io/apis/ios/app-store-server-notifications/)
- [Apple Push Notification Service (APNs)](https://apis.io/apis/ios/apns/)
- [DeviceCheck and App Attest](https://apis.io/apis/ios/devicecheck/)
- [Sign in with Apple REST API](https://apis.io/apis/ios/sign-in-with-apple/)
- [Apple Music API](https://apis.io/apis/ios/apple-music-api/)
- [Wallet / PassKit Web Service](https://apis.io/apis/ios/wallet-passkit-web-service/)
- [iOS AccessibilityDeclarations API](https://apis.io/apis/ios/ios-accessibilitydeclarations-api/)
- [iOS Actors API](https://apis.io/apis/ios/ios-actors-api/)
- [iOS AgeRatingDeclarations API](https://apis.io/apis/ios/ios-ageratingdeclarations-api/)
- [iOS AlternativeDistributionDomains API](https://apis.io/apis/ios/ios-alternativedistributiondomains-api/)
- [iOS AlternativeDistributionKeys API](https://apis.io/apis/ios/ios-alternativedistributionkeys-api/)
- [iOS AlternativeDistributionPackageDeltas API](https://apis.io/apis/ios/ios-alternativedistributionpackagedeltas-api/)

## Tags

In-App Purchases, Subscription, Receipts, Refunds, StoreKit

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/ios/app-store-server-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/ios/.
