← Back to All Endpoints

Get Bible Text

Returns verse text for a reference or numeric range. Defaults to the King James Version.

Note: this endpoint returns JSON only.

Parameters

Working Examples

Click any example below to see the live result:

Single Verse

One verse by numeric code

Try it: https://verseapi.memorize.live/?action=text&reference=01001001

Verse Range

A contiguous span

Try it: https://verseapi.memorize.live/?action=text&reference=43003016-43003018

Multiple Verses

A comma-separated list

Try it: https://verseapi.memorize.live/?action=text&reference=43003016,43001001

Alternate Translation

Explicit translation code

Try it: https://verseapi.memorize.live/?action=text&reference=43003016&translation=ylt

Path Form

Translation as the final path segment

Try it: https://verseapi.memorize.live/?action=text&reference=43003016&translation=ylt

Response Format

{
  "action": "text",
  "translation": "kjv",
  "result": [
    { "reference": "43003016", "text": "For God so loved the world..." }
  ]
}