<!--
{
  "documentType" : "article",
  "framework" : "apple-school-and-business-manager-api",
  "identifier" : "/documentation/apple-school-and-business-manager-api",
  "metadataVersion" : "0.1.0",
  "role" : "collection",
  "title" : "Apple School Manager and Apple Business APIs"
}
-->

# Apple School Manager and Apple Business APIs

Automate device management actions and access data about devices that enroll using Automated Device Enrollment with the Apple School Manager and Apple Business APIs.

## Discussion

Apple School Manager and Apple Business help IT administrators automate device management enrollment, and simplify initial Apple device setup and configuration. With the Apple School Manager and Apple Business APIs, you can edit the devices’ management assignments and view device information. You can also use a device’s endpoint to give apps the ability to create custom reports, or to export data about devices enrolled using Automated Device Enrollment.

## Topics

### Apple School Manager and Apple Business APIs

[`Apple School Manager API`](/documentation/AppleSchoolManagerAPI)

Automate device management activities and view device information in Apple School Manager.

[`Apple Business API`](/documentation/AppleBusinessAPI)

Automate device management activities, view device information, and manage users and user groups in Apple Business.

### Essentials

  <doc://com.apple.apple-school-and-business-manager-api/documentation/apple-school-and-business-manager-api/apple-school-manager-and-apple-business-api-changelog>

### Authorization

  <doc://com.apple.apple-school-and-business-manager-api/documentation/apple-school-and-business-manager-api/implementing-oauth-for-the-apple-school-manager-and-apple-business-api>



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)