07LIVE

Themes & Topics

1,900+ biblical topics from a topical index — grace, covenant, redemption, prayer, suffering — each mapped to the verses that speak to it. Bidirectional: topic→verses and verse→topics (the verse endpoint returns a topics[] array for each verse).

Query Parameters

q
string

Search topic titles (case-insensitive) on /api/v1/topics

page
number

Page number for the topic list (default 1)

perPage
number

Topics per page — or `limit` (alias); default 100, max 200

Endpoints

GET
/api/v1/topics

List topical-index entries (paginated)

LIVE
GET
/api/v1/topics/{slug}

Verses for a topic

LIVE
GET
/api/v1/verses/{book}/{chapter}/{verse}

Returns the verse plus a topics[] array (and any published meaning) for that verse

LIVE

Example Request

REQUEST
GET /api/v1/topics/faith

Example Response

200 OK
{
  "data": {
    "slug": "faith",
    "title": "Faith",
    "verseCount": 400,
    "verses": [
      { "reference": "Genesis 15:6", "book": "genesis", "chapter": 15, "verse": 6,
        "text": "And he believed in the LORD; and he counted it to him for righteousness." }
    ]
  },
  "meta": { "source": "Topical index", "returned": 300, "capped": true }
}

Try it live

Test this feature in the Interactive API Explorer

Open Explorer ↗