{"name":"VineVerse API","version":"1","description":"Read access to the Bible as a knowledge graph: 31,102 verses, plus people, places, themes, lexemes, commandments, events and epochs, and the typed connections between them. Every endpoint is a GET and needs no key.","endpoints":{"GET /api/v1/stats":"The catalogue: every collection with its document count, and graph totals.","GET /api/v1/list?type=&tag=&folder=&sort=&limit=&offset=":"Page through any collection. This is how you find out what exists.","GET /api/v1/vocabulary":"The relation predicate set and the 66-book canon table.","GET /api/v1/tags?limit=&offset=":"The tag vocabulary with document counts.","GET /api/v1/search?q=&type=&tag=&limit=&offset=":"Concept search over names, descriptions, tags and paths, filterable by collection.","GET /api/v1/scripture?q=&book=&testament=&limit=&offset=":"Full-text search across all 31,102 verses. Quote a phrase to require adjacency.","GET /api/v1/passage/{osis}":"A verse, range or chapter, e.g. John.3.16, John.3.16-18 or John.3. Verses carry the people, places and themes they touch.","GET /api/v1/interlinear/{osis}":"The Hebrew, Aramaic or Greek behind a verse or chapter, word by word, with transliteration, morphology and Strong’s numbers. No ranges.","GET /api/v1/xrefs/{osis}?minVotes=&limit=":"Cross references for a verse or chapter. minVotes defaults to 0, limit to 100.","GET /api/v1/connections?book=&osis=&limit=20":"The cross-reference corpus in aggregate: hub chapters, book-to-book flows, testament totals.","GET /api/v1/nearby?place=&lat=&lon=&radius=50&limit=25":"Places within a radius, nearest first.","GET /api/v1/changelog":"The bundle's own log, and when the data was actually generated.","GET /api/v1/entity/{path}?body=true":"Any document, with typed relations in both directions.","GET /api/v1/family/{path}?generations=":"A person's parents, children, siblings and spouses. generations defaults to 1; above 1 adds ancestor and descendant walks.","GET /api/v1/graph/{path}?depth=1&type=&predicate=&limit=200":"A node neighbourhood, with its edges.","GET /api/v1/openapi.json":"OpenAPI 3.1 description of this service."},"collections":[{"type":"Person","route":"/people","example":"/api/v1/entity/people/moses","list":"/api/v1/list?type=Person"},{"type":"Place","route":"/places","example":"/api/v1/entity/places/bethel-1","list":"/api/v1/list?type=Place"},{"type":"Theme","route":"/themes","example":"/api/v1/entity/themes/faith","list":"/api/v1/list?type=Theme"},{"type":"Lexeme","route":"/lexemes","example":"/api/v1/entity/lexemes/h430","list":"/api/v1/list?type=Lexeme"},{"type":"Commandment","route":"/commandments","example":"/api/v1/entity/commandments/001-know-there-is-a-g-d","list":"/api/v1/list?type=Commandment"},{"type":"Event","route":"/sa/events","example":"/api/v1/entity/sa/events/exodus-from-egypt","list":"/api/v1/list?type=Event"},{"type":"Epoch","route":"/epochs","example":"/api/v1/entity/epochs/david-reigns-in-jerusalem","list":"/api/v1/list?type=Epoch"},{"type":"Book","route":"/bible","example":"/api/v1/entity/bible/john","list":"/api/v1/list?type=Book"},{"type":"Chapter","route":"/bible","example":"/api/v1/entity/bible/john/3","list":"/api/v1/list?type=Chapter"},{"type":"Source","route":"/attribution","example":"/api/v1/entity/sources/bibledata","list":"/api/v1/list?type=Source"},{"type":"Dataset","example":"/api/v1/entity/references/cross-references","list":"/api/v1/list?type=Dataset"},{"type":"Relation Vocabulary","route":"/schema/relations","example":"/api/v1/entity/schema/relations","list":"/api/v1/list?type=Relation%20Vocabulary"}],"openapi":"/api/v1/openapi.json","mcp":"/api/mcp","licence":{"text":"Berean Standard Bible (public domain)","data":"CC BY 4.0 — see /attribution for the full source list and required credits","shareAlike":"Documents under /sa/ are CC BY-SA 4.0; anything derived from them inherits share-alike.","attribution":"https://vineverse.bible/attribution"}}