GuidesRecipesAPI ReferenceChangelog
Log In
Changelog

GET /v1/groups

  • Add sort in query
  • Changed filter in query

POST /v2/computer-groups/smart-groups

  • Add platform in query

POST /v2/computer-groups/static-groups

  • Add platform in query

POST /v1/mobile-device-groups/static-groups

  • Add platform in query

POST /v2/mdm/commands

  • Add CERTIFICATE_LIST and MANAGED_MEDIA_LISTkeys. Add installAppsDuringEnrollment


GET /v1/devices/{id}/groups

GET /v1/mobile-device-groups/smart-group-membership/{id}

GET /v1/mobile-device-groups/smart-groups

POST /v1/mobile-device-groups/smart-groups

GET /v1/mobile-device-groups/smart-groups/{id}

PUT /v1/mobile-device-groups/smart-groups/{id}

DELETE /v1/mobile-device-groups/smart-groups/{id}

DELETE /v1/groups/{id}

PATCH /v1/groups/{id}

POST /computercommands/command/{command}

Removed ScheduleOSUpdate and UnmanageDevice commands

POST /computercommands/command/{command}/action/{action}/id/{id}

POST /mobiledevicecommands/command

Removed ClearRestrictionsPassword, SettingsEnableDataRoaming, SettingsDisableDataRoaming, SettingsEnableVoiceRoaming, SettingsDisableVoiceRoaming, SettingsEnablePersonalHotspot, SettingsDisablePersonalHotspot, andDeviceNamecommands




POST /v2/mdm/commands

Added Enable_Remote_Desktop , Disable_Remote_Desktop, Play_Lost_Mode_Sound, Refresh_Cellular_Plans, Request_Mirroring, Security_Info, Validate_Applications, Device_Location commands

GET /v2/mobile-devices/detail

Added groupId, groupNameto RSQL filter

GET /v2/computer-groups/smart-groups

Added siteIdfilter

Added field(s) and/or query parameter(s) to the request and/or response bodies of the following endpoints:

GET /v1/mobile-device-groups/static-groups/{id}

GET /v1/impact-alert-notification-settings

PUT /v1/impact-alert-notification-settings

GET /v2/computer-groups/static-groups

POST /v2/computer-groups/static-groups

GET /v2/computer-groups/static-groups/{id}

PUT /v2/computer-groups/static-groups/{id}

DELETE /v2/computer-groups/static-groups/{id}

GET /v2/computer-groups/smart-groups/{id}

POST /JSSResource/mobiledevicecommands/command

Removed DeviceLock and EraseDevicecommands

Upcoming Removals

POST /JSSResource/mobiledevicecommands/command

Will be removing CleaRestrictionsPassword, SettingsDisableDataRoaming, SettingsDisableVoiceRoaming, SettingsEnableDataRoaming, SettingsEnableVoiceRoaming, UnmanageDevice in an upcoming release of Jamf Pro

POST /JSSResource/mobiledevicecommands/command/ScheduleOSUpdate

POST /JSSResource/mobiledevicecommands/command/DeviceName/

MDM commands are available in the Jamf Pro API here

GET /v3/sso
Added usernameAttributeClaimMapping field

PUT /v3/sso
Added usernameAttributeClaimMapping field

GET /v1/cloud-distribution-point/files
Added SCRIPT field

GET /v3/computer-prestages/{id}
Added pssoEnabled and platformSsoAppBundleId fields

PUT /v3/computer-prestages/{id}
Added pssoEnabled and platformSsoAppBundleId fields

POST /v2/mdm/commands
Added bootstrapToken field to Erase_Device
Added STOP_MIRRORING and UNLOCK_USER_ACCOUNT options

GET /v2/mobile-devices/{id}/paired-devices
Added bootstrapTokenEscrowed field

GET /v2/mobile-devices/detail
Added bootstrapToken and bootstrapTokenEscrowed fields

GET /v2/mobile-devices/detail
Added bootstrapToken and bootstrapTokenEscrowed fields

POST /v2/mobile-device-prestages/{id}/attachments/delete-multiple
POST /v1/computers-inventory/{id}/attachments
GET /v1/computers-inventory/{id}/attachments/{attachmentId}
DELETE /v1/computers-inventory/{id}/attachments/{attachmentId}
GET /v1/computers-inventory/{id}/view-device-lock-pin
GET /v1/computers-inventory/{id}/view-recovery-lock-password
GET /v2/mobile-device-prestages/{id}/attachments
POST /v2/mobile-device-prestages/{id}/attachments
GET /v2/mobile-device-prestages/{id}/history
POST /v2/mobile-device-prestages/{id}/history
GET /v1/computers-inventory/{id}/filevault
DELETE /v2/mobile-device-prestages/{id}
GET /v2/mobile-device-prestages/{id}
PUT /v2/mobile-device-prestages/{id}
GET /v1/computers-inventory/filevault
POST /v2/mobile-device-prestages
GET /v2/mobile-device-prestages
GET /v1/computers-inventory-detail/{id}
PATCH /v1/computers-inventory-detail/{id}
DELETE /v1/computers-inventory/{id}
GET /v1/computers-inventory/{id}
POST /v1/computers-inventory
GET /v1/computers-inventory

POST /v1/dashboard/toggle
GET /v2/computers-inventory
POST /v2/computers-inventory
GET /v2/computers-inventory-detail/{id}
PATCH /v2/computers-inventory-detail/{id}
GET /v2/computers-inventory/filevault
GET /v2/computers-inventory/{id}
DELETE /v2/computers-inventory/{id}
POST /v2/computers-inventory/{id}/attachments
GET /v2/computers-inventory/{id}/attachments/{attachmentId}
DELETE /v2/computers-inventory/{id}/attachments/{attachmentId}
GET /v2/computers-inventory/{id}/filevault
GET /v2/computers-inventory/{id}/view-device-lock-pin
GET /v2/computers-inventory/{id}/view-recovery-lock-password
GET /v3/mobile-device-prestages
POST /v3/mobile-device-prestages
GET /v3/mobile-device-prestages/{id}
PUT /v3/mobile-device-prestages/{id}
DELETE /v3/mobile-device-prestages/{id}
GET /v3/mobile-device-prestages/{id}/attachments
POST /v3/mobile-device-prestages/{id}/attachments
POST /v3/mobile-device-prestages/{id}/attachments/delete-multiple
GET /v3/mobile-device-prestages/{id}/history
POST /v3/mobile-device-prestages/{id}/history
GET /v1/accounts
DELETE /v1/accounts/{id}