Getting Started
Let's get right into it!
SDKs
We have API clients for the following languages:
- JavaScript/TypeScript
- Kotlin (JVM and Android)
- Swift (iOS, macOS, and Linux)
API
The Bible API is structured as a set of JSON files that are available for download from the internet.
Using these files, you can get a list of available translations, the list of books for a particular translation, the list of chapters for a particular book, and the content for each chapter.
These files are available at the following paths:
https://bible.helloao.org/api/available_translations.jsonhttps://bible.helloao.org/api/{translation}/books.jsonhttps://bible.helloao.org/api/{translation}/{book}/{chapter}.jsonhttps://bible.helloao.org/api/available_commentaries.jsonhttps://bible.helloao.org/api/c/{commentary}/books.jsonhttps://bible.helloao.org/api/c/{commentary}/{book}/{chapter}.jsonhttps://bible.helloao.org/api/available_datasets.jsonhttps://bible.helloao.org/api/d/{dataset}/books.jsonhttps://bible.helloao.org/api/d/{dataset}/{book}/{chapter}.jsonhttps://bible.helloao.org/api/d/{dataset}/lexicon.jsonhttps://bible.helloao.org/api/d/{dataset}/lexicon/{strongs}.jsonhttps://bible.helloao.org/api/d/{dataset}/verses.jsonhttps://bible.helloao.org/api/d/{dataset}/categories.jsonhttps://bible.helloao.org/api/d/{dataset}/categories/{category}.json
For more information about each endpoint, see the next page.