# Reject Device Registration Reject a pending device registration request. **Endpoint**: `POST /api/devices/reject/:registration_id` **Auth**: Required (Admin only) ## Path Parameters | Parameter | Type | Required | Description | |-----------|------|-----------|-------------| | registration_id | string (UUID) | Yes | Registration request UUID | ## Request Headers | Header | Type | Required | Description | |--------|------|-----------|-------------| | Authorization | string | Yes | Bearer token (must have admin role) | ### Example Request ```http POST /api/devices/reject/550e8400-e29b-41d4-a716-446655440000 Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9... ``` ## Response (200 OK) ```json { "message": "Device registration rejected" } ``` ## Error Responses | Code | Description | |------|-------------| | 401 | Invalid or expired token | | 403 | User does not have admin privileges | | 404 | Registration not found | | 400 | Registration already processed | ## Try It Out