Files
bookhoard/docs/api/devices/revoke_device.md
T
john-okeefe efa046d030 docs: add ratings, devices, and analytics API endpoints
Phase 2 part 5: Split device management and analytics endpoints
- Ratings: get_ratings, create_rating (1-10 scale with half-stars)
- Devices: register_device, list_devices, get_devices, revoke_device
- Analytics: get_analytics (reading statistics)
- Include device registration flow details
2026-02-02 08:51:53 -05:00

846 B

Revoke Device

Revoke access to a device.

Endpoint: DELETE /api/devices/{device_id} Auth: Required

Path Parameters

Parameter Type Required Description
device_id string Yes Device UUID

Request Headers

Header Type Required Description
Authorization string Yes Bearer token

Example Request

DELETE /api/devices/uuid
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

Response (204 No Content)

Device revoked successfully.

Error Responses

Code Description
401 Invalid or expired token
403 User does not own this device
404 Device not found

Try It Out