Skip to main content

SnapShotDevice

SnapShotDevice request

This requests the current state of a trunk, user or queue.

For trunks the snapshotObject is formatted as such:

SnapShotDevice request for trunk
<SnapShotDevice>
<snapshotObject>t-12345678</snapshotObject>
<privateData>
<requestID>101-null</requestID>
</privateData>
</SnapShotDevice>

Private Data

NodeDescription
requestIDUsed to track and correlate individual requests with their corresponding responses.

For users the snapshotObject is formatted as such:

SnapShotDevice request for user
<SnapShotDevice>
<snapshotObject>u-12345678-200</snapshotObject>
<privateData>
<requestID>101-null</requestID>
</privateData>
</SnapShotDevice>

Private Data

NodeDescription
requestIDUsed to track and correlate individual requests with their corresponding responses.

For queues the snapshotObject is formatted as such:

SnapShotDevice request for queue
<SnapShotDevice>
<snapshotObject>q-12345678-400</snapshotObject>
<privateData>
<requestID>101-null</requestID>
</privateData>
</SnapShotDevice>

Private Data

NodeDescription
requestIDUsed to track and correlate individual requests with their corresponding responses.

SetDoNotDisturbResponse

The response returns information on the current state of the requested device or queue.

SetDoNotDisturbResponse
<SnapShotDeviceResponse xmlns="http://www.ecma.ch/standards/ecma-323/csta/ed6">
<serviceCrossRefID>u-12345678-200</serviceCrossRefID>
<snapshotData>
<snapshotDeviceResponseInfo />
</snapshotData>
<privateData>
<requestID>101-null</requestID>
</privateData>
</SnapShotDeviceResponse>

Private Data

NodeDescription
requestIDUsed to track and correlate individual requests with their corresponding responses.