Discover/BibleHub API
live

BibleHub APIbiblehub.com

Access Strong's Hebrew and Greek lexicon entries, interlinear verse analysis, morphology codes, and concordance data from BibleHub via a structured JSON API.

This API takes change requests — .
Endpoint health
verified 6d ago
get_hebrew_lexicon
search_lexicon
get_interlinear_verse
get_interlinear_passage
get_greek_lexicon
8/8 passing latest checkself-healing
Endpoints
8
Updated
14d ago

What is the BibleHub API?

This API exposes 8 endpoints covering Hebrew and Greek biblical lexicon data from BibleHub, including word-level interlinear analysis, Strong's concordance definitions, morphology codes, and multi-source definitions (NAS, Brown-Driver-Briggs, Thayer's). The get_interlinear_verse endpoint returns every word in a verse with its Strong's number, transliteration, English gloss, and morphology code alongside full KJV and ASV verse text.

This call costs1 credit / call— charged only on success
Try it
Strong's Hebrew number (e.g., 1, 430, 2617)
api.parse.bot/scraper/0a2a8344-f84d-41c5-9ec5-793cc6306540/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/0a2a8344-f84d-41c5-9ec5-793cc6306540/get_hebrew_lexicon?strongs_number=430' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 8 totalmissing one? ·

Retrieve detailed Hebrew lexicon data for a given Strong's number. Returns the original Hebrew word, morphology, definitions from Strong's Exhaustive Concordance and NAS, Brown-Driver-Briggs entry, word origin, and concordance usage examples. Numbers range from 1 to approximately 8674.

Input
ParamTypeDescription
strongs_numberrequiredstringStrong's Hebrew number (e.g., 1, 430, 2617)
Response
{
  "type": "object",
  "fields": {
    "language": "string, always 'hebrew'",
    "concordance": "array of objects with 'reference' and 'text' keys",
    "definitions": "object with optional keys 'nas' and 'strongs_exhaustive' containing definition text",
    "word_origin": "string, etymology and origin information",
    "original_word": "string, Hebrew word in original script",
    "pronunciation": "string",
    "part_of_speech": "string, grammatical category",
    "strongs_number": "string, the requested Strong's number",
    "lexical_summary": "string, brief word summary",
    "transliteration": "string, romanized form",
    "phonetic_spelling": "string",
    "brown_driver_briggs": "string, BDB lexicon entry text"
  },
  "sample": {
    "data": {
      "language": "hebrew",
      "concordance": [],
      "definitions": {
        "nas": "Word Origin pl. of eloah Definition God, god",
        "strongs_exhaustive": "angels, exceeding, God, very great, mighty"
      },
      "word_origin": "[plural of H433]",
      "original_word": "אֱלהִים",
      "pronunciation": "eh-lo-HEEM",
      "part_of_speech": "Noun Masculine",
      "strongs_number": "430",
      "lexical_summary": "elohim: God, gods, divine beings, judges",
      "transliteration": "elohiym",
      "phonetic_spelling": "(el-o-heem')",
      "brown_driver_briggs": "noun masculine plural"
    },
    "status": "success"
  }
}

About the BibleHub API

Lexicon Lookups

get_hebrew_lexicon and get_greek_lexicon each accept a Strong's number and return the original-script word, transliteration, pronunciation, part of speech, etymology (word_origin), a lexical_summary, and definitions from up to two sources: nas (NAS Exhaustive Concordance) and strongs_exhaustive. Hebrew entries include Brown-Driver-Briggs data; Greek entries include Thayer's Greek Lexicon. Both endpoints also return a concordance array of {reference, text} objects showing real biblical usages. Hebrew numbers run roughly 1–8674; Greek numbers run roughly 1–5624.

Interlinear Analysis

get_interlinear_verse takes a book, chapter, and verse and returns a words array where each element carries strongs_number, word (original script), transliteration, english (gloss), and morphology (grammatical code). The language field is 'hebrew' for Old Testament books and 'greek' for New Testament books. Full kjv_text and asv_text strings are returned alongside the word-level data.

get_interlinear_passage extends this to a verse range or full chapter using optional verse_start and verse_end parameters. get_interlinear_book spans one or more chapters via chapter_start and chapter_end; it returns simplified word data (Strong's number, original script, transliteration, English gloss) and kjv_text per verse, plus a skipped_chapters array for any chapters that failed after retries.

Batch and Search

batch_hebrew_lexicon and batch_greek_lexicon accept a strongs_numbers array of up to 100 entries and return all corresponding lexicon objects in one call. An optional fields parameter narrows the response to specific keys, reducing payload size. Entries that fail individually are listed in a skipped array rather than failing the entire request. search_lexicon accepts a free-text query and optional language filter ('hebrew' or 'greek'), returning a results array of {strongs_number, text, summary} objects ordered by relevance.

Reliability & maintenanceVerified

The BibleHub API is a managed, monitored endpoint for biblehub.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when biblehub.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official biblehub.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
6d ago
Latest check
8/8 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a Strong's concordance browser that links every word in a verse to its full lexicon entry via get_interlinear_verse and get_hebrew_lexicon.
  • Generate morphological frequency tables for a book by running get_interlinear_book and aggregating the morphology codes across all words.
  • Populate a Bible study app's tooltip with etymology and multi-source definitions using the word_origin and definitions fields from get_greek_lexicon.
  • Cross-reference Brown-Driver-Briggs and NAS definitions for a set of Hebrew root words in bulk using batch_hebrew_lexicon with fields filtering.
  • Search for all Strong's entries related to a theological concept (e.g., 'grace' or 'covenant') using search_lexicon and display matching concordance verses.
  • Produce parallel KJV/ASV chapter displays with word-level Strong's annotations using get_interlinear_passage over a chapter range.
  • Audit transliteration consistency across a vocabulary list by batch-fetching Greek entries and comparing the transliteration and pronunciation fields.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does BibleHub have an official developer API?+
BibleHub does not publish an official developer API or documented data access program. This Parse API provides structured access to its lexicon and interlinear content.
What morphology data does `get_interlinear_verse` return, and how is it formatted?+
Each word object in the words array includes a morphology field containing a coded string (e.g., 'V-QAL-Perf-3ms' for Hebrew or 'V-AAN' for Greek). These codes follow standard grammatical tagging conventions used in biblical language tools. The endpoint does not expand the codes into plain-English labels; your application would need to decode them against a morphology key.
Does the API return deuterocanonical or apocryphal books?+
Not currently. The interlinear endpoints cover the standard Protestant Old Testament (Hebrew) and New Testament (Greek) canon. Deuterocanonical books (Tobit, Maccabees, Sirach, etc.) are not included. You can fork this API on Parse and revise it to add endpoints targeting those books if BibleHub carries interlinear data for them.
What happens if a Strong's number has no entry or a verse fails to load in a batch call?+
For batch_hebrew_lexicon and batch_greek_lexicon, any number that fails to resolve is added to the skipped array in the response rather than causing the whole call to fail. For get_interlinear_book, chapters that fail after retries appear in skipped_chapters. Individual get_hebrew_lexicon or get_greek_lexicon calls for an out-of-range or non-existent number will return an error.
Can I retrieve commentary or cross-reference data through this API?+
Not currently. The API covers lexicon definitions, morphology, interlinear word analysis, and concordance usage examples. Commentary text, cross-reference chains, and Bible maps available on BibleHub are not exposed. You can fork this API on Parse and revise it to add endpoints for those content types.
Page content last updated . Spec covers 8 endpoints from biblehub.com.
Related APIs in EducationSee all →
bible.com API
Access Bible verses and chapters across multiple translations, retrieve daily devotional content, and build scripture-based applications with real-time data from Bible.com. Get specific verses, entire chapters, or the verse of the day to enhance your spiritual reading and study experience.
vedabase.io API
vedabase.io API
aquinas.cc API
Search and retrieve bilingual texts from Thomas Aquinas's philosophical and theological works, with the ability to find specific articles and statements across the entire collection. Access organized works by reference or use global search to discover relevant passages on topics within Aquinas's writings.
booksrun.com API
Search millions of books and get instant buyback quotes on BooksRun. Browse bestsellers and categories, view detailed book information, and check condition guidelines to understand buyback prices and acceptance criteria.
dictionary.cambridge.org API
Look up word definitions, pronunciations, translations, synonyms, and example sentences from Cambridge Dictionary. Search and browse thousands of words, get daily word recommendations, and access specialized business or American English dictionaries.
glosbe.com API
Translate words and phrases between languages while viewing parts of speech, definitions, and real-world usage examples from Glosbe's community dictionary. Get accurate multilingual translations instantly without leaving your application.
biblio.com API
Access data from biblio.com.
cambridge.org API
Search and retrieve English vocabulary definitions, phonetics, example sentences, and themed word lists from Cambridge Dictionary. Also access academic journal articles and their DOIs from Cambridge Core.