xmAPI Rest method to get all devices vs using {personId}/devices?

Our nightly integration does a full compare of registered devices in xMatters to ensure key details are kept up to date. We also extract all xM registered devices and load them into our HR system for reporting on global coverage in order to alert teams and employees to critical gaps.

In order to do this with the xmAPI we first call GetPeople but then we have to iterate through each person returned and call {personId}/devices to build the full devices data set which takes a significant amount of time to complete.

Suggestion is to optionally include devices in the GetPeople response and/or provide a method to get all devices. Other suggested approaches?


Please sign in to leave a comment.