getBible

search.getbible.net

The getBible search API: Full-text scripture search (the librarian's search). 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|POST /v2/{translation}/{search string}/v2/openapi.json

How to call it

curl https://search.getbible.net/v2/kjv/faith%20hope

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://search.getbible.net/v2/kjv/faith%20hope

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