Apple
Collection of Apple's public APIs and developer resources.
APIs
Apple Music API
Access Apple Music catalog, user library, and playback controls.
WeatherKit REST API
Access weather forecasts, current conditions, and historical weather data.
App Store Connect API
Automate tasks for App Store Connect and access app metadata.
MapKit JS
Embed interactive Apple Maps on websites.
Sign in with Apple REST API
Integrate Sign in with Apple authentication.
Apple Push Notification Service (APNs)
Send push notifications to iOS, macOS, watchOS, and tvOS devices.
App Store Server API
Manage customer App Store transactions from your server, including in-app purchases and subscriptions.
App Store Server Notifications V2
Receive real-time notifications about in-app purchase events and subscription lifecycle changes.
Apple Maps Server API
Server-side geocoding, reverse geocoding, search, and estimated time of arrival using Apple Maps.
Apple News API
Publish, manage, update, and delete Apple News Format articles.
DeviceCheck API
Reduce fraudulent use of your services by managing device state and asserting app integrity.
Apple Ads Campaign Management API
Create, manage, and report on Apple Search Ads campaigns programmatically.
Wallet Passes Web Service
Create, distribute, and update passes for the Apple Wallet app via a web service.
Enterprise Program API
Automate management of users, roles, provisioning profiles, and bundle identifiers for enterprise apps.
Apple School and Business Manager API
Automate device management actions and access data about devices enrolled via Automated Device Enrollment.
Apple Pay on the Web
Accept Apple Pay payments on your website using JavaScript-based APIs.
Wallet Orders
Create, distribute, and update orders in Apple Wallet for order tracking.
ClassKit Catalog API
Declare educational activities supported by your app for use with Apple Schoolwork.
Apple Music Feed API
Access the Apple Music catalog metadata in bulk for albums, songs, and artists.
Collections
GraphQL
Apple GraphQL Schema
This conceptual GraphQL schema represents the Apple App Store Connect API and related Apple developer APIs. Apple's public APIs are REST-based (App Store Connect API, Apple Musi...
GRAPHQLPricing Plans
Rate Limits
FinOps
Apple Finops
FINOPSFeatures
Use Cases
Automate app submissions, manage TestFlight beta testing, and handle app metadata at scale.
Manage subscriptions, consumables, and transaction history with server-side verification.
Automate device enrollment and management for schools and businesses at scale.
Publish and manage articles in Apple News with rich media and analytics.
Build location-aware applications with geocoding, routing, and interactive maps.
Integrations
Full IDE integration for building, testing, and deploying apps across all Apple platforms.
Beta testing platform for distributing pre-release builds to internal and external testers.
View app performance metrics, downloads, and user engagement data.
Store and sync app data across devices using Apple's cloud infrastructure.
Semantic Vocabularies
API Governance Rules
JSON Structure
Example Payloads
Press
Apple Intelligence gets even more powerful with new ...
2026-05-25
Introducing Apple Intelligence for iPhone, iPad, and Mac
2026-05-25
Apple Intelligence is available today on iPhone, iPad, and ...
2026-05-25
Use Apple Intelligence on your iPhone
2026-05-25
Joint statement from Google and Apple
2026-05-25