Interface: ClaimDevicePairingRequest
Defined in: packages/sdk/src/types/generated/device.ts:18
Claiming binds the device to the CLAIMING member — implied self-access.
Ownership is structural (a claim can only ever enrol a device for the
session's own Member), so per the scope doctrine on SITE_SESSION_SCOPES
(lib/context/scopes.py) no coarse scope is required: scopes exist for
cross-member administrative access, and a coarse devices:write
requirement here made self-enrolment unreachable from the scope-clamped
members' portal (operator-2026 /members/devices).
Properties
displayName?
optionaldisplayName:string|null
Defined in: packages/sdk/src/types/generated/device.ts:24
pairingCode
pairingCode:
string
Defined in: packages/sdk/src/types/generated/device.ts:23
Min Length
4
Max Length
16