Contents

Enterprise Program API

Automate the tasks you perform on the Apple Developer website.

Overview

The Enterprise Program API is a REST API that enables the automation of actions you take on the Apple Developer website. Click OpenAPI specification to download the specification file.

Calls to the API require JSON Web Tokens (JWT) for authorization; you obtain keys to create the tokens from your organization’s Enterprise Program account. See Creating API Keys for Enterprise Program API to create your keys and tokens.

The API provides resources to automate the following areas of the Apple Developer website:

  • Provisioning. Manage bundle IDs, capabilities, signing certificates, devices, and provisioning profiles.

  • Users and Roles. Send invitations for users to join your team. Adjust their level of access or remove users.

The Enterprise Program API returns responses from resources that are consistent JSON data and contain links to additional related resources.

Topics

Essentials

Provisioning

Users and Roles

Error Handling

Paging

Dictionaries