PUT
/v1/organizations/:organizationId/mdm/apple/enterprise/devices/:admDeviceId
Copy to clipboard
Update admDevice
Required Permission: mdm.apple.device.update
Update admDevice
Request
Add parameter in header
authorization
Example:
Authorization: Bearer <token>
organizationId
string
required
admDeviceId
string
required
Body Params
application/json
displayName
string
optional
tags
array [string]
optional
policyId
string
optional
admPolicyAssignments
array [object]
optional
admPolicyId
string
optional
priority
integer
required
admVppLocationId
string
optional
profiles
array [string]
optional
applications
array [object]
optional
admApplication
string
required
managed
boolean
optional
vpp
boolean
optional
iOSApp
boolean
optional
configuration
object
optional
action
string
optional
actionStatus
string
optional
scripts
object
optional
preInstall
string
optional
postInstall
string
optional
audit
string
optional
enforce
string
optional
runner
string
optional
updatePolicy
object
optional
books
array [object]
optional
type
string
optional
id
string
optional
scripts
array [object]
optional
type
string
optional
id
string
optional
loopTime
integer
optional
resetDate
string
optional
arguments
string
optional
argumentsProcessed
string
optional
name
string
optional
description
string
optional
runner
string
optional
mdmUserId
string
optional
skipPersonalInfo
boolean
optional
segmentId
integer
optional
{
"displayName": "string",
"tags": [
"string"
],
"policyId": "string",
"admPolicyAssignments": [
{
"admPolicyId": "string",
"priority": 0
}
],
"admVppLocationId": "string",
"profiles": [
"string"
],
"applications": [
{
"admApplication": "string",
"managed": true,
"vpp": true,
"iOSApp": true,
"configuration": {},
"action": "forceInstall",
"actionStatus": "forceInstall",
"scripts": {
"preInstall": "string",
"postInstall": "string",
"audit": "string",
"enforce": "string",
"runner": "string"
},
"updatePolicy": {}
}
],
"books": [
{
"type": "asset",
"id": "string"
}
],
"scripts": [
{
"type": "once",
"id": "string",
"loopTime": 0,
"resetDate": "2024-01-01T00: 00:00Z",
"arguments": "string",
"argumentsProcessed": "string",
"name": "string",
"description": "string",
"runner": "string"
}
],
"mdmUserId": "string",
"skipPersonalInfo": true,
"segmentId": 0
}
Responses
200 Response
application/json
status
boolean
optional
data
object
optional
id
string
optional
organization
string
optional
admEnterprise
string
optional
mdmUser
object
optional
id
string
optional
email
string
optional
displayName
string
optional
tags
array [string]
optional
state
string
optional
config
object
optional
configDates
object
optional
info
object
optional
enroll
object
optional
serverExpirationDate
string
optional
mobileConfigSigned
boolean
optional
control
object
optional
UDID
string
optional
authenticatedDate
string
optional
topic
string
optional
deletedDate
string
optional
lastTokenUpdateDate
string
optional
pushMagic
string
optional
token
string
optional
unlockToken
string
optional
bootstrapToken
string
optional
skipPersonalInfo
boolean
optional
summary
object
optional
name
string
optional
osVersion
string
optional
os
string
optional
serialNumber
string
optional
imei
string
optional
battery
string
optional
expirationTimestamp
string
optional
supervised
boolean
optional
image
string
optional
compliance
object
optional
manufacturer
string
optional
model
string
optional
udid
string
optional
hostname
string
optional
ipAddress
string
optional
macAddress
string
optional
lastStatusReportTime
string
optional
type
string
optional
subType
string
optional
enrollmentLink
string
optional
enrollCode
string
optional
admPolicy
object
optional
id
string
optional
organization
string
optional
admEnterprise
string
optional
targetType
string
optional
attachedProfile
object
optional
name
string
optional
profiles
array [object]
optional
id
string
optional
organization
string
optional
admEnterprise
string
optional
admPolicy
string
optional
targetType
string
optional
name
string
optional
config
object
optional
certificates
array [object]
optional
mdmAssetId
string
optional
format
object
optional
location
string
optional
password
string
optional
allowAllAppsAccess
boolean
optional
keyIsExtractable
boolean
optional
type
string
optional
UUID
string
optional
version
integer
optional
updatedAt
string
optional
createdAt
string
optional
assignedTo
object
optional
policies
array [object]
optional
devices
array [object]
optional
useCustomFileVaultCertificates
boolean
optional
parentAdmProfileId
string
optional
applications
array [object]
optional
admApplication
string
required
managed
boolean
optional
vpp
boolean
optional
iOSApp
boolean
optional
configuration
object
optional
action
string
optional
actionStatus
string
optional
scripts
object
optional
preInstall
string
optional
postInstall
string
optional
audit
string
optional
enforce
string
optional
runner
string
optional
updatePolicy
object
optional
applicationsInfo
array [object]
optional
books
array [object]
optional
type
string
optional
id
string
optional
booksInfo
array [object]
optional
scripts
array [object]
optional
type
string
optional
id
string
optional
loopTime
integer
optional
resetDate
string
optional
arguments
string
optional
argumentsProcessed
string
optional
name
string
optional
description
string
optional
runner
string
optional
scriptsInfo
array [object]
optional
bookmarks
array [object]
optional
title
string
optional
description
string
optional
url
string
optional
iconBase64
string
optional
iconUrl
string
optional
assets
array [object]
optional
mdmAssetId
string
optional
location
string
optional
assetName
string
optional
scope
string
optional
assetsInfo
array [object]
optional
version
integer
optional
updatedAt
string
optional
createdAt
string
optional
agentConfiguration
object
optional
allowLocation
boolean
optional
allowLocationMacos
boolean
optional
allowPackageTime
boolean
optional
allowPackageTransfer
boolean
optional
allowDeviceInfoBatteryUsage
boolean
optional
allowDeviceInfoBluetooth
boolean
optional
allowDeviceInfoSystemInfo
boolean
optional
appBlacklist
array [object]
optional
bundleId
string
optional
action
string
optional
segmentId
integer
optional
deviceAdmPolicy
object
optional
id
string
optional
organization
string
optional
admEnterprise
string
optional
targetType
string
optional
attachedProfile
object
optional
name
string
optional
profiles
array [object]
optional
id
string
optional
organization
string
optional
admEnterprise
string
optional
admPolicy
string
optional
targetType
string
optional
name
string
optional
config
object
optional
certificates
array [object]
optional
mdmAssetId
string
optional
format
object
optional
location
string
optional
password
string
optional
allowAllAppsAccess
boolean
optional
keyIsExtractable
boolean
optional
type
string
optional
UUID
string
optional
version
integer
optional
updatedAt
string
optional
createdAt
string
optional
assignedTo
object
optional
policies
array [object]
optional
devices
array [object]
optional
useCustomFileVaultCertificates
boolean
optional
parentAdmProfileId
string
optional
applications
array [object]
optional
admApplication
string
required
managed
boolean
optional
vpp
boolean
optional
iOSApp
boolean
optional
configuration
object
optional
action
string
optional
actionStatus
string
optional
scripts
object
optional
preInstall
string
optional
postInstall
string
optional
audit
string
optional
enforce
string
optional
runner
string
optional
updatePolicy
object
optional
applicationsInfo
array [object]
optional
books
array [object]
optional
type
string
optional
id
string
optional
booksInfo
array [object]
optional
scripts
array [object]
optional
type
string
optional
id
string
optional
loopTime
integer
optional
resetDate
string
optional
arguments
string
optional
argumentsProcessed
string
optional
name
string
optional
description
string
optional
runner
string
optional
scriptsInfo
array [object]
optional
bookmarks
array [object]
optional
title
string
optional
description
string
optional
url
string
optional
iconBase64
string
optional
iconUrl
string
optional
assets
array [object]
optional
mdmAssetId
string
optional
location
string
optional
assetName
string
optional
scope
string
optional
assetsInfo
array [object]
optional
version
integer
optional
updatedAt
string
optional
createdAt
string
optional
agentConfiguration
object
optional
allowLocation
boolean
optional
allowLocationMacos
boolean
optional
allowPackageTime
boolean
optional
allowPackageTransfer
boolean
optional
allowDeviceInfoBatteryUsage
boolean
optional
allowDeviceInfoBluetooth
boolean
optional
allowDeviceInfoSystemInfo
boolean
optional
appBlacklist
array [object]
optional
bundleId
string
optional
action
string
optional
segmentId
integer
optional
admPolicyAssignments
array [object]
optional
admPolicyId
string
optional
admPolicy
object
optional
id
string
optional
organization
string
optional
admEnterprise
string
optional
targetType
string
optional
attachedProfile
object
optional
name
string
optional
profiles
array [object]
optional
id
string
optional
organization
string
optional
admEnterprise
string
optional
admPolicy
string
optional
targetType
string
optional
name
string
optional
config
object
optional
certificates
array [object]
optional
type
string
optional
UUID
string
optional
version
integer
optional
updatedAt
string
optional
createdAt
string
optional
assignedTo
object
optional
useCustomFileVaultCertificates
boolean
optional
parentAdmProfileId
string
optional
applications
array [object]
optional
admApplication
string
required
managed
boolean
optional
vpp
boolean
optional
iOSApp
boolean
optional
configuration
object
optional
action
string
optional
actionStatus
string
optional
scripts
object
optional
updatePolicy
object
optional
applicationsInfo
array [object]
optional
books
array [object]
optional
type
string
optional
id
string
optional
booksInfo
array [object]
optional
scripts
array [object]
optional
type
string
optional
id
string
optional
loopTime
integer
optional
resetDate
string
optional
arguments
string
optional
argumentsProcessed
string
optional
name
string
optional
description
string
optional
runner
string
optional
scriptsInfo
array [object]
optional
bookmarks
array [object]
optional
title
string
optional
description
string
optional
url
string
optional
iconBase64
string
optional
iconUrl
string
optional
assets
array [object]
optional
mdmAssetId
string
optional
location
string
optional
assetName
string
optional
scope
string
optional
assetsInfo
array [object]
optional
version
integer
optional
updatedAt
string
optional
createdAt
string
optional
agentConfiguration
object
optional
allowLocation
boolean
optional
allowLocationMacos
boolean
optional
allowPackageTime
boolean
optional
allowPackageTransfer
boolean
optional
allowDeviceInfoBatteryUsage
boolean
optional
allowDeviceInfoBluetooth
boolean
optional
allowDeviceInfoSystemInfo
boolean
optional
appBlacklist
array [object]
optional
segmentId
integer
optional
priority
integer
optional
admPolicyAssignmentsEnforced
array [object]
optional
admPolicyId
string
optional
admPolicy
object
optional
id
string
optional
organization
string
optional
admEnterprise
string
optional
targetType
string
optional
attachedProfile
object
optional
name
string
optional
profiles
array [object]
optional
id
string
optional
organization
string
optional
admEnterprise
string
optional
admPolicy
string
optional
targetType
string
optional
name
string
optional
config
object
optional
certificates
array [object]
optional
type
string
optional
UUID
string
optional
version
integer
optional
updatedAt
string
optional
createdAt
string
optional
assignedTo
object
optional
useCustomFileVaultCertificates
boolean
optional
parentAdmProfileId
string
optional
applications
array [object]
optional
admApplication
string
required
managed
boolean
optional
vpp
boolean
optional
iOSApp
boolean
optional
configuration
object
optional
action
string
optional
actionStatus
string
optional
scripts
object
optional
updatePolicy
object
optional
applicationsInfo
array [object]
optional
books
array [object]
optional
type
string
optional
id
string
optional
booksInfo
array [object]
optional
scripts
array [object]
optional
type
string
optional
id
string
optional
loopTime
integer
optional
resetDate
string
optional
arguments
string
optional
argumentsProcessed
string
optional
name
string
optional
description
string
optional
runner
string
optional
scriptsInfo
array [object]
optional
bookmarks
array [object]
optional
title
string
optional
description
string
optional
url
string
optional
iconBase64
string
optional
iconUrl
string
optional
assets
array [object]
optional
mdmAssetId
string
optional
location
string
optional
assetName
string
optional
scope
string
optional
assetsInfo
array [object]
optional
version
integer
optional
updatedAt
string
optional
createdAt
string
optional
agentConfiguration
object
optional
allowLocation
boolean
optional
allowLocationMacos
boolean
optional
allowPackageTime
boolean
optional
allowPackageTransfer
boolean
optional
allowDeviceInfoBatteryUsage
boolean
optional
allowDeviceInfoBluetooth
boolean
optional
allowDeviceInfoSystemInfo
boolean
optional
appBlacklist
array [object]
optional
segmentId
integer
optional
priority
integer
optional
automationRule
object
optional
id
string
optional
name
string
optional
deviceAudiences
array [object]
optional
id
string
optional
name
string
optional
reasons
array [string]
optional
admVppLocation
object
optional
id
string
optional
name
string
optional
config
object
optional
countryISO2ACode
string
optional
defaultPlatform
string
optional
locationName
string
optional
profiles
array [object]
optional
id
string
optional
organization
string
optional
admEnterprise
string
optional
admPolicy
string
optional
targetType
string
optional
name
string
optional
config
object
optional
certificates
array [object]
optional
mdmAssetId
string
optional
format
object
optional
uuid
string
optional
base64
string
optional
location
string
optional
password
string
optional
allowAllAppsAccess
boolean
optional
keyIsExtractable
boolean
optional
type
string
optional
UUID
string
optional
version
integer
optional
updatedAt
string
optional
createdAt
string
optional
assignedTo
object
optional
policies
array [object]
optional
id
string
optional
name
string
optional
devices
array [object]
optional
id
string
optional
displayName
string
optional
useCustomFileVaultCertificates
boolean
optional
parentAdmProfileId
string
optional
applications
array [object]
optional
admApplication
string
required
managed
boolean
optional
vpp
boolean
optional
iOSApp
boolean
optional
configuration
object
optional
action
string
optional
actionStatus
string
optional
scripts
object
optional
preInstall
string
optional
postInstall
string
optional
audit
string
optional
enforce
string
optional
runner
string
optional
updatePolicy
object
optional
books
array [object]
optional
type
string
optional
id
string
optional
booksInfo
array [object]
optional
scripts
array [object]
optional
type
string
optional
id
string
optional
loopTime
integer
optional
resetDate
string
optional
arguments
string
optional
argumentsProcessed
string
optional
name
string
optional
description
string
optional
runner
string
optional
scriptsInfo
array [object]
optional
stateHistory
array [object]
optional
state
string
optional
date
string
optional
config
object
optional
applicationsInfo
array [object]
optional
isDepDevice
boolean
optional
admDepDevice
string
optional
lastLocation
object
optional
agent
object
optional
origin
string
optional
date
string
optional
latitude
number
optional
longitude
number
optional
ip
string
optional
lastReportDate
string
optional
address
object
optional
address
string
optional
number
string
optional
postalCode
string
optional
city
string
optional
country
string
optional
ip
object
optional
origin
string
optional
date
string
optional
latitude
number
optional
longitude
number
optional
ip
string
optional
lastReportDate
string
optional
address
object
optional
address
string
optional
number
string
optional
postalCode
string
optional
city
string
optional
country
string
optional
counts
object
optional
users
integer
optional
lastReports
object
optional
sync
string
optional
agent
object
optional
location
string
optional
packageTime
string
optional
packageTransfer
string
optional
enrolledDate
string
optional
hasActivationBypassCode
boolean
optional
hasFileVaultRecoveryKey
boolean
optional
hasFileVaultRecoveryKeyEncrypted
boolean
optional
admDeviceUsers
array [object]
optional
pushNotifications
object
optional
mdmAgent
boolean
optional
setupAssistant
boolean
optional
updatedAt
string
optional
createdAt
string
optional
segmentId
integer
optional
devicePolicyStatus
object
optional
pushed
boolean
optional
audit
array [object]
optional
profileId
string
optional
uuid
string
optional
hasConfig
boolean
optional
config
object
optional
version
integer
optional
device
object
optional
version
integer
optional
{
"status": true,
"data": {
"id": "string",
"organization": "string",
"admEnterprise": "string",
"mdmUser": {
"id": "string",
"email": "string"
},
"displayName": "string",
"tags": [
"string"
],
"state": "PROVISIONING",
"config": {},
"configDates": {},
"info": {},
"enroll": {
"serverExpirationDate": "2024-01-01T00: 00:00Z",
"mobileConfigSigned": true
},
"control": {
"UDID": "string",
"authenticatedDate": "2024-01-01T00: 00:00Z",
"topic": "string",
"deletedDate": "2024-01-01T00: 00:00Z",
"lastTokenUpdateDate": "2024-01-01T00: 00:00Z",
"pushMagic": "string",
"token": "string",
"unlockToken": "string",
"bootstrapToken": "string",
"skipPersonalInfo": true
},
"summary": {
"name": "string",
"osVersion": "string",
"os": "string",
"serialNumber": "string",
"imei": "string",
"battery": "string",
"expirationTimestamp": "2024-01-01T00: 00:00Z",
"supervised": true,
"image": "string",
"compliance": {},
"manufacturer": "string",
"model": "string",
"udid": "string",
"hostname": "string",
"ipAddress": "string",
"macAddress": "string"
},
"lastStatusReportTime": "2024-01-01T00: 00:00Z",
"type": "string",
"subType": "string",
"enrollmentLink": "string",
"enrollCode": "string",
"admPolicy": {
"id": "698f41b2457fafa13d088793",
"organization": "598f469d457fafa13d088795",
"admEnterprise": "698f42e5457fafa13d088794",
"targetType": "device",
"attachedProfile": {},
"name": "Corporate Security Policy - iOS",
"profiles": [
{
"id": "string",
"organization": "string",
"admEnterprise": "string",
"admPolicy": "string",
"targetType": "device",
"name": "string",
"config": {},
"certificates": [
{
"mdmAssetId": "string",
"format": {
"uuid": "uuid",
"base64": "base64"
},
"location": "string",
"password": "string",
"allowAllAppsAccess": true,
"keyIsExtractable": true
}
],
"type": "attached",
"UUID": "string",
"version": 0,
"updatedAt": "2024-01-01T00: 00:00Z",
"createdAt": "2024-01-01T00: 00:00Z",
"assignedTo": {
"policies": [
{
"id": "string",
"name": "string"
}
],
"devices": [
{
"id": "string",
"displayName": "string"
}
]
},
"useCustomFileVaultCertificates": true,
"parentAdmProfileId": "string"
}
],
"applications": [
{
"admApplication": "698f42e5457fafa13d088794",
"managed": true,
"vpp": true,
"iOSApp": true,
"configuration": {},
"action": "forceInstall",
"actionStatus": "forceInstall",
"scripts": {},
"updatePolicy": {}
}
],
"applicationsInfo": [
{}
],
"books": [
{
"type": "asset",
"id": "698f42e5457fafa13d088794"
}
],
"booksInfo": [
{}
],
"scripts": [
{
"type": "loop",
"id": "698f42e5457fafa13d088794",
"loopTime": 3600,
"arguments": "--verbose --check-compliance",
"name": "Security Compliance Check",
"description": "Validates device security posture against organizational standards",
"runner": "bash"
}
],
"scriptsInfo": [
{}
],
"bookmarks": [
{
"title": "Employee Portal",
"description": "Internal employee self-service portal",
"url": "https://portal.company.com",
"iconBase64": "",
"iconUrl": "https://portal.company.com/icon.png"
}
],
"assets": [
{
"mdmAssetId": "698f41b2457fafa13d088793",
"location": "/Library/Application Support/Company/config.json",
"assetName": "App Configuration",
"scope": "system"
}
],
"assetsInfo": [
{}
],
"version": 3,
"updatedAt": "2026-02-13T14: 30:00Z",
"createdAt": "2026-02-13T10: 00:00Z",
"agentConfiguration": {
"allowLocation": true,
"allowLocationMacos": true,
"allowPackageTime": true,
"allowPackageTransfer": true,
"allowDeviceInfoBatteryUsage": true,
"allowDeviceInfoBluetooth": true,
"allowDeviceInfoSystemInfo": true,
"appBlacklist": [
{
"bundleId": "com.example.unauthorized",
"action": "block"
}
]
},
"segmentId": "1"
},
"deviceAdmPolicy": {
"id": "698f41b2457fafa13d088793",
"organization": "598f469d457fafa13d088795",
"admEnterprise": "698f42e5457fafa13d088794",
"targetType": "device",
"attachedProfile": {},
"name": "Corporate Security Policy - iOS",
"profiles": [
{
"id": "string",
"organization": "string",
"admEnterprise": "string",
"admPolicy": "string",
"targetType": "device",
"name": "string",
"config": {},
"certificates": [
{
"mdmAssetId": "string",
"format": {
"uuid": "uuid",
"base64": "base64"
},
"location": "string",
"password": "string",
"allowAllAppsAccess": true,
"keyIsExtractable": true
}
],
"type": "attached",
"UUID": "string",
"version": 0,
"updatedAt": "2024-01-01T00: 00:00Z",
"createdAt": "2024-01-01T00: 00:00Z",
"assignedTo": {
"policies": [
{
"id": "string",
"name": "string"
}
],
"devices": [
{
"id": "string",
"displayName": "string"
}
]
},
"useCustomFileVaultCertificates": true,
"parentAdmProfileId": "string"
}
],
"applications": [
{
"admApplication": "698f42e5457fafa13d088794",
"managed": true,
"vpp": true,
"iOSApp": true,
"configuration": {},
"action": "forceInstall",
"actionStatus": "forceInstall",
"scripts": {},
"updatePolicy": {}
}
],
"applicationsInfo": [
{}
],
"books": [
{
"type": "asset",
"id": "698f42e5457fafa13d088794"
}
],
"booksInfo": [
{}
],
"scripts": [
{
"type": "loop",
"id": "698f42e5457fafa13d088794",
"loopTime": 3600,
"arguments": "--verbose --check-compliance",
"name": "Security Compliance Check",
"description": "Validates device security posture against organizational standards",
"runner": "bash"
}
],
"scriptsInfo": [
{}
],
"bookmarks": [
{
"title": "Employee Portal",
"description": "Internal employee self-service portal",
"url": "https://portal.company.com",
"iconBase64": "",
"iconUrl": "https://portal.company.com/icon.png"
}
],
"assets": [
{
"mdmAssetId": "698f41b2457fafa13d088793",
"location": "/Library/Application Support/Company/config.json",
"assetName": "App Configuration",
"scope": "system"
}
],
"assetsInfo": [
{}
],
"version": 3,
"updatedAt": "2026-02-13T14: 30:00Z",
"createdAt": "2026-02-13T10: 00:00Z",
"agentConfiguration": {
"allowLocation": true,
"allowLocationMacos": true,
"allowPackageTime": true,
"allowPackageTransfer": true,
"allowDeviceInfoBatteryUsage": true,
"allowDeviceInfoBluetooth": true,
"allowDeviceInfoSystemInfo": true,
"appBlacklist": [
{
"bundleId": "com.example.unauthorized",
"action": "block"
}
]
},
"segmentId": "1"
},
"admPolicyAssignments": [
{
"admPolicyId": "698f42e5457fafa13d08879c",
"admPolicy": {},
"priority": 1
}
],
"admPolicyAssignmentsEnforced": [
{
"admPolicyId": "698f42e5457fafa13d08879c",
"admPolicy": {},
"priority": 1,
"automationRule": {
"id": "698f42e5457fafa13d08879d",
"name": "Sales Team iOS Policies",
"deviceAudiences": [
{
"id": "698f42e5457fafa13d0887a7",
"name": "Sales Department",
"reasons": [
"tag:sales",
"user.department:Sales"
]
}
]
}
}
],
"admVppLocation": {
"id": "string",
"name": "string",
"config": {
"countryISO2ACode": "string",
"defaultPlatform": "string",
"locationName": "string"
}
},
"profiles": [
{
"id": "string",
"organization": "string",
"admEnterprise": "string",
"admPolicy": "string",
"targetType": "device",
"name": "string",
"config": {},
"certificates": [
{
"mdmAssetId": "string",
"format": {
"uuid": "uuid",
"base64": "base64"
},
"location": "string",
"password": "string",
"allowAllAppsAccess": true,
"keyIsExtractable": true
}
],
"type": "attached",
"UUID": "string",
"version": 0,
"updatedAt": "2024-01-01T00: 00:00Z",
"createdAt": "2024-01-01T00: 00:00Z",
"assignedTo": {
"policies": [
{
"id": "string",
"name": "string"
}
],
"devices": [
{
"id": "string",
"displayName": "string"
}
]
},
"useCustomFileVaultCertificates": true,
"parentAdmProfileId": "string"
}
],
"applications": [
{
"admApplication": "string",
"managed": true,
"vpp": true,
"iOSApp": true,
"configuration": {},
"action": "forceInstall",
"actionStatus": "forceInstall",
"scripts": {
"preInstall": "string",
"postInstall": "string",
"audit": "string",
"enforce": "string",
"runner": "string"
},
"updatePolicy": {}
}
],
"books": [
{
"type": "asset",
"id": "string"
}
],
"booksInfo": [
{}
],
"scripts": [
{
"type": "once",
"id": "string",
"loopTime": 0,
"resetDate": "2024-01-01T00: 00:00Z",
"arguments": "string",
"argumentsProcessed": "string",
"name": "string",
"description": "string",
"runner": "string"
}
],
"scriptsInfo": [
{}
],
"stateHistory": [
{
"state": "PROVISIONING",
"date": "2024-01-01T00: 00:00Z",
"config": {}
}
],
"applicationsInfo": [
{}
],
"isDepDevice": true,
"admDepDevice": "string",
"lastLocation": {
"agent": {
"origin": "agent",
"date": "2024-01-01T00: 00:00Z",
"latitude": 0,
"longitude": 0,
"ip": "string",
"lastReportDate": "2024-01-01T00: 00:00Z",
"address": {
"address": "string",
"number": "string",
"postalCode": "string",
"city": "string",
"country": "string"
}
},
"ip": {
"origin": "agent",
"date": "2024-01-01T00: 00:00Z",
"latitude": 0,
"longitude": 0,
"ip": "string",
"lastReportDate": "2024-01-01T00: 00:00Z",
"address": {
"address": "string",
"number": "string",
"postalCode": "string",
"city": "string",
"country": "string"
}
}
},
"counts": {
"users": 0
},
"lastReports": {
"sync": "2024-01-01T00: 00:00Z",
"agent": {
"location": "2024-01-01T00: 00:00Z",
"packageTime": "2024-01-01T00: 00:00Z",
"packageTransfer": "2024-01-01T00: 00:00Z"
}
},
"enrolledDate": "2024-01-01T00: 00:00Z",
"hasActivationBypassCode": true,
"hasFileVaultRecoveryKey": true,
"hasFileVaultRecoveryKeyEncrypted": true,
"admDeviceUsers": [
{}
],
"pushNotifications": {
"mdmAgent": true,
"setupAssistant": true
},
"updatedAt": "2024-01-01T00: 00:00Z",
"createdAt": "2024-01-01T00: 00:00Z",
"segmentId": 0,
"devicePolicyStatus": {
"pushed": true,
"audit": [
{
"profileId": "string",
"uuid": "string",
"hasConfig": true,
"config": {
"version": 0
},
"device": {
"version": 0
}
}
]
}
}
}
400 Response
application/json
status
boolean
optional
error
object
optional
code
number
optional
message
string
optional
{
"status": false,
"error": {
"code": 5050,
"message": "Feature not allowed for you billing plan"
}
}
401 Response
application/json
status
boolean
optional
error
object
optional
code
number
optional
message
string
optional
{
"status": false,
"error": {
"code": 4002,
"message": "No auth token"
}
}
404 Response
application/json
status
boolean
optional
error
object
optional
code
number
optional
message
string
optional
{
"status": false,
"error": {
"code": 3001,
"message": "Entity not found"
}
}