---
title: "List all books"
method: GET
path: "/books"
---

# List all books

`GET /books`

## Request

- Base URL: `https://sourcelibrary.org/api`
- URL: `https://sourcelibrary.org/api/books`
- Auth: none declared

Get all books in the library with metadata.

## Response `200`

List of books

- Book[]
  - `id` string
  - `title` string
  - `display_title` string
  - `author` string
  - `language` string
  - `published` string
  - `publisher` string
  - `place_published` string
  - `pages_count` integer
  - `pages_translated` integer
  - `doi` string
  - `categories` string[]

---

[API](https://skmtc.dev/sourcelibrary/apis/source-library-api.md) · [All operations](https://skmtc.dev/sourcelibrary/apis/source-library-api/llms.txt) · [OpenAPI document](https://skmtc.dev/sourcelibrary/apis/source-library-api/revisions/2ad66c503f51?raw)
