meta: name: Update Ebook seq: 4 http: method: put url: "{{base_url}}/api/ebooks/{{ebook_id}}" auth: type: bearer body: type: json data: | { "title": "Updated Book Title", "author": "Updated Author", "description": "Updated description" } vars: pre-request: - name: ebook_id value: "123e4567-e89b-12d3-a456-426614174000" docs: | ## Update Ebook Updates an existing ebook's metadata. **Authentication:** Required (Bearer token) **Path Parameters:** - `id` (string): Ebook UUID **Request Body:** (all fields optional) - `title` (string): Book title - `author` (string): Book author - `isbn` (string): ISBN number - `description` (string): Book description - `cover_image_path` (string): Path to cover image **Response:** Updated ebook object **Error Responses:** - 401: Invalid authentication - 404: Ebook not found - 400: Invalid request data