Bible API
Bible API
Introduction UPDATED
Welcome to the Bible API, where the Word of God is brought to you programmatically. This API provides you access to every book in the Bible that is part of the official Canon of Scripture.
Getting Started
Getting started with the Bible API is quick and easy, but first you must be registered on Blessed Books (click the Sign In button to register) to get your API keys.
This API is protected by OAuth2 and you will need your unique API keys to access it. Once registered, create an App to get an API Key:
- Using your API key (client-id and client-secret), get an OAuth2 token, using
client_credentialsas the grant-type, with a scope ofBIBLE. - With your OAuth2 token make a call to one of the paths listed (include the token as a Header
Authorization: Bearer [OAUTH2_TOKEN]).
Translations
The translations we provide are based on public domain available Holy Bible texts. If the translation you're interested in is not available, we have yet to add it to our database of Holy Bibles (or it is a text not in keeping with the official Canon).
Every effort is made to ensure the translation is correct. However, please do let us know if there are any errors or discrepancies you find with the translation.
Quotas
The following API call quotas are applied per registered user/developer for the Bible API:
| Endpoint | Quota |
|---|---|
| All endpoints | 120 per minute |
/bible/{translations}/download |
10 per month |