# List User Devices Retrieve all devices registered to the current user. **Endpoint**: `GET /api/devices` **Auth**: Required ## Request Headers | Header | Type | Required | Description | |--------|------|-----------|-------------| | Authorization | string | Yes | Bearer token | ### Example Request ```http GET /api/devices Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... ``` ## Response (200 OK) ```json { "devices": [ { "id": "uuid", "device_name": "My Kobo Clara", "device_type": "kobo", "last_sync": "2026-01-31T10:00:00Z", "last_seen": "2026-01-31T10:05:00Z", "sync_enabled": true, "auto_sync": true, "sync_frequency_minutes": 5 } ] } ``` ## Error Responses | Code | Description | |------|-------------| | 401 | Invalid or expired token |