API.Bible
API.Bible is a REST-based API (Application Programming Interface) with a direct integration to the DBL content library. This empowers any developer to include Scripture content and text anywhere in their website or application.
API.Bible provides a unified format to access multiple versions and translations. This allows developers to focus on building their apps instead of doing text conversions.
Learn more about API.Bible by going to their website.
How to integrate API.Bible with DBL
Here is a general overview:
1. Apply for an account at both API.Bible and DBL (Digital Bible Library).
2. In your DBL account, copy the API Key from your profile. See the article Add and Manage API Keys for instructions to find your key.
3. Enter your DBL API Key into your API.Bible’s app settings to integrate it.
4. Your API.Bible account will now be able to access all the DBL content items for which you have permission to use.
Detailed Instructions
This is the step-by-step process to access DBL content in API.Bible:
- Create an account in API.Bible and login
- Create a new app (notice the form field for DBL token)
- Create a new account in DBL (Digital Bible Library) at library.bible/signup
- To request licensing of Controlled Access content, you must be associated with an organization. These are the 2 steps: Create an Organization and Apply to be a Distributor.
- After your account is activated, you can do the following:
- Browse content library to find content
- Create an DBL API Key
- Go to your API.Bible app admin page, click the Edit icon, and copy/paste the DBL API Key into the corresponding field
- Click the 'View' link next to the item you'd like to see.
- The content summary will be shown. Click on the License tab under the content title (not in the top navigation menu) to see if the content is available as Open access or Controlled access.
- NOTE: Controlled access content is only available to organizations.
- To start the licensing process, scroll down to Request Agreement (see How to Get a License)
- After your license request is approved, your API.Bible app will be able to access DBL content for which you have permission to use.