Resets every device on each of up to 100 entitlements, in one transaction. An id that names no entitlement, or an offer, is reported in its result and changes nothing.
const url = 'https://example.com/api/v1/provision/operational/entitlements/devices/reset';const options = { method: 'POST', headers: {'Content-Type': 'application/json'}, body: '{"entitlementIds":["2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"]}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/api/v1/provision/operational/entitlements/devices/reset \ --header 'Content-Type: application/json' \ --data '{ "entitlementIds": [ "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" ] }'Request Bodyrequired
Section titled “Request Bodyrequired”The entitlements whose devices to reset.
Resets every device on several entitlements at once.
object
The entitlements whose devices to reset; at most 100.
Examplegenerated
{ "entitlementIds": [ "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" ]}Resets every device on several entitlements at once.
object
The entitlements whose devices to reset; at most 100.
Examplegenerated
{ "entitlementIds": [ "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" ]}Resets every device on several entitlements at once.
object
The entitlements whose devices to reset; at most 100.
Examplegenerated
{ "entitlementIds": [ "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" ]}Responses
Section titled “Responses”OK
What a bulk device reset did, per entitlement.
object
One result per distinct entitlement id in the request, in request order.
What resetting an entitlement’s devices did.
object
The entitlement whose devices were reset.
How many activations were reset.
The entitlement’s transfer count after the reset.
In a bulk reset: why this entitlement was not reset; null when it was.
What a bulk device reset did, per entitlement.
object
One result per distinct entitlement id in the request, in request order.
What resetting an entitlement’s devices did.
object
The entitlement whose devices were reset.
How many activations were reset.
The entitlement’s transfer count after the reset.
In a bulk reset: why this entitlement was not reset; null when it was.
Examplegenerated
{ "results": [ { "entitlementId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "devicesReset": 1, "transferCount": 1, "error": "example" } ]}What a bulk device reset did, per entitlement.
object
One result per distinct entitlement id in the request, in request order.
What resetting an entitlement’s devices did.
object
The entitlement whose devices were reset.
How many activations were reset.
The entitlement’s transfer count after the reset.
In a bulk reset: why this entitlement was not reset; null when it was.
Examplegenerated
{ "results": [ { "entitlementId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "devicesReset": 1, "transferCount": 1, "error": "example" } ]}Bad Request
object
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}