# Bulk Delete Books Delete multiple media items at once. **Endpoint**: `POST /api/books/bulk-delete` **Auth**: Required **Content-Type**: `application/json` ## Request Body | Field | Type | Required | Description | |--------|------|-----------|-------------| | media_item_ids | array of UUID | Yes | Array of media item UUIDs to delete | ### Example Request ```json { "media_item_ids": [ "550e8400-e29b-41d4-a716-446655440001", "660e8400-e29b-41d4-a716-446655440002", "770e8400-e29b-41d4-a716-446655440003" ] } ``` ## Response (200 OK) ```json { "message": "Books deleted successfully", "deleted_count": 3, "failed_count": 0 } ``` ## Error Responses | Code | Description | |------|-------------| | 400 | Invalid request data | | 401 | Invalid or expired token | | 403 | User does not have permission | | 404 | One or more media items not found | ## Try It Out