Skip to main content
GET
/
scriptures
/
fullText
Get Bible text
curl --request GET \
  --url https://api.thehaystack.ai/v2/haystack/scriptures/fullText \
  --header 'Authorization: Bearer <token>'
{
  "book": "<string>",
  "bookName": "<string>",
  "chapter": 123,
  "verse": 123,
  "citation": "John 3:16",
  "verses": {}
}

Authorizations

Authorization
string
header
required

Enter your API token from the Haystack dashboard

Query Parameters

translation
enum<string>
required
Available options:
asv,
kjv
book
string
required
chapter
integer
required
verse
integer

Single verse; omit to get the full chapter

Response

200 - application/json

Bible text for the requested passage

book
string
bookName
string
chapter
integer
verse
integer | null

Single verse if only verse was supplied

citation
string
Example:

"John 3:16"

verses
object

Map of verse number → text for the requested passage