Skip to main content

PairingChallengeRequest

Candidate device identity submitted before credential exchange.

nonceNonce (string)required

High-entropy bearer capability from the pairing QR.

Possible values: >= 32 characters and <= 128 characters

deviceNameDevicename (string)required

Operator-visible name of the candidate device.

Possible values: non-empty and <= 80 characters

devicePublicKeyDevicepublickey (string)required

Unpadded URL-safe base64 Ed25519 device public key.

Possible values: >= 40 characters and <= 64 characters

invitationId object

Reusable invitation identity, absent for legacy single-use pairing.

anyOf
string<uuid>
PairingChallengeRequest
{
"nonce": "string",
"deviceName": "string",
"devicePublicKey": "string",
"invitationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}