Scripture Lookup

Public-domain Bible verses and passages, verse of the day, book table and reference parser.

payments ON MAINNET (real money) · 7 live endpoints

EndpointPriceWhat it answers
GET /book-info$0.02Bible book facts: chapters, testament, order and abbreviations for one of the 66 books, or the full table (1189 chapters).
GET /compare-translations$0.03Compare one verse (or up to 3 verses) side by side in 2 to 3 public-domain translations, e.g. kjv, web and bbe.
GET /passage$0.02Get a passage: a verse range or whole chapter (capped at 40 verses) in a public-domain translation, with verse numbers.
GET /random-verse$0.02Verse of the day: a notable verse picked deterministically from the UTC date (FNV-1a hash), text fetched live.
GET /reference-parse$0.02Parse a messy Bible reference (Jn 3:16-18, 1 Cor 13, I John 4:8, Jude 3) into canonical book, chapter and verse range.
GET /translations$0.02List the public-domain Bible translations served (id, name, language, license), optionally filtered by language; checked live.
GET /verse$0.02Get a Bible verse or short range (up to 5 verses) by reference in a public-domain translation, e.g. John 3:16 in KJV.

GET /catalog returns this list as JSON. Activity hub · uptime.


Scripture text comes from bible-api.com and only public-domain translations are served; modern copyrighted translations such as NIV or ESV are not available. Text is provided as is and may contain transcription or versification differences between translations. Not religious, legal or professional advice. Every paid response carries a disclaimer field.