cURL
curl --request DELETE \ --url https://api.example.com/api/management/books/{id}
{ "success": true, "data": null, "message": "<string>" }
Delete a book from the library system
DELETE /api/management/books/{id}
curl -X DELETE "http://localhost:8080/api/management/books/1" \ -H "Authorization: Bearer YOUR_ADMIN_TOKEN"
{ "success": true, "data": null, "message": "Book deleted successfully" }
{ "success": false, "data": null, "message": "Book not found with id: 999" }
{ "success": false, "data": null, "message": "Authentication required" }
{ "success": false, "data": null, "message": "Access denied. ADMIN role required." }
{ "success": false, "data": null, "message": "Cannot delete book with active loans or reservations" }