Bible API

The Bible API provides structured, programmatic access to Bible content from multiple translations and languages. Retrieve Bibles, books, chapters, verses, or full passages using clean, well-documented endpoints. Designed for speed and simplicity, this API supports everything from keyword-based search to audio Bible access. Whether you're building a devotional app, powering church tools,…

14 subscribers
8/10 popularity
2398 ms avg latency
100% success rate
100 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Bible API endpoints

MethodEndpointDescription
GET getAudioBibles
/v1/audio-bibles
Gets an array of audio `Bible` objects authorized for current API Key
GET getBible
/v1/bibles/{bibleId}
Gets a single `Bible` for a given `bibleId`
GET getBooks
/v1/bibles/{bibleId}/books
Gets an array of `Book` objects for a given `bibleId`
GET getBook
/v1/bibles/{bibleId}/books/{bookId}
Gets a single `Book` object for a given `bibleId` and `bookId`
GET getVerse
/v1/bibles/{bibleId}/verses/{verseId}
Gets a `Verse` object for a given `bibleId` and `verseId`. This Verse object also includes an `content` property with the verse corresponding to the verseId.
GET getVerses
/v1/bibles/{bibleId}/chapters/{chapterId}/verses
Gets an array of `Verse` objects for a given `bibleId` and `chapterId`
GET getAudioBooks
/v1/audio-bibles/{audioBibleId}/books
Gets an array of `Book` objects for a given `audioBibleId`
GET getAudioBook
/v1/audio-bibles/{audioBibleId}/books/{bookId}
Gets a single `Book` object for a given `audioBibleId` and `bookId`
GET getChapter
/v1/bibles/{bibleId}/chapters/{chapterId}
Gets a single `Chapter` object for a given `bibleId` and `chapterId`. This Chapter object also includes an `content` property with all verses for the Chapter.
GET getAudioChapter
/v1/audio-bibles/{audioBibleId}/chapters/{chapterId}
Gets a single `Chapter` object for a given `audioBibleId` and `chapterId`. This AudioChapter object also includes an `resourceUrl` property with a HTTP URL to the mp3 audio…
GET getAudioChapters
/v1/audio-bibles/{audioBibleId}/books/{bookId}/chapters
Gets an array of `Chapter` objects for a given `audioBibleId` and `bookId`
GET getChapterSections
/v1/bibles/{bibleId}/chapters/{chapterId}/sections
Gets an array of `Section` objects for a given `bibleId` and `chapterId`
GET getChapters
/v1/bibles/{bibleId}/books/{bookId}/chapters
Gets an array of `Chapter` objects for a given `bibleId` and `bookId`
GET getBookSections
/v1/bibles/{bibleId}/books/{bookId}/sections
Gets an array of `Section` objects for a given `bibleId` and `bookId`
GET getAudioBible
/v1/audio-bibles/{audioBibleId}
Gets a single audio `Bible` for a given `audioBibleId`
GET getSection
/v1/bibles/{bibleId}/sections/{sectionId}
Gets a single `Section` object for a given `bibleId` and `sectionId`. This Section object also includes an `content` property with all verses for the Section.
GET getBibles
/v1/bibles
Gets an array of `Bible` objects authorized for current API Key
GET getPassage
/v1/bibles/{bibleId}/passages/{passageId}
Gets a `Passage` object for a given `bibleId` and `passageId`. This Passage object also includes an `content` property with all verses corresponding to the passageId. The…
GET searchBible
/v1/bibles/{bibleId}/search
Gets search results for a given `bibleId` and query string. Searches will match all verses with the list of keywords provided in the query string. Order of the keywords does not…
GET getBook
/v1/bibles/{bibleId}/books/{bookId}
Gets a single `Book` object for a given `bibleId` and `bookId`
GET getAudioBooks
/v1/audio-bibles/{audioBibleId}/books
Gets an array of `Book` objects for a given `audioBibleId`
GET getAudioBook
/v1/audio-bibles/{audioBibleId}/books/{bookId}
Gets a single `Book` object for a given `audioBibleId` and `bookId`
GET getBooks
/v1/bibles/{bibleId}/books
Gets an array of `Book` objects for a given `bibleId`
GET getPassage
/v1/bibles/{bibleId}/passages/{passageId}
Gets a `Passage` object for a given `bibleId` and `passageId`. This Passage object also includes an `content` property with all verses corresponding to the passageId. The…
GET getVerse
/v1/bibles/{bibleId}/verses/{verseId}
Gets a `Verse` object for a given `bibleId` and `verseId`. This Verse object also includes an `content` property with the verse corresponding to the verseId.
GET getVerses
/v1/bibles/{bibleId}/chapters/{chapterId}/verses
Gets an array of `Verse` objects for a given `bibleId` and `chapterId`
GET getBookSections
/v1/bibles/{bibleId}/books/{bookId}/sections
Gets an array of `Section` objects for a given `bibleId` and `bookId`
GET getSection
/v1/bibles/{bibleId}/sections/{sectionId}
Gets a single `Section` object for a given `bibleId` and `sectionId`. This Section object also includes an `content` property with all verses for the Section.
GET getChapterSections
/v1/bibles/{bibleId}/chapters/{chapterId}/sections
Gets an array of `Section` objects for a given `bibleId` and `chapterId`
GET searchBible
/v1/bibles/{bibleId}/search
Gets search results for a given `bibleId` and query string. Searches will match all verses with the list of keywords provided in the query string. Order of the keywords does not…
GET getBible
/v1/bibles/{bibleId}
Gets a single `Bible` for a given `bibleId`
GET getAudioChapters
/v1/audio-bibles/{audioBibleId}/books/{bookId}/chapters
Gets an array of `Chapter` objects for a given `audioBibleId` and `bookId`
GET getChapters
/v1/bibles/{bibleId}/books/{bookId}/chapters
Gets an array of `Chapter` objects for a given `bibleId` and `bookId`
GET getChapter
/v1/bibles/{bibleId}/chapters/{chapterId}
Gets a single `Chapter` object for a given `bibleId` and `chapterId`. This Chapter object also includes an `content` property with all verses for the Chapter.
GET getAudioChapter
/v1/audio-bibles/{audioBibleId}/chapters/{chapterId}
Gets a single `Chapter` object for a given `audioBibleId` and `chapterId`. This AudioChapter object also includes an `resourceUrl` property with a HTTP URL to the mp3 audio…
GET getBibles
/v1/bibles
Gets an array of `Bible` objects authorized for current API Key
GET getAudioBible
/v1/audio-bibles/{audioBibleId}
Gets a single audio `Bible` for a given `audioBibleId`
GET getAudioBibles
/v1/audio-bibles
Gets an array of audio `Bible` objects authorized for current API Key
GET getAudioChapter
/v1/audio-bibles/{audioBibleId}/chapters/{chapterId}
Gets a single `Chapter` object for a given `audioBibleId` and `chapterId`. This AudioChapter object also includes an `resourceUrl` property with a HTTP URL to the mp3 audio…
GET getVerse
/v1/bibles/{bibleId}/verses/{verseId}
Gets a `Verse` object for a given `bibleId` and `verseId`. This Verse object also includes an `content` property with the verse corresponding to the verseId.
GET getVerses
/v1/bibles/{bibleId}/chapters/{chapterId}/verses
Gets an array of `Verse` objects for a given `bibleId` and `chapterId`
GET getChapters
/v1/bibles/{bibleId}/books/{bookId}/chapters
Gets an array of `Chapter` objects for a given `bibleId` and `bookId`
GET getSection
/v1/bibles/{bibleId}/sections/{sectionId}
Gets a single `Section` object for a given `bibleId` and `sectionId`. This Section object also includes an `content` property with all verses for the Section.
GET getAudioChapters
/v1/audio-bibles/{audioBibleId}/books/{bookId}/chapters
Gets an array of `Chapter` objects for a given `audioBibleId` and `bookId`
GET getChapter
/v1/bibles/{bibleId}/chapters/{chapterId}
Gets a single `Chapter` object for a given `bibleId` and `chapterId`. This Chapter object also includes an `content` property with all verses for the Chapter.
GET getChapterSections
/v1/bibles/{bibleId}/chapters/{chapterId}/sections
Gets an array of `Section` objects for a given `bibleId` and `chapterId`
GET getBookSections
/v1/bibles/{bibleId}/books/{bookId}/sections
Gets an array of `Section` objects for a given `bibleId` and `bookId`
GET getBook
/v1/bibles/{bibleId}/books/{bookId}
Gets a single `Book` object for a given `bibleId` and `bookId`
GET getBooks
/v1/bibles/{bibleId}/books
Gets an array of `Book` objects for a given `bibleId`
GET getAudioBook
/v1/audio-bibles/{audioBibleId}/books/{bookId}
Gets a single `Book` object for a given `audioBibleId` and `bookId`
+ 50 more endpoints on the provider's documentation.

Bible API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 10 / monthly
PRO Recommended $3.16 / month
  • Requests: 100 / daily
ULTRA $5.08 / month
  • Requests: 250 / daily
MEGA $8.28 / month
  • Requests: 500 / daily

More Search APIs

View all →
  • 🔥🔥 The complete API Suite of Google Search. You can search the Web, Images, Videos, Places, Maps, Reviews,…

    SearchFreemium3.2k subscribers
  • API used to retrieve data from Google search results in real time. Support web search and image search

    SearchFreemium6.5k subscribers
  • 🔥 1,000 *FREE* Google Search/Month! 🔥 $0.03/1K SERPs **CHEAPEST** Google Search Results API with real-time…

    SearchFreemium1.5k subscribers
  • Google Search API. Search the world’s information, including webpages, related keywords and more.

    SearchFreemium12.4k subscribers
  • 🔥🔥 The complete API Suite of Google Search. You can search the Web, Images, Videos, Places, Maps, Reviews,…

    SearchFreemium616 subscribers
  • An unOfficial simple Api for searching the popular Anna's archive database for books with options to…

    SearchFreemium915 subscribers