Previous topic

Commands

Next topic

Organization

This Page

Devices

POST /api/v1/certificate_signing_requests

Create an object

GET /api/v1/certificate_signing_requests

Retrieve a collection of objects

POST /api/v1/devices/(int: device_id)/installed_applications
POST /api/v1/installed_applications

Create an object

GET /api/v1/devices/(int: device_id)/installed_applications
GET /api/v1/installed_applications

Retrieve a collection of objects

POST /api/v1/devices/(int: device_id)/installed_certificates
POST /api/v1/installed_certificates

Create an object

GET /api/v1/devices/(int: device_id)/installed_certificates
GET /api/v1/installed_certificates

Retrieve a collection of objects

POST /api/v1/devices/(int: device_id)/available_os_updates
POST /api/v1/available_os_updates

Create an object

GET /api/v1/devices/(int: device_id)/available_os_updates
GET /api/v1/available_os_updates

Retrieve a collection of objects

POST /api/v1/devices/(int: device_id)/installed_profiles
POST /api/v1/installed_profiles

Create an object

GET /api/v1/devices/(int: device_id)/installed_profiles
GET /api/v1/installed_profiles

Retrieve a collection of objects

POST /api/v1/push_certificates/

Create an object

GET /api/v1/push_certificates/

Retrieve a collection of objects

POST /api/v1/ssl_certificates/

Create an object

GET /api/v1/ssl_certificates/

Retrieve a collection of objects

POST /api/v1/ca_certificates/

Create an object

GET /api/v1/ca_certificates/

Retrieve a collection of objects

POST /api/v1/certificates/

Create an object

GET /api/v1/certificates/

Retrieve a collection of objects

POST /api/v1/applications

Create an object

GET /api/v1/applications

Retrieve a collection of objects

POST /api/v1/devices/(int: device_id)/commands
POST /api/v1/commands

Create an object

GET /api/v1/devices/(int: device_id)/commands
GET /api/v1/commands

Retrieve a collection of objects

POST /api/v1/device_groups/(int: device_group_id)/devices
POST /api/v1/devices

Create an object

GET /api/v1/device_groups/(int: device_group_id)/devices
GET /api/v1/devices

Retrieve a collection of objects

POST /api/v1/devices/(int: device_id)/tags
POST /api/v1/tags

Create an object

GET /api/v1/devices/(int: device_id)/tags
GET /api/v1/tags

Retrieve a collection of objects

POST /api/v1/devices/(int: device_id)/relationships/commands

Add / create relationship(s)

DELETE /api/v1/devices/(int: device_id)/relationships/commands

Delete relationship(s)

GET /api/v1/devices/(int: device_id)/relationships/commands

Get a relationship details

PATCH /api/v1/devices/(int: device_id)/relationships/commands

Update a relationship

POST /api/v1/devices/(int: device_id)/relationships/tags

Add / create relationship(s)

DELETE /api/v1/devices/(int: device_id)/relationships/tags

Delete relationship(s)

GET /api/v1/devices/(int: device_id)/relationships/tags

Get a relationship details

PATCH /api/v1/devices/(int: device_id)/relationships/tags

Update a relationship

POST /api/v1/tags/(int: tag_id)/relationships/devices

Add / create relationship(s)

DELETE /api/v1/tags/(int: tag_id)/relationships/devices

Delete relationship(s)

GET /api/v1/tags/(int: tag_id)/relationships/devices

Get a relationship details

PATCH /api/v1/tags/(int: tag_id)/relationships/devices

Update a relationship

DELETE /api/v1/certificate_signing_requests/(int: certificate_signing_request_id)

Delete an object

GET /api/v1/certificate_signing_requests/(int: certificate_signing_request_id)

Get object details

PATCH /api/v1/certificate_signing_requests/(int: certificate_signing_request_id)

Update an object

DELETE /api/v1/installed_applications/(int: installed_application_id)

Delete an object

GET /api/v1/installed_applications/(int: installed_application_id)

Get object details

PATCH /api/v1/installed_applications/(int: installed_application_id)

Update an object

DELETE /api/v1/installed_certificates/(int: installed_certificate_id)

Delete an object

GET /api/v1/installed_certificates/(int: installed_certificate_id)

Get object details

PATCH /api/v1/installed_certificates/(int: installed_certificate_id)

Update an object

DELETE /api/v1/available_os_updates/(int: available_os_update_id)

Delete an object

GET /api/v1/available_os_updates/(int: available_os_update_id)

Get object details

PATCH /api/v1/available_os_updates/(int: available_os_update_id)

Update an object

DELETE /api/v1/installed_profiles/(int: installed_profile_id)

Delete an object

GET /api/v1/installed_profiles/(int: installed_profile_id)

Get object details

PATCH /api/v1/installed_profiles/(int: installed_profile_id)

Update an object

DELETE /api/v1/rsa_private_keys/(int: private_key_id)

Delete an object

GET /api/v1/rsa_private_keys/(int: private_key_id)

Get object details

PATCH /api/v1/rsa_private_keys/(int: private_key_id)

Update an object

DELETE /api/v1/certificates/(int: certificate_id)

Delete an object

GET /api/v1/certificates/(int: certificate_id)

Get object details

PATCH /api/v1/certificates/(int: certificate_id)

Update an object

DELETE /api/v1/applications/(int: application_id)

Delete an object

GET /api/v1/applications/(int: application_id)

Get object details

PATCH /api/v1/applications/(int: application_id)

Update an object

DELETE /api/v1/commands/(int: command_id)

Delete an object

GET /api/v1/commands/(int: command_id)

Get object details

PATCH /api/v1/commands/(int: command_id)

Update an object

DELETE /api/v1/devices/(int: device_id)

Delete an object

GET /api/v1/devices/(int: device_id)

Get object details

PATCH /api/v1/devices/(int: device_id)

Update an object

DELETE /api/v1/tags/(int: tag_id)

Delete an object

GET /api/v1/tags/(int: tag_id)

Get object details

PATCH /api/v1/tags/(int: tag_id)

Update an object

GET /api/v1/devices

Get a list of devices

Request Headers:
 
  • Accept – application/vnd.api+json
Response Headers:
 
GET /api/v1/devices/(int: device_id)

Get information about a specific device.

POST /api/v1/devices

Create a new enrolled device

PATCH /api/v1/devices/(int: device_id)

Update an enrolled device

DELETE /api/v1/devices/(int: device_id)

Delete an enrolled device

GET /api/v1/devices/(int: device_id)/commands

Get MDM commands associated with this device.

GET /api/v1/devices/(int: device_id)/tags

Get tags associated with this device.