---
title: "List all 81 Bible books"
method: GET
path: "/bible/books"
tags: ["Bible"]
---

# List all 81 Bible books

`GET /bible/books`

Returns metadata for every book in the World English Bible (eng-web), including chapter and verse counts. Books are returned in canonical ecumenical order: 39 Old Testament, 15 deuterocanonical, 27 New Testament.

## Response `200`

List of all Bible books

- object
  - `data` object[], required
    - `bookCode` string, required
    - `bookName` string, required
    - `fullName` string, required
    - `abbr` string, required
    - `bookOrder` integer, required
    - `canon` 'ot' | 'deuterocanon' | 'nt', required
    - `chapterCount` integer, required
    - `verseCount` integer, required

## Other responses

- `500` — Internal server error

---

[API](https://skmtc.dev/urantia/apis/urantia-papers-api.md) · [All operations](https://skmtc.dev/urantia/apis/urantia-papers-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/urantia/urantia-papers-api/revisions/6a8c13929fda/schema)
