REST Resources

The Device Manager Service provides information on devices. The service allows users to discover new devices and view devices configurations. The Device Manager Service can be used to remove a device entry from the database or to send multiple RPC commands to a device. The service can also be used to fetch change requests, synchronize or import configuration of a device, or other tasks.

A list of REST URIs is provided in the Resources section to perform various operations.





Service Root

/api/space/device-management

Methods and Collections

method /delete-device-discovery-rules
method /resolve-key-conflict
method /acknowledge-device-fingerprint
method /reboot-devices
/discover-devices
method /upload-keys
method /get-device-statistics
method /delete-devices
method /stop-syslog-events
method /resync-devices
collection /device-discovery-rules
/devices
/get-syslog-events
/stop-syslog-events
/change-device-credentials
/acknowledge-device-fingerprint
/device-discovery-rules

REST Resources

The following APIs support asynchronous method calls. You can create a queue and use the queue in the queue parameter which is optional. For further details, see the following:

  • /acknowledge-device-fingerprint POST

  • /change-device-credentials POST

  • /change-device-credentials POST

  • /delete-devices POST

  • /device-discovery-rules POST

  • /device-discovery-rules POST

  • /device-discovery-rules POST

  • /device-discovery-rules POST

  • /device-discovery-rules POST

  • /device-discovery-rules POST

  • /device-discovery-rules/{id} PUT

  • /devices/{device-id}/activate-modeled-device POST

  • /devices/{device-id}/activate-modeled-device POST

  • /devices/{device-id}/apply-cli-configlet POST

  • /devices/{device-id}/clone POST

  • /devices/{device-id}/validate-cli-configlet POST

  • /devices/{id} DELETE

  • /devices/{id}/exec-resync POST

  • /devices/{id}/exec-rpc POST

  • /devices/{id}/modify-device-target-ip POST

  • /discover-devices POST

  • /discover-devices POST

  • /discover-devices POST

  • /get-syslog-events POST

  • /reactivate-devices-from-rma POST

  • /reboot-devices POST

  • /resolve-key-conflict POST

  • /resync-devices POST

  • /upload-keys POST


  • For receiving asynchronous responses on a queue URL, see the following links:

  • Asynchronous API Usage.


  • For more information about job scheduling, see the following links:

  • Job Scheduling.