Apple MDM

List Apple MDM Enrollment Profiles

Get a list of enrollment profiles for an apple mdm.

Note: currently only one enrollment profile is supported.

Sample Request

 curl https://console.jumpcloud.com/api/v2/applemdms/{APPLE_MDM_ID}/enrollmentprofiles \
  -H 'accept: application/json' \
  -H 'content-type: application/json' \
  -H 'x-api-key: {API_KEY}'
get/api/v2/applemdms/{apple_mdm_id}/enrollmentprofiles

Request

Headers

x-org-idstring

Organization identifier that can be obtained from console settings.

Response

apnsPushTopicstring

The push topic assigned to this enrollment by Apple after uploading the Signed CSR plist.

depServerTokenState'unknown' | 'missing' | 'valid' | 'expired'

The state of the dep server token, presence and expiry.

idstring required

ObjectId uniquely identifying an MDM Enrollment,

namestring

A friendly name to identify this enrollment. Not required to be unique.

organizationstring

The identifier for an organization

apnsCertExpirystring nullable

The expiration date and time for the APNS Certificate.

depAccessTokenExpirystring nullable

The expiration date and time for the DEP Access Token. This aligns with the DEP Server Token State.

defaultSystemGroupIDstring nullable

ObjectId uniquely identifying the MDM default System Group.

defaultIosUserEnrollmentDeviceGroupIDstring nullable

ObjectId uniquely identifying the MDM default iOS user enrollment device group.

allowMobileUserEnrollmentboolean nullable

A toggle to allow mobile device enrollment for an organization.

appleCertCreatorAppleIDstring

The Apple ID of the admin who created the Apple signed certificate associated to the Device Manager.

appleCertSerialNumberstring

The serial number of the Apple signed certificate associated to the Device Manager.

serviceDiscoveryEnabledboolean nullable

A flag to know whether service discovery is enabled or not for the Device Manager.

Changes

No recorded changes to this operation across all 1 revision of this API.