info:
  name: KOReader Get Library
  type: http
  seq: 3
http:
  method: GET
  url: '{{base_url}}/api/sync/koreader/library'
  auth: inherit
  body:
    type: none
  headers:
  - key: Authorization
    value: Bearer {{device_token

docs: |-
  ## KOReader Get Library
  
    Retrieves the user's library for KOReader sync operations.
  
    **Method:** GET
  
    **Endpoint:** /api/sync/koreader/library
  
    **Authentication:** Bearer token (device token)
  
    **Response:**
    - `library_sync` (object): Library sync data
    - `total_books` (number): Total number of books
    - `books` (array): Array of book objects
  
    **Status Codes:**
    - 200: Success
    - 401: Unauthorized
    - 500: Internal server error
