Skip to main content

Synopsis

profclaw devices <subcommand> [flags]

Description

devices manages the devices that are trusted to connect to your profClaw instance. Devices are paired using short pairing codes generated from the web UI or via QR code. Once paired, a device receives a session token and can authenticate with the API.

Subcommands

SubcommandAliasDescription
listlsList all paired devices
pair <code>-Pair a new device using a pairing code
unpair <id>-Remove a paired device
info <id>-Show details for a specific device

devices list

--json
boolean
Output as JSON array with id, name, platform, version, and last seen time.

devices pair <code>

code
string
required
Pairing code shown in the profClaw web UI or QR code. Codes are short-lived and single-use.
--json
boolean
Output the paired device details as JSON.

devices unpair <id>

id
string
required
Device ID to remove. After unpairing, the device loses API access.
--yes
boolean
Skip the confirmation prompt.
--json
boolean
Output {"ok": true, "id": "..."} on success.

devices info <id>

id
string
required
Device ID to inspect.
--json
boolean
Output device details as JSON.

Examples

profclaw devices list

Generating Pairing Codes

Pairing codes are generated from:
  • Web UI: Settings > Devices > Add Device
  • QR code: Scan with the profClaw mobile app
Codes expire after a short window. Generate a fresh code if pairing fails.