Files
bookhoard/docs/api/libraries/get_visible_libraries.md
T
john-okeefe 4b06983784 docs: add library and media items API endpoints
Phase 2 part 3: Split library and media item endpoints
- Libraries: get_visible_libraries, get_library, create_library, add_library_folder, set_library_visibility
- Media Items: list_media_items, get_media_item, search_media_items, filter_sort_media_items, update_media_item, delete_media_item
- Complete request/response examples for all endpoints
2026-02-02 08:51:43 -05:00

806 B

Get Visible Libraries

Retrieve all libraries visible to the current user.

Endpoint: GET /api/libraries/visible Auth: Required

Request Headers

Header Type Required Description
Authorization string Yes Bearer token

Example Request

GET /api/libraries/visible
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

Response (200 OK)

{
  "libraries": [
    {
      "id": "uuid",
      "name": "My Ebooks",
      "description": "Ebook collection",
      "type_name": "ebooks",
      "is_visible": true
    }
  ]
}

Error Responses

Code Description
401 Invalid or expired token

Try It Out