{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"Provides Python bindings to Apple's App Store Server API, handling in-app purchases, subscriptions, notifications, and promotional offers with cryptographic verification of signed data from Apple.","skillfed_tags":["app-store-integration","cryptographic-verification","subscription-management"],"use_cases":["Validate in-app purchase receipts and transaction history from iOS apps in your backend.","Listen to and verify signed App Store Server Notifications (subscription events, refunds, etc.) via webhooks.","Generate cryptographically signed promotional offer codes for time-limited subscription discounts.","Query transaction history for a user to reconcile subscriptions and detect refunds or cancellations.","Implement retention messaging campaigns by integrating with Apple's Retention Messaging API."],"what_it_does":"This is Apple's official Python library for integrating server-side App Store operations into Python applications. It wraps the App Store Server API, App Store Server Notifications, Retention Messaging API, and Advanced Commerce API, handling the cryptographic details of JWT signing, signed data verification, and receipt parsing so developers don't have to implement these protocols manually.\n\nThe library manages authentication to Apple's servers using private keys, verifies cryptographically signed notifications and receipts from Apple, extracts transaction history, and generates promotional offer signatures. It depends on cryptography, PyJWT, requests, and related libraries to handle the underlying security operations. Developers use it to validate purchases, manage subscriptions, respond to subscription events, and create time-limited promotional pricing\u2014all the server-side tasks needed to monetize iOS apps.","worth_installing":"Yes. This is Apple's official library, actively maintained, with no known vulnerabilities, low install friction, and a permissive MIT license. Install it if you are building a Python backend for an iOS app that uses in-app purchases or subscriptions and need to validate receipts and handle App Store notifications server-side."},"id":"app-store-server-library","links":{"html":"https://skillfed.io/packages/app-store-server-library","md":"https://skillfed.io/packages/app-store-server-library.md","pypi":"https://pypi.org/project/app-store-server-library/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-01","license_spdx":null,"license_treatment":"permissive","name":"app-store-server-library","python_support":"supports_current","summary":"The App Store Server Library"},"popularity":{"monthly_downloads":985937,"position":4573,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.1.2"}
