Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

App Store Server Notifications

App Store Server Notifications v2 is Apple's webhook surface for in-app purchase and subscription lifecycle events — SUBSCRIBED, DID_RENEW, EXPIRED, REFUND, GRACE_PERIOD_EXPIRED, REVOKE, CONSUMPTION_REQUEST and related notification types. Providers register a production URL and a sandbox URL in App Store Connect; payloads are signed JWS (JSON Web Signatures) wrapping the transaction and renewal-info objects.

App Store Server Notifications is one of 199 APIs that iOS publishes on the APIs.io network, described by an AsyncAPI event-driven specification.

Tagged areas include Webhooks, Subscriptions, In-App Purchases, Events, and JWS. The published artifact set on APIs.io includes API documentation, an API reference, and an AsyncAPI specification.

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

app-store-server-notifications-asyncapi.yml Raw ↑

Other APIs iOS publishes across the network.

App Store Server API
Apple Push Notification Service (APNs)
DeviceCheck and App Attest
Sign in with Apple REST API
Apple Music API
Wallet / PassKit Web Service
iOS AccessibilityDeclarations API
iOS Actors API
iOS AgeRatingDeclarations API
iOS AlternativeDistributionDomains API
iOS AlternativeDistributionKeys API
iOS AlternativeDistributionPackageDeltas API