Bible API on GitHub ๐ธ๐ฆ ๐จ๐ณ ๐ฉ๐ช ๐ฌ๐ท ๐บ๐ธ ๐ฌ๐ง ๐บ๐ณ ๐ช๐ธ ๐ซ๐ฎ ๐ซ๐ท ๐ฐ๐ท ๐ง๐ท ๐ต๐น ๐ท๐ด ๐ท๐บ ๐ป๐ณ
This repository provides a simple API to access verses from the Bible directly from GitHub. The verses are available in JSON format.
Check out the API versions here: API on Postman
To access the Bible translations, use the following endpoint:
https://raw.githubusercontent.com/maatheusgois/bible/main/versions/{language}/{bible-version}.json
curl https://raw.githubusercontent.com/maatheusgois/bible/main/versions/pt-br/arc.json
To access specific books within a Bible version, use this endpoint:
https://raw.githubusercontent.com/maatheusgois/bible/main/versions/{language}/{bible-version}/{book-id}/{book-id}.json
curl https://raw.githubusercontent.com/MaatheusGois/bible/main/versions/pt-br/arc/gn/gn.json
To access specific chapters and verses within a book, use the following endpoint:
https://raw.githubusercontent.com/maatheusgois/bible/main/versions/{language}/{bible-version}/{book-id}/{chapter}/{verse}.json
curl https://raw.githubusercontent.com/maatheusgois/bible/main/versions/pt-br/arc/2ch/2/1.json
To get all available Bible versions and books, use this endpoint:
https://raw.githubusercontent.com/maatheusgois/bible/main/sumary/index.json
curl https://raw.githubusercontent.com/maatheusgois/bible/main/sumary/index.json
To get a summary of all available Bible versions and books, use this endpoint:
https://raw.githubusercontent.com/maatheusgois/bible/main/sumary/ids.json
curl https://raw.githubusercontent.com/maatheusgois/bible/main/sumary/ids.json
The summary endpoint provides an overview of available languages and versions. For detailed information, refer to the specific endpoints provided above.
Language ID | Version Name | Version ID |
---|---|---|
ar | The Arabic Bible | svd |
Language ID | Version Name | Version ID |
---|---|---|
zh | Chinese Union Version | cuv |
zh | New Chinese Version | ncv |
Language ID | Version Name | Version ID |
---|---|---|
de | Schlachter | schlachter |
Language ID | Version Name | Version ID |
---|---|---|
el | Modern Greek | greek |
Language ID | Version Name | Version ID |
---|---|---|
en | Basic English | bbe |
en | King James Version | kjv |
Language ID | Version Name | Version ID |
---|---|---|
eo | Esperanto | esperanto |
Language ID | Version Name | Version ID |
---|---|---|
es | Reina Valera | rvr |
Language ID | Version Name | Version ID |
---|---|---|
fi | Finnish Bible | finnish |
fi | Pyhรค Raamattu | pr |
Language ID | Version Name | Version ID |
---|---|---|
fr | Le Bible de I'รpรฉe | apee |
Language ID | Version Name | Version ID |
---|---|---|
ko | Korean Version | ko |
Language ID | Version Name | Version ID |
---|---|---|
pt-br | Almeida Revisada Imprensa Bรญblica | aa |
pt-br | Almeida Corrigida e Revisada Fiel | acf |
pt-br | Nova Versรฃo Internacional | nvi |
Language ID | Version Name | Version ID |
---|---|---|
ro | Versiunea Dumitru Cornilescu | cornilescu |
Language ID | Version Name | Version ID |
---|---|---|
ru | ะกะธะฝะพะดะฐะปัะฝัะน ะฟะตัะตะฒะพะด | synodal |
Language ID | Version Name | Version ID |
---|---|---|
vi | Tiแบฟng Viแปt | vietnamese |
The table below lists the IDs and names of the books available in the API:
ID | Name |
---|---|
gn | Genesis |
ex | Exodus |
lv | Leviticus |
nm | Numbers |
dt | Deuteronomy |
js | Joshua |
jud | Judges |
rt | Ruth |
1sm | 1 Samuel |
2sm | 2 Samuel |
1kgs | 1 Kings |
2kgs | 2 Kings |
1ch | 1 Chronicles |
2ch | 2 Chronicles |
ezr | Ezra |
ne | Nehemiah |
et | Esther |
job | Job |
ps | Psalms |
prv | Proverbs |
ec | Ecclesiastes |
so | Song of Solomon |
is | Isaiah |
jr | Jeremiah |
lm | Lamentations |
ez | Ezekiel |
dn | Daniel |
ho | Hosea |
jl | Joel |
am | Amos |
ob | Obadiah |
jn | Jonah |
mi | Micah |
na | Nahum |
hk | Habakkuk |
zp | Zephaniah |
hg | Haggai |
zc | Zechariah |
ml | Malachi |
mt | Matthew |
mk | Mark |
lk | Luke |
jo | John |
act | Acts |
rm | Romans |
1co | 1 Corinthians |
2co | 2 Corinthians |
gl | Galatians |
eph | Ephesians |
ph | Philippians |
cl | Colossians |
1ts | 1 Thessalonians |
2ts | 2 Thessalonians |
1tm | 1 Timothy |
2tm | 2 Timothy |
tt | Titus |
phm | Philemon |
hb | Hebrews |
jm | James |
1pe | 1 Peter |
2pe | 2 Peter |
1jo | 1 John |
2jo | 2 John |
3jo | 3 John |
jd | Jude |
re | Revelation |
npx prettier --write .
This repository is open to contributions. Feel free to propose improvements or add new features. To contribute, please submit a pull request with your changes.
If you encounter any issues or have suggestions, please open an issue to discuss.
This project is distributed under the MIT license.