BibleHelpToday API

An AI-first Bible API. Protected endpoints require an API key via Authorization: Bearer <key> or x-api-key.

MethodEndpointAuthDescription
GET/api/healthpublicService + database health check.
GET/api/bookspublicList the 66 canonical books (?testament=OT|NT).
GET/api/translationspublicList available Bible translations.
GET/api/verse/{book}/{chapter}/{verse}keyA single verse + cross-references.
GET/api/passage/{book}/{chapter}/{range}keyA verse range, e.g. 1-5.
GET/api/search?q=&translation=keyFull-text verse search.
GET/api/topics/{slug}keyTopical verse list (OpenBible data).
GET/api/help/{slug}keyCurated AI-first help article.
GET/api/strongs/{id}keyStrong's term + lexicon (e.g. G0025).
POST/api/ai/answerkeyRAG answer grounded in scripture.

Bible text: KJV (public domain) & WEB. Topical data: OpenBible.info (CC-BY). Lexicon: STEP Bible / Tyndale House (CC-BY).