All integrations

API.Bible

DATA · DATA & ANALYTICS

Bible translations, books, chapters, verses, and search their key is licensed for.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

apibible_get_audio_biblesREAD

List available audio Bibles via GET rest.api.bible/v1/audio-bibles. List the audio Bible recordings this API key is authorised for. `bibleId` filters to the recordings attached to one TEXT Bible, which is how an audio edition is matched to the translation it reads. `language`, `abbreviation`, `name` and `ids` narrow as they do for text Bibles, and `include-full-details=true` returns copyright and promotional text. Audio Bibles are licensed separately from text Bibles, so this list is not the text list. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_audio_bibles_by_bible_idREAD

Get an audio Bible via GET rest.api.bible/v1/audio-bibles/{bibleId}. Get one audio Bible recording by its `bibleId` -- its name, language, description and, where the key is authorised, its copyright text. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_audio_bibles_by_bible_id_booksREAD

List books in an audio Bible via GET rest.api.bible/v1/audio-bibles/{bibleId}/books. List the books of one audio Bible. `include-chapters=true` adds each book's chapters and `include-chapters-and-sections=true` adds sections too. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_audio_bibles_by_bible_id_books_by_book_idREAD

Get an audio book via GET rest.api.bible/v1/audio-bibles/{bibleId}/books/{bookId}. Get one book of one audio Bible by its three-letter `bookId`, optionally with its chapter list (`include-chapters=true`). ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_audio_bibles_by_bible_id_books_by_book_id_chaptersREAD

List chapters in an audio book via GET rest.api.bible/v1/audio-bibles/{bibleId}/books/{bookId}/chapters. List the chapters of one book of an audio Bible. Returns chapter summaries, not audio. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_audio_bibles_by_bible_id_chapters_by_chapter_idREAD

Get an audio chapter via GET rest.api.bible/v1/audio-bibles/{bibleId}/chapters/{chapterId}. Get one chapter of an audio Bible: its timing data and the URL of the audio file, which is a link API.Bible serves rather than audio bytes returned through this tool. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). COPYRIGHT AND FAIR USE: this response returns verse content, so two obligations attach to it. API.Bible requires the translation's copyright to be displayed alongside any Scripture shown (fetch it with `include-full-details=true` on `apibible_get_bibles` or `apibible_get_bibles_by_bible_id`), and the response's `meta.fumsToken` is the Fair Use Management System token a web app must hand to the FUMS JavaScript wherever the content is displayed. Both are returned exactly as API.Bible sent them; `meta` is never dropped. ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_biblesREAD

List available Bibles via GET rest.api.bible/v1/bibles. List the Bible translations this API key is authorised to read, newest licensing first. Narrow by `language` (an ISO 639-3 three-letter code such as `eng`), by `abbreviation` (`KJV`), by `name`, or by `ids` (a comma-separated list of Bible IDs). Pass `include-full-details=true` to receive each Bible's copyright and promotional text, which is what a consumer must display beside the Scripture it shows. This is the tool to call FIRST: it is the only authoritative answer to which translations this particular key may read. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_idREAD

Get a Bible via GET rest.api.bible/v1/bibles/{bibleId}. Get one Bible translation by its `bibleId` -- its name, abbreviation, language, description and, when the key is authorised for it, its copyright and licensing text. A Bible this key is not licensed for is refused rather than returned; `apibible_get_bibles` lists the ones it may read. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_booksREAD

List books in a Bible via GET rest.api.bible/v1/bibles/{bibleId}/books. List the books of one Bible translation. `include-chapters=true` adds each book's chapters and `include-chapters-and-sections=true` adds its sections too, which saves a call per book when walking a whole translation. Returns no verse content. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_books_by_book_idREAD

Get a book via GET rest.api.bible/v1/bibles/{bibleId}/books/{bookId}. Get one book of one Bible by its three-letter `bookId`, optionally with its chapter list (`include-chapters=true`). Returns no verse content. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_books_by_book_id_chaptersREAD

List chapters in a book via GET rest.api.bible/v1/bibles/{bibleId}/books/{bookId}/chapters. List the chapters of one book, as chapter summaries carrying each chapter's ID and reference. Returns no verse content -- read a chapter's text with `apibible_get_bibles_by_bible_id_chapters_by_chapter_id`. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_books_by_book_id_sectionsREAD

List sections in a book via GET rest.api.bible/v1/bibles/{bibleId}/books/{bookId}/sections. List the titled sections of one book -- named verse ranges such as 'The Beginning' (`GEN.S1`). Not every Bible has sections enabled; where they are, they run in order and cover nearly every verse. Returns no verse content. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_chapters_by_chapter_idREAD

Get a chapter with its verse content via GET rest.api.bible/v1/bibles/{bibleId}/chapters/{chapterId}. Get one chapter and ALL of its verse text in the `content` field. `content-type` selects the shape of that text -- `html` (the default), `json` or `text`. The `include-notes`, `include-titles`, `include-chapter-numbers`, `include-verse-numbers` and `include-verse-spans` switches control what is embedded in it, and `parallels` (a comma-separated list of Bible IDs) returns the same chapter from other translations alongside. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). COPYRIGHT AND FAIR USE: this response returns verse content, so two obligations attach to it. API.Bible requires the translation's copyright to be displayed alongside any Scripture shown (fetch it with `include-full-details=true` on `apibible_get_bibles` or `apibible_get_bibles_by_bible_id`), and the response's `meta.fumsToken` is the Fair Use Management System token a web app must hand to the FUMS JavaScript wherever the content is displayed. Both are returned exactly as API.Bible sent them; `meta` is never dropped. ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_chapters_by_chapter_id_sectionsREAD

List sections in a chapter via GET rest.api.bible/v1/bibles/{bibleId}/chapters/{chapterId}/sections. List the titled sections that fall within one chapter. Not every Bible has sections enabled. Returns no verse content. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_chapters_by_chapter_id_versesREAD

List verses in a chapter via GET rest.api.bible/v1/bibles/{bibleId}/chapters/{chapterId}/verses. List the verses of one chapter as verse summaries carrying each verse's ID and reference. Returns no verse text -- read it with `apibible_get_bibles_by_bible_id_verses_by_verse_id` or fetch the whole chapter at once. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_passages_by_passage_idREAD

Get a passage with its verse content via GET rest.api.bible/v1/bibles/{bibleId}/passages/{passageId}. Get an arbitrary verse range and its text. A Passage ID is two Verse IDs joined by `-` and may span chapters and books (`1CO.16.1-2CO.1.23`), up to a limit of 200 verses. `use-org-id=true` matches the ids against each verse's `orgId` rather than its `id`, which is how a reference is resolved across translations that number verses differently. The content switches are the same as for a chapter. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). COPYRIGHT AND FAIR USE: this response returns verse content, so two obligations attach to it. API.Bible requires the translation's copyright to be displayed alongside any Scripture shown (fetch it with `include-full-details=true` on `apibible_get_bibles` or `apibible_get_bibles_by_bible_id`), and the response's `meta.fumsToken` is the Fair Use Management System token a web app must hand to the FUMS JavaScript wherever the content is displayed. Both are returned exactly as API.Bible sent them; `meta` is never dropped. ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_searchREAD

Search a Bible via GET rest.api.bible/v1/bibles/{bibleId}/search. Search one translation for verses matching `query` -- comma-separated keywords or a passage reference, with `*` matching any sequence and `?` any single character. `fuzziness` (`AUTO`, `0`, `1`, `2`) absorbs misspellings, `range` limits the search to given Passage IDs, `sort` orders by `relevance` (the default), `canonical` or `reverse-canonical`, and `limit`/`offset` paginate (10 per page by default). `query` is optional in API.Bible's own contract and is faithfully optional here, but a search without one has nothing to match. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). COPYRIGHT AND FAIR USE: this response returns verse content, so two obligations attach to it. API.Bible requires the translation's copyright to be displayed alongside any Scripture shown (fetch it with `include-full-details=true` on `apibible_get_bibles` or `apibible_get_bibles_by_bible_id`), and the response's `meta.fumsToken` is the Fair Use Management System token a web app must hand to the FUMS JavaScript wherever the content is displayed. Both are returned exactly as API.Bible sent them; `meta` is never dropped. ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_sections_by_section_idREAD

Get a section with its verse content via GET rest.api.bible/v1/bibles/{bibleId}/sections/{sectionId}. Get one titled section by its `sectionId` together with every verse in it. The content switches are the same as for a chapter. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). COPYRIGHT AND FAIR USE: this response returns verse content, so two obligations attach to it. API.Bible requires the translation's copyright to be displayed alongside any Scripture shown (fetch it with `include-full-details=true` on `apibible_get_bibles` or `apibible_get_bibles_by_bible_id`), and the response's `meta.fumsToken` is the Fair Use Management System token a web app must hand to the FUMS JavaScript wherever the content is displayed. Both are returned exactly as API.Bible sent them; `meta` is never dropped. ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api
apibible_get_bibles_by_bible_id_verses_by_verse_idREAD

Get a verse with its content via GET rest.api.bible/v1/bibles/{bibleId}/verses/{verseId}. Get one verse and its text. EXPECT MORE THAN ONE VERSE BACK SOMETIMES: translations that group related verses into spans return the whole containing span, which API.Bible documents as intended behaviour rather than an error. `use-org-id=true` matches against the verse's `orgId`. The content switches are the same as for a chapter. ID GRAMMAR: a Bible ID is a 16-character string plus a publication number (`de4e12af7f28f599-01` is the King James Version); a Book ID is a three-letter code (`GEN`, `MRK`, `1JN`); a Chapter ID is a Book ID and a chapter number (`GEN.1`); a Verse ID adds the verse (`GEN.1.1`); a Passage ID is two Verse IDs joined by `-` (`GEN.1.1-GEN.2.3`, at most 200 verses); a Section ID is a Book ID and a section number (`GEN.S1`). COPYRIGHT AND FAIR USE: this response returns verse content, so two obligations attach to it. API.Bible requires the translation's copyright to be displayed alongside any Scripture shown (fetch it with `include-full-details=true` on `apibible_get_bibles` or `apibible_get_bibles_by_bible_id`), and the response's `meta.fumsToken` is the Fair Use Management System token a web app must hand to the FUMS JavaScript wherever the content is displayed. Both are returned exactly as API.Bible sent them; `meta` is never dropped. ACCESS: every API.Bible tool is reachable on every plan -- what a plan decides is WHICH BIBLES this key may read, so the same tool can answer for one translation and refuse another. Starter ($0) grants the Public Domain and Creative Commons repository plus up to three licensed translations and is NON-COMMERCIAL ONLY; Pro ($29+/month) grants all Public Domain and Creative Commons Bibles plus further licensed ones. Call `apibible_get_bibles` to see exactly what this key is authorised for rather than guessing from a Bible ID. The allowance is MONTHLY, not per second -- 5,000 calls/month on Starter and 150,000 on Pro, and unused calls do not roll over -- so waiting does not clear an exhausted quota.

api

Put API.Bible behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.