Pair devices to sessions using short hex codes — scan and sync across mobile, tablet, and desktop.
1. Desktop requests a pairing code for its session
2. Code is displayed on screen (6-char hex, 5-minute TTL)
3. Mobile enters the code to validate and pair
4. Server links the mobile device to the desktop's session
5. Both devices can now access the same conversation
{"valid": false, "error": "Code already used"}
| Endpoint | Method | Description |
|----------|--------|-------------|
| /api/pairing/create | POST | Generate a pairing code |
/api/pairing/create
| /api/pairing/validate | POST | Validate and consume a code |
/api/pairing/validate
| /api/pairing/devices | GET | List paired devices for session |
/api/pairing/devices
| /api/pairing/devices/{id} | DELETE | Remove a paired device |
/api/pairing/devices/{id}