Access to multiple Bible translations in various languages, perfect for developers and educational projects.
Everything you need for your Bible-related project
Access to various Bible translations in multiple languages through structured JSON API.
Generate a random Bible verse each day for inspiration or as a daily text.
Uses FastAPI and modern documentation (Swagger/OpenAPI) for quick integration.
Below you'll find an overview of all API endpoints. Click on an example URL to open it, or copy the URL with one click.
By default, the Statenvertaling (Dutch translation) is used.
Want a different Bible translation? Add the version parameter to your request.
For example: /api/verse?book=Genesis&chapter=1&verse=1&version=kjv for the King James Version.
View all available translations via /api/versions.
API documentation
OpenAPI/docs
— Swagger UI
/redoc
— ReDoc UI
| Method | Endpoint | Description | Example |
|---|---|---|---|
| GET | / |
Serve Index | / |
| GET | /api/random |
Get Random Verse | /api/random |
| GET | /api/verse |
Get Verse | /api/verse?book=Genesis&chapter=1&verse=1 |
| GET | /api/passage |
Get Passage | /api/passage?book=Luke&chapter=2&start=1&end=10 |
| GET | /api/books |
Get Books | /api/books |
| GET | /api/chapters |
Get Chapters | /api/chapters?book=Luke |
| GET | /api/verses |
Get Verses | /api/verses?book=Luke&chapter=2 |
| GET | /api/search |
Search Verses | /api/search?query=peace |
| GET | /api/daytext |
Get Daytext | /api/daytext |
| GET | /api/versions |
Get Versions | /api/versions |
| GET | /api/chapter |
Get Chapter | /api/chapter?book=Genesis&chapter=1 |
| GET | /api/commentary |
Get Commentary | /api/commentary?book=John&chapter=3&verse=16 |
| GET | /secure-data |
Secure Data | /secure-data |
| POST | /api/parse/reference |
Parse Reference | /api/parse/reference |
| GET | /api/parse/reference/{reference} |
Parse Single Reference | /api/parse/reference/John3:16 |
| POST | /api/parse/references |
Parse Multiple References | /api/parse/references |
An open and free API for the Scriptura learning platform, supporting multiple Bible translations in various languages. Perfect for personal use, study, or educational projects.