The OpenGL ES rendering API version supported by the context. (read-only)
Represents any authentication scheme.
API Overview - App Store Connect
This API lets you automate tasks on App Store Connect for increased efficiency. Use it for development, testing, and reporting within your team’s internal workflow.
Submit your macOS software for notarization through a web interface.
Read information about people and classes from an Apple School Manager organization.
Accept payments on your website with Apple Pay using the Payment Request API.
Explains how to support printing in Cocoa applications.
Explains how to use Apple's zero-configuration networking architecture in Cocoa applications.
Describes the garbage collection system for Cocoa.
Discover how you can translate text across different languages in your app using the new Translation framework. We'll show you how to quickly...
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 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.
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 the changes necessary to create a 64-bit executable version of a Carbon application.
APIs for Supporting High Resolution
Guidelines for building an app to take advantage of the increased resolution for Retina displays.
Machine Learning powered APIs - Machine Learning
Take advantage of machine learning features designed for immediate app integration, with no machine learning experience needed.
Explains how to add, search, remove, and customize Address Book records.
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...
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...
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...
Generalize APIs with parameter packs
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...
A media format descriptor that describes the samples in a sample buffer.
Adopting 3D Touch on iPhone: 3D Touch APIs
Explains how to adopt 3D Touch features in your iPhone app in iOS 9.
Approved reasons for APIs - Upcoming Requirements
You’ll need to include approved reasons for the listed APIs used by your app’s code (including from third-party SDKs) to upload a new or updated app to App Store Connect.
Creating Plug-ins with the Netscape API
Explains how to develop and deploy browser plug-ins based on the WebKit architecture.
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.
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.
Playing Sounds with the Web Audio API
Explains how to use the HTML 5 audio and video tags to add media to web content.
Try Maps Server API - Apple Maps
Apple Maps is the best way to navigate and explore the world. MapKit lets you bring the world’s most detailed city experiences from Apple Maps to your apps and websites, all with a focus on privacy. And you can use the new Maps Server API to...
Using the File System Events API
Explains how applications can detect changes in the file system.
Xcode Server API Reference: Assets
Documents the web API for Xcode Server.
Xcode Server API Reference: Blueprint
Documents the web API for Xcode Server.
Xcode Server API Reference: Bots
Documents the web API for Xcode Server.
Xcode Server API Reference: Integrations
Documents the web API for Xcode Server.
Xcode Server API Reference: Overview
Documents the web API for Xcode Server.
Xcode Server API Reference: Schema
Documents the web API for Xcode Server.
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.
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...
Meet Apple Music API and MusicKit
Explore the Apple Music API and MusicKit client frameworks. Learn how you can integrate Apple Music features into your web service or Android app,...
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.