name: Apple
description: Collection of Apple's public APIs and developer resources.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: free
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Free · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://www.apple.com/ac/structured-data/images/knowledge_graph_logo.png
created: '2024-01-15'
modified: '2026-05-19'
url: https://developer.apple.com
specificationVersion: '0.23'
type: Index
access: 3rd-Party
position: Consuming
tags:
- Apple
- Developers
- iOS
- macOS
- Mobile
- Technology
- Fortune 100
tags_raw:
- Apple
- Developer
- iOS
- macOS
- Mobile
- Technology
- Fortune 100
apis:
- name: Apple Music API
  description: Access Apple Music catalog, user library, and playback controls.
  image: https://www.apple.com/v/apple-music/s/images/shared/og_image.png
  humanURL: https://developer.apple.com/documentation/applemusicapi
  baseURL: https://api.music.apple.com/v1
  tags:
  - Media
  - Music
  - Streaming
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/applemusicapi
  - type: Authentication
    url: https://developer.apple.com/documentation/applemusicapi/getting_keys_and_creating_tokens
  - type: GettingStarted
    url: https://developer.apple.com/documentation/applemusicapi/getting_keys_and_creating_tokens
  - type: Portal
    url: https://developer.apple.com/musickit/
- name: WeatherKit REST API
  description: Access weather forecasts, current conditions, and historical weather data.
  humanURL: https://developer.apple.com/documentation/weatherkitrestapi
  baseURL: https://weatherkit.apple.com/api/v1
  tags:
  - Data
  - Forecast
  - Weather
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/weatherkitrestapi
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/weatherkitrestapi/request_authentication_for_weatherkit_rest_api
  - type: Portal
    url: https://developer.apple.com/weatherkit/
  - type: ChangeLog
    url: https://developer.apple.com/documentation/updates/weatherkit
- name: MapKit JS
  description: Embed interactive Apple Maps on websites.
  humanURL: https://developer.apple.com/documentation/mapkitjs
  baseURL: https://cdn.apple-mapkit.com/mk/5.x.x/mapkit.js
  tags:
  - JavaScript
  - Location
  - Maps
  tags_raw:
  - Javascript
  - Location
  - Maps
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/mapkitjs
  - type: GettingStarted
    url: >-
      https://developer.apple.com/documentation/mapkitjs/creating_and_using_tokens_with_mapkit_js
  - type: Portal
    url: https://developer.apple.com/maps/
- name: Sign in with Apple REST API
  description: Integrate Sign in with Apple authentication.
  humanURL: https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_rest_api
  baseURL: https://appleid.apple.com/auth
  tags:
  - Authentication
  - Identity
  tags_raw:
  - Authentication
  - Identity
  - OAuth
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/sign_in_with_apple/sign_in_with_apple_rest_api
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/sign_in_with_apple/generate_and_validate_tokens
- name: Apple Push Notification Service (APNs)
  description: Send push notifications to iOS, macOS, watchOS, and tvOS devices.
  humanURL: https://developer.apple.com/documentation/usernotifications
  baseURL: https://api.push.apple.com
  tags:
  - Messaging
  - Notification
  - Push
  tags_raw:
  - Messaging
  - Notifications
  - Push
  properties:
  - type: Documentation
    url: >-
      https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/establishing_a_token-based_connection_to_apns
- name: App Store Server API
  description: >-
    Manage customer App Store transactions from your server, including in-app purchases and subscriptions.
  humanURL: https://developer.apple.com/documentation/appstoreserverapi
  baseURL: https://api.storekit.itunes.apple.com
  tags:
  - In-App Purchases
  - Subscription
  - Transaction
  tags_raw:
  - In-App Purchases
  - Subscriptions
  - Transactions
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/appstoreserverapi
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/appstoreserverapi/creating-api-keys-to-authorize-api-requests
  - type: ChangeLog
    url: >-
      https://developer.apple.com/documentation/appstoreserverapi/app-store-server-api-changelog
- name: App Store Server Notifications V2
  description: >-
    Receive real-time notifications about in-app purchase events and subscription lifecycle changes.
  humanURL: https://developer.apple.com/documentation/appstoreservernotifications
  tags:
  - In-App Purchases
  - Subscription
  - Webhook
  tags_raw:
  - In-App Purchases
  - Subscriptions
  - Webhooks
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/appstoreservernotifications
  - type: GettingStarted
    url: >-
      https://developer.apple.com/documentation/appstoreservernotifications/enabling-app-store-server-notifications
- name: Apple Maps Server API
  description: >-
    Server-side geocoding, reverse geocoding, search, and estimated time of arrival using Apple Maps.
  humanURL: https://developer.apple.com/documentation/applemapsserverapi/
  baseURL: https://maps-api.apple.com
  tags:
  - Geocoding
  - Location
  - Maps
  - Search
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/applemapsserverapi/
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/applemapsserverapi/creating-and-using-tokens-with-maps-server-api
  - type: Portal
    url: https://developer.apple.com/maps/
  - type: GettingStarted
    url: https://developer.apple.com/maps/try-maps-server-api/
- name: Apple News API
  description: Publish, manage, update, and delete Apple News Format articles.
  humanURL: https://developer.apple.com/documentation/applenewsapi
  tags:
  - Content
  - News
  - Publishing
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/applenewsapi
  - type: GettingStarted
    url: https://developer.apple.com/documentation/applenews/apple-news-api-tutorial
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/apple_news/apple_news_api/about_the_apple_news_security_model
- name: DeviceCheck API
  description: >-
    Reduce fraudulent use of your services by managing device state and asserting app integrity.
  humanURL: https://developer.apple.com/documentation/devicecheck
  baseURL: https://api.devicecheck.apple.com
  tags:
  - Device
  - Fraud Prevention
  - Security
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/devicecheck
  - type: GettingStarted
    url: https://developer.apple.com/documentation/devicecheck/establishing-your-app-s-integrity
- name: Apple Ads Campaign Management API
  description: Create, manage, and report on Apple Search Ads campaigns programmatically.
  humanURL: https://developer.apple.com/documentation/apple_ads
  baseURL: https://api.searchads.apple.com
  tags:
  - Advertising
  - Campaigns
  - Search Ads
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/apple_ads
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/apple_search_ads/calling_the_apple_search_ads_api
  - type: Portal
    url: https://searchads.apple.com/help/campaigns/0022-use-the-campaign-management-api
- name: Wallet Passes Web Service
  description: Create, distribute, and update passes for the Apple Wallet app via a web service.
  humanURL: https://developer.apple.com/documentation/walletpasses
  tags:
  - Passes
  - Payments
  - Wallets
  tags_raw:
  - Passes
  - Payments
  - Wallet
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/walletpasses
  - type: GettingStarted
    url: >-
      https://developer.apple.com/documentation/walletpasses/adding-a-web-service-to-update-passes
- name: Enterprise Program API
  description: >-
    Automate management of users, roles, provisioning profiles, and bundle identifiers for enterprise
    apps.
  humanURL: https://developer.apple.com/documentation/enterpriseprogramapi
  tags:
  - Certificates
  - Enterprise
  - Provisioning
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/enterpriseprogramapi
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/enterpriseprogramapi/creating-api-keys-for-enterprise-program-api
  - type: ChangeLog
    url: >-
      https://developer.apple.com/documentation/enterpriseprogramapi/enterprise-api-release-notes
  - type: RateLimits
    url: https://developer.apple.com/documentation/enterpriseprogramapi/identifying-rate-limits
- name: Apple School and Business Manager API
  description: >-
    Automate device management actions and access data about devices enrolled via Automated Device Enrollment.
  humanURL: https://developer.apple.com/documentation/apple-school-and-business-manager-api
  tags:
  - Device Management
  - Education
  - Enrollment
  - Enterprise
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/apple-school-and-business-manager-api
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/apple-school-and-business-manager-api/implementing-oauth-for-the-apple-school-and-business-manager-api
- name: Apple Pay on the Web
  description: Accept Apple Pay payments on your website using JavaScript-based APIs.
  humanURL: https://developer.apple.com/documentation/applepayontheweb
  tags:
  - Apple Pay
  - Payments
  - Web
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/applepayontheweb
  - type: GettingStarted
    url: >-
      https://developer.apple.com/documentation/applepayontheweb/choosing-an-api-for-implementing-apple-pay-on-your-website
  - type: Portal
    url: https://developer.apple.com/apple-pay/implementation/
- name: Wallet Orders
  description: Create, distribute, and update orders in Apple Wallet for order tracking.
  humanURL: https://developer.apple.com/documentation/walletorders
  tags:
  - Order
  - Tracking
  - Wallets
  tags_raw:
  - Orders
  - Tracking
  - Wallet
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/walletorders
- name: ClassKit Catalog API
  description: Declare educational activities supported by your app for use with Apple Schoolwork.
  humanURL: https://developer.apple.com/documentation/classkitcatalogapi
  baseURL: https://classkit-catalog.apple.com
  tags:
  - ClassKit
  - Education
  - Schoolwork
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/classkitcatalogapi
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/classkitcatalogapi/authenticating-calls-to-the-classkit-catalog-api
- name: Apple Music Feed API
  description: Access the Apple Music catalog metadata in bulk for albums, songs, and artists.
  humanURL: https://developer.apple.com/documentation/applemusicfeed
  tags:
  - Catalog
  - Feed
  - Music
  properties:
  - type: Documentation
    url: https://developer.apple.com/documentation/applemusicfeed
- aid: apple:apple-apps-api
  name: Apple Apps API
  description: >-
    Manage your apps in App Store Connect, including app metadata, pricing, availability, and app information.
  humanURL: https://developer.apple.com/documentation/applemusicapi
  baseURL: https://api.music.apple.com/v1
  tags:
  - Application
  tags_raw:
  - Apps
  properties:
  - type: OpenAPI
    url: openapi/apple-apps-api-openapi.yml
  - type: Documentation
    url: https://developer.apple.com/documentation/appstoreconnectapi
  - type: JSONSchema
    url: json-schema/apple-app-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-resource-link-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-paged-document-links-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-document-links-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-paging-information-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-relationship-links-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-relationship-data-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-error-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-error-detail-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-apps-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-update-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-builds-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-update-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-testers-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-create-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-groups-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-create-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-update-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-beta-testers-linkages-request-schema.json
  - type: JSONLD
    url: json-ld/app-store-connect-context.jsonld
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/appstoreconnectapi/creating_api_keys_for_app_store_connect_api
  - type: GettingStarted
    url: https://developer.apple.com/help/app-store-connect/get-started/app-store-connect-api/
  - type: Portal
    url: https://developer.apple.com/app-store-connect/api/
  - type: ChangeLog
    url: >-
      https://developer.apple.com/documentation/appstoreconnectapi/app-store-connect-api-release-notes
- aid: apple:apple-beta-testers-api
  name: Apple Beta Testers API
  description: >-
    Manage TestFlight beta testers, including inviting testers, managing tester groups, and controlling
    access to beta builds.
  humanURL: https://developer.apple.com/documentation/applemusicapi
  baseURL: https://api.music.apple.com/v1
  tags:
  - Beta Testers
  properties:
  - type: OpenAPI
    url: openapi/apple-beta-testers-api-openapi.yml
  - type: Documentation
    url: https://developer.apple.com/documentation/appstoreconnectapi
  - type: JSONSchema
    url: json-schema/apple-app-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-resource-link-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-paged-document-links-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-document-links-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-paging-information-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-relationship-links-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-relationship-data-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-error-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-error-detail-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-apps-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-update-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-builds-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-update-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-testers-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-create-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-groups-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-create-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-update-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-beta-testers-linkages-request-schema.json
  - type: JSONLD
    url: json-ld/app-store-connect-context.jsonld
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/appstoreconnectapi/creating_api_keys_for_app_store_connect_api
  - type: GettingStarted
    url: https://developer.apple.com/help/app-store-connect/get-started/app-store-connect-api/
  - type: Portal
    url: https://developer.apple.com/app-store-connect/api/
  - type: ChangeLog
    url: >-
      https://developer.apple.com/documentation/appstoreconnectapi/app-store-connect-api-release-notes
- aid: apple:apple-builds-api
  name: Apple Builds API
  description: >-
    Manage builds uploaded to App Store Connect, including build metadata, processing state, and build
    relationships.
  humanURL: https://developer.apple.com/documentation/applemusicapi
  baseURL: https://api.music.apple.com/v1
  tags:
  - Builds
  properties:
  - type: OpenAPI
    url: openapi/apple-builds-api-openapi.yml
  - type: Documentation
    url: https://developer.apple.com/documentation/appstoreconnectapi
  - type: JSONSchema
    url: json-schema/apple-app-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-resource-link-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-paged-document-links-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-document-links-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-paging-information-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-relationship-links-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-relationship-data-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-error-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-error-detail-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-apps-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-app-update-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-builds-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-build-update-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-testers-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-tester-create-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-attributes-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-relationships-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-groups-response-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-create-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-update-request-schema.json
  - type: JSONSchema
    url: json-schema/app-store-connect-beta-group-beta-testers-linkages-request-schema.json
  - type: JSONLD
    url: json-ld/app-store-connect-context.jsonld
  - type: Authentication
    url: >-
      https://developer.apple.com/documentation/appstoreconnectapi/creating_api_keys_for_app_store_connect_api
  - type: GettingStarted
    url: https://developer.apple.com/help/app-store-connect/get-started/app-store-connect-api/
  - type: Portal
    url: https://developer.apple.com/app-store-connect/api/
  - type: ChangeLog
    url: >-
      https://developer.apple.com/documentation/appstoreconnectapi/app-store-connect-api-release-notes
common:
- type: CapabilityMap
  url: capabilities/apple-capability-edges.yml
  name: Apple Business Capability Map
- type: Plans
  url: plans/apple-plans-pricing.yml
- type: RateLimits
  url: rate-limits/apple-rate-limits.yml
- type: FinOps
  url: finops/apple-finops.yml
- type: Website
  url: https://www.apple.com/
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/apple/overview
- type: AgenticAccess
  url: agentic-access/apple-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/apple-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/apple-domain-security.yml
- type: Authentication
  url: authentication/apple-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/apple
- type: DeveloperPortal
  url: https://developer.apple.com
- type: TermsOfService
  url: https://developer.apple.com/terms/
- type: PrivacyPolicy
  url: https://www.apple.com/legal/privacy/
- type: Support
  url: https://developer.apple.com/support/
- type: Blog
  url: https://developer.apple.com/news/
- type: StatusPage
  url: https://developer.apple.com/system-status/
- type: Signup
  url: https://developer.apple.com/programs/enroll/
- type: Pricing
  url: https://developer.apple.com/support/compare-memberships/
- type: GitHubOrganization
  url: https://github.com/apple
- type: YouTube
  url: https://developer.apple.com/videos/
- type: ChangeLog
  url: https://developer.apple.com/documentation/updates
- type: Authentication
  url: https://developer.apple.com/documentation/appstoreconnectapi/generating-tokens-for-api-requests
- type: Tutorials
  url: https://developer.apple.com/tutorials/
- type: CodeExamples
  url: https://developer.apple.com/sample-code/
- type: SDKs
  url: https://developer.apple.com/download/
- type: Contact
  url: https://developer.apple.com/contact/
- type: JSONLD
  url: json-ld/apple-context.jsonld
- type: SpectralRules
  url: rules/apple-spectral-rules.yml
- type: Features
  data:
  - 'Apple (App Store + iCloud + Apple Music + Maps): hundreds of services across
    Consumer Cloud + Developer'
  - 'Detailed pricing: see https://developer.apple.com/programs/'
  - 'Service: App Store Connect API'
  - 'Service: Apple Music API'
  - 'Service: MapKit JS / Apple Maps Server API'
  - 'Service: Sign in with Apple'
  - 'Service: Push Notifications (APNs)'
  - 'Service: iCloud Web Services'
  - 'Service: WeatherKit REST API'
  - 'Service: Apple Pay Web'
  - 'Service: Wallet API'
  - 'Service: Apple Search Ads API'
  sources:
  - https://developer.apple.com/programs/
  - https://focus.finops.org/
  updated: '2026-05-04'
- type: UseCases
  data:
  - name: App Distribution
    description: Automate app submissions, manage TestFlight beta testing, and handle
      app metadata at scale.
  - name: In-App Purchases
    description: Manage subscriptions, consumables, and transaction history with server-side
      verification.
  - name: Enterprise Device Management
    description: Automate device enrollment and management for schools and businesses
      at scale.
  - name: Content Publishing
    description: Publish and manage articles in Apple News with rich media and analytics.
  - name: Location Services
    description: Build location-aware applications with geocoding, routing, and interactive
      maps.
- type: Integrations
  data:
  - name: Xcode
    description: Full IDE integration for building, testing, and deploying apps across
      all Apple platforms.
  - name: TestFlight
    description: Beta testing platform for distributing pre-release builds to internal
      and external testers.
  - name: App Analytics
    description: View app performance metrics, downloads, and user engagement data.
  - name: CloudKit
    description: Store and sync app data across devices using Apple's cloud infrastructure.
- name: MCP Server
  url: https://github.com/apple/ml-mcp-repo-level-coding
  type: MCPServer
maintainers:
- name: Apple Developer Relations
  email: developer@apple.com
  url: https://developer.apple.com/contact/
- name: Kin Lane
  email: kin@apievangelist.com
