Welcome! This section answers a few common questions developers ask when using API.Bible for the first time — especially around finding and using Bible IDs.
Your API key determines which Bibles you can access. You can list them all by calling the /bibles endpoint:
GETapi-keyhttps://api.bible/v1/biblesYOUR_API_KEY1234curl --request GET \ --url https://rest.api.bible/v1/bibles \ --header 'Content-Type: text/plain' \ --header 'api-key: API_KEY'1234567891011121314151617181920212223242526272829303132{ "data": [ { "id": "de4e12af7f28f599-01", "dblId": "de4e12af7f28f599", "relatedDbl": null, "name": "King James (Authorised) Version", "nameLocal": "King James Version", "abbreviation": "engKJV", "abbreviationLocal": "KJV", "description": "Ecumenical", "descriptionLocal": "Ecumenical", "language": { "id": "eng", "name": "English", "nameLocal": "English", "script": "Latin", "scriptDirection": "LTR" }, "countries": [ { "id": "GB", "name": "United Kingdom of Great Britain and Northern Ireland", "nameLocal": "United Kingdom of Great Britain and Northern Ireland" } ], "type": "text", "updatedAt": "2024-06-29T04:03:56.000Z", "audioBibles": [] } ]}Each Bible in the response includes:
bible_id you'll use in your requestsUse the id (for example de4e12af7f28f599-01) in your API calls, such as:
GET/v1/bibles/{bible_id}/verses/JHN.3.16| Term | Example | Used For | Description |
|---|---|---|---|
| Bible_ID | de4e12af7f28f599-01 | API requests | The unique identifier for a specific Bible text within API.Bible. This is the value you'll use in your endpoints. |
| DBL_ID | de4e12af7f28f599 | Licensing / metadata | The internal ID from the Digital Bible Library (DBL) representing a Bible family or source file. Multiple bible_ids may share the same dbl_id (for example, -01, -02, -03 editions). |
Tip: If you see the same Bible name appear several times in /bibles, each one is a separate digital edition or format. Use the bible_id that corresponds to the edition you plan to reference.
You can always fetch your Bible IDs from the /bibles endpoint (see above). We also include contextual hints inside your Marketing List page:
Once you've identified your Bible ID:
/bibles/{bible_id}/books to list the books in that Bible/bibles/{bible_id}/chapters or /bibles/{bible_id}/verses to retrieve textinclude-notes, include-titles, and include-chapter-numbers for richer outputFor more examples, visit our API Reference.
/bibles to find your Bible IDsbible_id in API calls - not dbl_iddbl_id helps track related editions (e.g., same Bible with different formats)101 North Independence Mall East FL8
Philadelphia, PA 19106-2155