Skip to main content
A DID can list multiple devices. This endpoint changes a device identifier while keeping it associated with the same public identity. Use it when a client rotates its local device identifier or replaces a provisional name. It does not update encryption keys inside the DID document. This request requires the DID-key proof fields documented in Authorize a Directory update, using action update_device and the current control_nonce.

Request

string
required
The DID that owns the device.
string
required
The current device identifier.
string
required
The same DID used in the path.
string
required
The replacement device identifier.

Response

Straight to the point

  • Accepted: 202
  • Path/body DID mismatch: 403
  • Missing current or new identifier: 400