The OpenGL ES rendering API version supported by the context. (read-only)
Represents any authentication scheme.
Submit your macOS software for notarization through a web interface.
Read information about people and classes from an Apple School Manager organization.
Describes the garbage collection system for Cocoa.
Accept payments on your website with Apple Pay using the Payment Request API.
Choosing an API for Implementing Apple Pay on Your Website
Compare Apple Pay JS and Payment Request API to choose the right implementation for your website.
Choosing an API for Implementing Apple Pay on Your Website
Compare Apple Pay JS and Payment Request API to choose the right implementation for your website.
Creating API Keys for App Store Connect API
Create API keys to sign JSON Web Tokens (JWTs) and authorize API requests.
Creating API keys to authorize API requests
Create API keys you use to sign JSON Web Tokens and authorize API requests.
Creating API Keys for App Store Connect API
Create API keys to sign JSON Web Tokens (JWTs) and authorize API requests.
Revoke unused, lost, or compromised private keys.
Revoke unused, lost, or compromised private keys.
APIs for Supporting High Resolution
Guidelines for building an app to take advantage of the increased resolution for Retina displays.
App Store Connect Api- Glossary
The App Store Connect API is a REST API that enables the automation of actions you take in App Store Connect and the Apple Developer website.
Introducing the Advanced Commerce API - Latest News
The App Store facilitates billions of transactions annually to help developers grow their businesses and provide a world-class customer experience. To further support developers’ evolving business models — such as exceptionally large content...
Explains how to add, search, remove, and customize Address Book records.
Meet the HealthKit Medications API
Discover the new Medications API in HealthKit. Explore an example app that uses the new API, learn how to access medications and doses, and find out...
Discover how you can translate text across different languages in your app using the new Translation framework. We'll show you how to quickly...
Introducing enterprise APIs for visionOS
Find out how you can use new enterprise APIs for visionOS to create spatial experiences that enhance employee and customer productivity on Apple...
Explore wellbeing APIs in HealthKit
Learn how to incorporate mental health and wellbeing into your app using HealthKit. There are new APIs for State of Mind, as well as for Depression...
Generalize APIs with parameter packs
Discover the Journaling Suggestions API
Find out how the new Journaling Suggestions API can help people reflect on the small moments and big events in their lives though your app — all...
What’s new in App Store server APIs
Discover the latest updates to the App Store Server API and App Store Server Notifications. Explore the current API offerings and learn how to track...
Creating API Keys for Enterprise Program API
Create API keys to sign JSON Web Tokens (JWTs) and authorize API requests.
Apple Ads Campaign Management API 2
Apple no longer supports this API.
Creating Plug-ins with the Netscape API
Explains how to develop and deploy browser plug-ins based on the WebKit architecture.
Advanced Commerce API - In-App Purchase
Leverage the power of Advanced Commerce API, including end to-end payment processing, tax support, customer service and more.
Get started with the Verify with Wallet API
Apps that require age or identity verification can use the Verify with Wallet API to quickly and securely verify a person’s information using their digital driver’s license or state ID stored in Apple Wallet.
Playing Sounds with the Web Audio API
Explains how to use the HTML 5 audio and video tags to add media to web content.
Using the File System Events API
Explains how applications can detect changes in the file system.
Discover how Swift OpenAPI Generator can help you work with HTTP server APIs whether you're extending an iOS app or writing a server in Swift. We'll...
Availability of Low-Level APIs
I regularly see folks confused by this point so I decided to write it up in a single place. If you have questions or comments about this, start a new thread here on DevForums. Tag your thread with something appropriate for the API you’re trying to...
Integrating the Apple Maps Server API into Java server applications
Streamline your app’s API by moving georelated searches from inside your app to your server.
App Store Connect API 3.6 - Releases
Download fileView release notes
64-Bit Changes To the Cocoa API
Explains how to port Cocoa projects to 64-bit addressing.
App Store Connect API 3.5 - Releases
Download fileView release notes
Manage Game Center with the App Store Connect API
Discover how you can use the App Store Connect API to automate your Game Center configurations outside of App Store Connect on the web. Find out how...
Find out how you can build apps that help people manage their relationship with their device — all while putting privacy first. We'll take you...
Apple Developer Enterprise Program API - Keys - Account - Help
Request access to the Apple Developer Enterprise Program API.
APNs provider API - Upcoming Requirements
Push notifications must use the HTTP/2-based Apple Push Notification service (APNs) provider API. The API lets you take advantage of great features, such as authentication with a JSON Web Token, improved error messaging, and per-notification...
Apple Developer Enterprise Program API - Get started - Account - Help
Request access to the Apple Developer Enterprise Program API.
Configure the Apps and Books for Organizations API - Service configurations - Account - Help
Learn how MDM-enabled developer accounts can request information about apps and books they manage through available web services.
Transition from XML to the App Store Connect API - Upcoming Requirements
Game Center management will no longer be supported by the XML feed as of July 15, 2024.Support for in-app purchases, subscriptions, metadata, and app pricing ended on November 9, 2022.You can manage this content via the App Store Connect REST API,...
Transition from XML to App Store Connect API - Upcoming Requirements
The XML feed will no longer support in-app purchases, subscriptions, metadata, or app pricing as of November 9, 2022. You can manage this content via the App Store Connect REST API, which makes it easy to customize and automate your workflows. The...
Configure the Apps and Books for Organizations API - Manage service configurations - Account - Help
Learn how MDM-enabled developer accounts can request information about apps and books they manage through available web services.
Reminder: APNs provider API requirement starts March 31 - Latest News
The HTTP/2-based Apple Push Notification service (APNs) provider API lets you take advantage of great features, such as authentication with a JSON Web Token, improved error messaging, and per-notification feedback. If you still send push...
Upload your app previews, including video files, to App Store Connect by using the asset upload APIs.
Retrieve Power and Performance Metrics and Log Insights
Use the App Store Connect API to collect and parse diagnostic logs and metrics for your apps.
About NSNetServices and CFNetServices
Explains how to implement Bonjour in Cocoa or Carbon apps.
CloudKit Web Services Reference: Composing Web Service Requests
Describes the CloudKit web services protocol.
Explains how to use Core Foundation networking functions to work with low-level BSD sockets.