Device Registration data models

updateDeviceClaimableState — request

Request body for Update device claimable state.

PropertyTypeRequiredConstraintsDescription
claimablebooleanYesSet device to be claimable if it is true.
deviceIdintegerYesID of device to be modified.
durationintegerNoDuration of the claimable state in seconds.

updateDeviceClaimableState — 200 response

Successfully set the specified device to the new state.

PropertyTypeRequiredConstraintsDescription
claimExpirationTimestringYesread-only (server-generated)Claim Expiration Timestamp

updateDeviceClaimableState — 401 response

Authorization is required to access this resource.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

updateDeviceClaimableState — 403 response

Request failed because of invalid data or denied permission.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

updateDeviceClaimableState — 429 response

Request failed because of rate limit.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

updateDeviceClaimableState — 500 response

An unexpected error has occurred.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.

updateDeviceClaimableState — 503 response

The service is temporarily unavailable.

PropertyTypeRequiredConstraintsDescription
dataobjectNoread-only (server-generated)Any relevant data related to error.
reasonstringYesread-only (server-generated)Reason of error.