Theopneustos
Hypermedia-based API
📜 Docs 📜
GET /:version/reference
Returns the text of a Bible verse and its decorated reference.
Path Param: :version — supported: kjv
Query Param: q — required, string. Accepts:
- Common abbreviations (e.g.,
Jn 3:16) — list here - 8-digit verse IDs (e.g.,
43003016)
Example Request:
GET /kjv/reference?q=John+3:16
Example Response:
{
"text": "For God so loved the world, that he gave his only begotten Son...",
"reference": "John 3:16"
}
GET /:version/text
Same as /reference, but includes prevVerse and nextVerse URLs.
Path Param: :version — supported: kjv
Query Param: q — required, string. Same as above.
Example Request:
GET /kjv/text?q=43003016
Example Response:
{
"text": "For God so loved the world, that he gave his only begotten Son...",
"reference": "John 3:16",
"prevVerse": "/kjv/text?q=43003015",
"nextVerse": "/kjv/text?q=43003017"
}