info: name: Bulk Remove Books - Invalid IDs type: http seq: 4 http: method: POST url: '{{base_url}}/api/collections/{{collection_id}}/books/bulk-remove' auth: inherit body: type: json data: "{\n \"book_ids\": [\n \"{{bookId1" headers: - key: Content-Type value: application/json - key: Authorization value: Bearer {{authToken docs: "## Bulk Remove Books - Invalid IDs\n\n Tests behavior when the book_ids array contains invalid UUID formats or non-existent books.\n\n **Expected Result:** 200 OK with partial success\n\n **Purpose:** Verifies that:\n - Invalid UUID formats don't crash the endpoint\n - Non-existent book IDs are handled gracefully\n - Valid IDs in the same request are still processed\n - Response includes detailed results showing which succeeded/failed\n\n **Note:** The endpoint should process all valid IDs and report failures for invalid ones, allowing clients to handle partial failures appropriately."