info:
  name: Bulk Remove Books - Single Book
  type: http
  seq: 3
http:
  method: POST
  url: '{{base_url}}/api/collections/{{collection_id}}/books/bulk-remove'
  auth: inherit
  body:
    type: json
    jsonBody: "{\n    \"book_ids\": [\n      \"{{bookId1"
  headers:
  - key: Content-Type
    value: application/json
  - key: Authorization
    value: Bearer {{authToken

docs: |-
  ## Bulk Remove Books - Single Book
  
    Tests that bulk remove endpoint works correctly with a single book.
  
    **Expected Result:** 200 OK with removed: 1, total: 1
  
    **Purpose:** Verifies the bulk remove endpoint handles single-item arrays correctly, providing flexibility for clients to use the same endpoint for both single and multiple removals.
  
    **Note:** Using bulk remove for a single book is functionally equivalent to the single remove endpoint but allows for consistent error handling and response format.
