getBible

query.getbible.net

The getBible query API: Scripture references to verses (the librarian's select). public, metered · tokens unlimited

Endpoints

Every path starts with a version segment. Each version is served by its own service and has its own documentation page and OpenAPI document.

VersionRouteDocumentationOpenAPI
v2GET /v2/{translation}/{reference}/v2/openapi.json
v3GET /v3/{translation}/{reference}/v3/openapi.json

How to call it

curl https://query.getbible.net/v2/kjv/John3:16

Access

This endpoint is public and metered. Anonymous callers share a budget per client address; callers with a bearer token are not limited at all.

Budget (per address)Value
Sustained rate50 requests per second, bursts up to 250
Per hourabout 100000 requests
Per dayabout 1000000 requests
Concurrent connections100

Budgets are enforced as token buckets, so steady traffic under the quota is never touched and bursts above it are slowed with a 429 rather than cut off.

Using a token

Send it as a bearer credential. Tokens never go in the URL.

curl -H "Authorization: Bearer gb..." https://query.getbible.net/v2/kjv/John3:16

Tokens are issued to applications and partners by the getBible team; ask through getBible.net.