iOS

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 8 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.

AsyncAPI Specification

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