← Back to All Endpoints

Library Metadata

Returns translation metadata along with the full Bible book/chapter/verse structure so clients can build selectors with one request.

Parameters

Working Examples

Click any example below to see the live result:

Fetch translations and structure

Retrieve all translations plus the complete Bible layout

Try it: https://verseapi.memorize.live/?action=library

Response Format

{
  "translations": [
    {
      "code": "kjv",
      "name": "King James Version",
      "language": "en",
      "default": true,
      "enabled": true
    }
  ],
  "books": {
    "GEN": {
      "id": 1,
      "code": "GEN",
      "name": "Genesis",
      "chapters": {
        "1": { "verses": 31 },
        "2": { "verses": 25 }
      }
    }
  }
}