Search the words of the Bible
scripture_searchFind every verse in the stored King James Version (31102 verses, 66 books) that contains ALL the given words, in canonical order, a page at a time. Whole words by default; put the words in double quotes to find an exact phrase. Optional: one book, or the Old or New Testament. People ask: "where does the Bible say 'be still'", "verses with the word mercy in Psalms", "find 'love one another'". Searches the King James wording, so modern words may not appear (search "charity" as well as "love"). Bounded: at most 20 per page, with next_cursor for more.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| book | No | Optional book, e.g. "Psalms", "John", "1 Cor". | |
| limit | No | ||
| query | Yes | Words to find, all of which must appear; in double quotes for an exact phrase. | |
| cursor | No | Opaque cursor from a previous answer's next_cursor, for the next page. | |
| testament | No | Optional: only the Old or the New Testament. | |
| whole_words | No | True matches whole words only ("love" does not match "loved"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| query | Yes | ||
| scope | Yes | ||
| capped | Yes | ||
| results | Yes | ||
| next_cursor | Yes | ||
| total_matches | Yes | ||
| content_layers | Yes |