{"components":{"schemas":{"Adoption":{"additionalProperties":false,"properties":{"by":{"description":"A church or a body: `Church of Scotland`.","type":"string"},"year":{"$ref":"#/components/schemas/Date"}},"required":["by","year"],"type":"object"},"ApiIndex":{"description":"`GET /api/v1`: what there is.","properties":{"docs":{"type":"string"},"documents":{"type":"string"},"license":{"description":"Everything the API answers is in the public domain: CC0 1.0.","type":"string"},"openapi":{"description":"The API as OpenAPI 3.1.","type":"string"},"proofs":{"type":"string"},"search":{"type":"string"},"version":{"description":"The release answering (package.json's version): its texts are the\ntag `v<version>`'s.","type":"string"}},"required":["version","documents","proofs","search","openapi","docs","license"],"type":"object"},"Chapter":{"properties":{"number":{"format":"uint32","minimum":0,"type":"integer"},"paragraphs":{"items":{"$ref":"#/components/schemas/Paragraph"},"type":"array"},"title":{"type":"string"}},"required":["number","title","paragraphs"],"type":"object"},"Check":{"additionalProperties":false,"description":"One check of the text against a witness.","properties":{"against":{"description":"What it was checked against: `scan`, `eebo-tcp:A80320`, a URL.","type":"string"},"by":{"description":"Who checked it.","type":["string","null"]},"date":{"description":"When: `2026-10-28`.","type":["string","null"]},"scope":{"description":"How much: `all`, `proofs`, `questions 42–107`.","type":"string"}},"required":["against","by","date","scope"],"type":"object"},"Clause":{"description":"A creed's clause, by the number it is cited by.","properties":{"diffs":{"items":{"$ref":"#/components/schemas/Diff"},"type":"array"},"leaf":{"format":"uint32","minimum":0,"type":["integer","null"]},"number":{"format":"uint32","minimum":0,"type":"integer"},"page":{"description":"Where it is in the printing it follows: its page as printed (`12`,\nor a signature, `A2r`), and its scan's page (from 1), to open the\nscan there.","type":["string","null"]},"relations":{"additionalProperties":{"items":{"type":"string"},"type":"array"},"description":"The same text's numbers or ids in other documents, by document id:\nthe catechism questions that expound it, say.","type":"object"},"segments":{"items":{"$ref":"#/components/schemas/Segment"},"type":"array"},"text":{"description":"The segments' text, joined.","type":"string"}},"required":["number","text","segments","relations","diffs","page","leaf"],"type":"object"},"ClauseResponse":{"description":"A clause, and, if asked, what it relates to.","properties":{"diffs":{"items":{"$ref":"#/components/schemas/Diff"},"type":"array"},"leaf":{"format":"uint32","minimum":0,"type":["integer","null"]},"number":{"format":"uint32","minimum":0,"type":"integer"},"page":{"description":"Where it is in the printing it follows: its page as printed (`12`,\nor a signature, `A2r`), and its scan's page (from 1), to open the\nscan there.","type":["string","null"]},"related":{"description":"The related texts, with `?include=related`.","items":{"$ref":"#/components/schemas/Related"},"type":["array","null"]},"relations":{"additionalProperties":{"items":{"type":"string"},"type":"array"},"description":"The same text's numbers or ids in other documents, by document id:\nthe catechism questions that expound it, say.","type":"object"},"segments":{"items":{"$ref":"#/components/schemas/Segment"},"type":"array"},"text":{"description":"The segments' text, joined.","type":"string"}},"required":["number","text","segments","relations","diffs","page","leaf"],"type":"object"},"CommentaryOn":{"description":"One commentary's entries on a question, paragraph or clause.","properties":{"entries":{"items":{"$ref":"#/components/schemas/Entry"},"type":"array"},"id":{"description":"The commentary's id.","type":"string"},"title":{"type":"string"},"url":{"type":"string"}},"required":["id","title","url","entries"],"type":"object"},"CommentaryResponse":{"description":"What the commentaries say on one question, paragraph or clause.","properties":{"commentaries":{"items":{"$ref":"#/components/schemas/CommentaryOn"},"type":"array"},"document":{"description":"The commented document's id.","type":"string"},"id":{"description":"The question's number, the paragraph's id or the clause's number.","type":"string"}},"required":["document","id","commentaries"],"type":"object"},"Date":{"anyOf":[{"format":"uint32","minimum":0,"type":"integer"},{"properties":{"circa":{"format":"uint32","minimum":0,"type":"integer"}},"required":["circa"],"type":"object"}],"description":"A year, or `{\"circa\": 500}`."},"Dates":{"additionalProperties":false,"description":"A document's dates, each when it's known.","properties":{"adopted":{"default":[],"description":"Who adopted it as their confession, and when.","items":{"$ref":"#/components/schemas/Adoption"},"type":"array"},"first_published":{"anyOf":[{"$ref":"#/components/schemas/Date"},{"type":"null"}]},"written":{"anyOf":[{"$ref":"#/components/schemas/Date"},{"type":"null"}]}},"required":["written","first_published","adopted"],"type":"object"},"Diff":{"description":"What changed between this text and a related one.","properties":{"segments":{"items":{"$ref":"#/components/schemas/DiffSegment"},"type":"array"},"source":{"description":"The other document's id.","type":"string"},"type":{"$ref":"#/components/schemas/DiffKind","description":"Whether that document is earlier or later than this one."}},"required":["source","type","segments"],"type":"object"},"DiffKind":{"enum":["earlier","later"],"type":"string"},"DiffSegment":{"properties":{"position":{"description":"Where in the text the change falls.","format":"uint32","minimum":0,"type":["integer","null"]},"text":{"type":"string"}},"required":["text","position"],"type":"object"},"Document":{"description":"A whole document. A confession fills `chapters`, a catechism `questions`\n(and `sections`, if it has them), a creed `text` (and `clauses`, once it\nis numbered), a commentary `entries`; the other lists are empty.","properties":{"aliases":{"description":"Other names it goes by.","items":{"type":"string"},"type":"array"},"authors":{"description":"Who wrote it: people, or a body (`Westminster Assembly`).","items":{"type":"string"},"type":"array"},"chapter_count":{"description":"How many chapters (confessions), paragraphs (confessions),\nquestions (catechisms) and clauses (creeds) it has.","format":"uint32","minimum":0,"type":"integer"},"chapters":{"items":{"$ref":"#/components/schemas/Chapter"},"type":"array"},"clause_count":{"format":"uint32","minimum":0,"type":"integer"},"clauses":{"description":"A creed's numbered clauses, when it has them.","items":{"$ref":"#/components/schemas/Clause"},"type":"array"},"commentaries":{"description":"The ids of the commentaries on this document.","items":{"type":"string"},"type":"array"},"dates":{"$ref":"#/components/schemas/Dates","description":"When it was written, first published and adopted. `year` is one of\nthese, as it has always been given."},"edition":{"description":"Which printing the text follows, when that matters.","type":["string","null"]},"entries":{"description":"A commentary's entries, in its order.","items":{"$ref":"#/components/schemas/Entry"},"type":"array"},"entry_count":{"format":"uint32","minimum":0,"type":"integer"},"exposition":{"description":"The commentary answered in `expositions` below, by its authors, title\nand year: bc1695's, Beddome's (`beddome1752`). From before\ncommentaries were documents of their own; `commentaries` lists them all.","type":["string","null"]},"expositions":{"description":"The commentary named in `exposition`, question by question: bc1695's\n(and its modernized copy's) are `beddome1752`'s entries, each item a\nparagraph's first question and those under it the rest.","items":{"$ref":"#/components/schemas/Exposition"},"type":"array"},"id":{"description":"The document's id, in every URL: `lbcf1689`.","type":"string"},"image":{"anyOf":[{"$ref":"#/components/schemas/Image"},{"type":"null"}],"description":"A picture of it, to tell it from others at a glance in a list: its\nauthor's portrait, or, when none is known, its title page."},"kind":{"$ref":"#/components/schemas/Kind"},"language":{"description":"Its text's language, as a BCP 47 tag: `en`.","type":"string"},"modernized":{"description":"The id of the document this is a modern-spelling copy of.","type":["string","null"]},"on":{"description":"For a commentary, the id of the document it comments on.","type":["string","null"]},"paragraph_count":{"format":"uint32","minimum":0,"type":"integer"},"prose":{"description":"Prefaces, appendices and the like, in Markdown.","items":{"$ref":"#/components/schemas/Prose"},"type":"array"},"provenance":{"$ref":"#/components/schemas/Provenance","description":"Where the text comes from, and under what terms it is published.\n`edition` and `source` are its witness's."},"question_count":{"format":"uint32","minimum":0,"type":"integer"},"questions":{"items":{"$ref":"#/components/schemas/Question"},"type":"array"},"related":{"description":"The documents its paragraphs or questions relate to, and how.","items":{"$ref":"#/components/schemas/RelatedDocument"},"type":"array"},"sections":{"items":{"$ref":"#/components/schemas/Section"},"type":"array"},"short":{"description":"The abbreviation people use: `WCF`, `2LCF`, `HC`.","type":["string","null"]},"source":{"description":"A scan of that printing.","type":["string","null"]},"text":{"description":"A creed's text, in Markdown: its clauses joined, when it has them.","type":["string","null"]},"title":{"type":"string"},"tradition":{"description":"The traditions it belongs to.","items":{"$ref":"#/components/schemas/Tradition"},"type":"array"},"translation":{"anyOf":[{"$ref":"#/components/schemas/Translation"},{"type":"null"}],"description":"What it is a translation of, if it is one."},"translations":{"description":"The ids of the documents that translate this one into another\nlanguage (their `translation.of` is its id).","items":{"type":"string"},"type":"array"},"url":{"description":"Where the API serves it whole.","type":"string"},"version":{"description":"The release this is, as the library's `version`.","type":"string"},"year":{"description":"When it was first published or adopted.","format":"uint32","minimum":0,"type":["integer","null"]}},"required":["version","id","kind","title","short","aliases","authors","tradition","language","translation","dates","year","edition","source","image","modernized","exposition","on","commentaries","translations","related","provenance","chapter_count","paragraph_count","question_count","clause_count","entry_count","url","chapters","sections","questions","expositions","prose","clauses","entries","text"],"type":"object"},"DocumentInfo":{"description":"What `GET /api/v1/documents` lists for each document: everything about it\nbut its text.","properties":{"aliases":{"description":"Other names it goes by.","items":{"type":"string"},"type":"array"},"authors":{"description":"Who wrote it: people, or a body (`Westminster Assembly`).","items":{"type":"string"},"type":"array"},"chapter_count":{"description":"How many chapters (confessions), paragraphs (confessions),\nquestions (catechisms) and clauses (creeds) it has.","format":"uint32","minimum":0,"type":"integer"},"clause_count":{"format":"uint32","minimum":0,"type":"integer"},"commentaries":{"description":"The ids of the commentaries on this document.","items":{"type":"string"},"type":"array"},"dates":{"$ref":"#/components/schemas/Dates","description":"When it was written, first published and adopted. `year` is one of\nthese, as it has always been given."},"edition":{"description":"Which printing the text follows, when that matters.","type":["string","null"]},"entry_count":{"format":"uint32","minimum":0,"type":"integer"},"exposition":{"description":"The commentary answered in `expositions` below, by its authors, title\nand year: bc1695's, Beddome's (`beddome1752`). From before\ncommentaries were documents of their own; `commentaries` lists them all.","type":["string","null"]},"id":{"description":"The document's id, in every URL: `lbcf1689`.","type":"string"},"image":{"anyOf":[{"$ref":"#/components/schemas/Image"},{"type":"null"}],"description":"A picture of it, to tell it from others at a glance in a list: its\nauthor's portrait, or, when none is known, its title page."},"kind":{"$ref":"#/components/schemas/Kind"},"language":{"description":"Its text's language, as a BCP 47 tag: `en`.","type":"string"},"modernized":{"description":"The id of the document this is a modern-spelling copy of.","type":["string","null"]},"on":{"description":"For a commentary, the id of the document it comments on.","type":["string","null"]},"paragraph_count":{"format":"uint32","minimum":0,"type":"integer"},"provenance":{"$ref":"#/components/schemas/Provenance","description":"Where the text comes from, and under what terms it is published.\n`edition` and `source` are its witness's."},"question_count":{"format":"uint32","minimum":0,"type":"integer"},"related":{"description":"The documents its paragraphs or questions relate to, and how.","items":{"$ref":"#/components/schemas/RelatedDocument"},"type":"array"},"short":{"description":"The abbreviation people use: `WCF`, `2LCF`, `HC`.","type":["string","null"]},"source":{"description":"A scan of that printing.","type":["string","null"]},"title":{"type":"string"},"tradition":{"description":"The traditions it belongs to.","items":{"$ref":"#/components/schemas/Tradition"},"type":"array"},"translation":{"anyOf":[{"$ref":"#/components/schemas/Translation"},{"type":"null"}],"description":"What it is a translation of, if it is one."},"translations":{"description":"The ids of the documents that translate this one into another\nlanguage (their `translation.of` is its id).","items":{"type":"string"},"type":"array"},"url":{"description":"Where the API serves it whole.","type":"string"},"year":{"description":"When it was first published or adopted.","format":"uint32","minimum":0,"type":["integer","null"]}},"required":["id","kind","title","short","aliases","authors","tradition","language","translation","dates","year","edition","source","image","modernized","exposition","on","commentaries","translations","related","provenance","chapter_count","paragraph_count","question_count","clause_count","entry_count","url"],"type":"object"},"Entry":{"description":"A commentary's entry: what it says on one or more questions (or\nparagraphs, or clauses) of the document it comments on. A sermon may span\nseveral questions, or several entries one question.","properties":{"clauses":{"description":"Or the clauses, for a creed, by the numbers they are cited by.","items":{"format":"uint32","minimum":0,"type":"integer"},"type":"array"},"items":{"description":"Its questions and answers, if it is made of them.","items":{"$ref":"#/components/schemas/EntryItem"},"type":"array"},"number":{"description":"Its place in the commentary, from 1.","format":"uint32","minimum":0,"type":"integer"},"paragraphs":{"description":"Or the paragraphs, for a confession: `1.1`.","items":{"type":"string"},"type":"array"},"part":{"description":"The part of the commentary it is in, if it has parts.","type":["string","null"]},"questions":{"description":"The questions it comments on, in the commented document.","items":{"format":"uint32","minimum":0,"type":"integer"},"type":"array"},"text":{"description":"Its text, in Markdown, if it is prose (a sermon, an illustration).","type":["string","null"]},"title":{"description":"The commentary's own heading for it, if it has one.","type":["string","null"]}},"required":["number","title","part","questions","paragraphs","clauses","items","text"],"type":"object"},"EntryItem":{"description":"A question a commentary asks and answers, with the answer's proofs, and\nthe questions it asks under it; or a proposition it states and proves,\nand the propositions under it.","properties":{"answer":{"description":"The segments' text, joined.","type":"string"},"items":{"items":{"$ref":"#/components/schemas/EntryItem"},"type":"array"},"question":{"description":"The question, or `\"\"` for a proposition, which asks none.","type":"string"},"segments":{"items":{"$ref":"#/components/schemas/Segment"},"type":"array"}},"required":["question","answer","segments","items"],"type":"object"},"ErrorResponse":{"description":"What every failing request answers.","properties":{"error":{"type":"string"}},"required":["error"],"type":"object"},"Exposition":{"description":"A commentary on one question: paragraphs of short questions, each\nanswered and proved by a verse. The same as `beddome1752`'s entry on\nit, in the shape it had before commentaries were documents.","properties":{"paragraphs":{"items":{"items":{"$ref":"#/components/schemas/ExpositionItem"},"type":"array"},"type":"array"},"question":{"format":"uint32","minimum":0,"type":"integer"}},"required":["question","paragraphs"],"type":"object"},"ExpositionItem":{"properties":{"answer":{"type":"string"},"footnote":{"type":["string","null"]},"question":{"type":"string"},"reference":{"description":"Where they are: `Isaiah 44:6`, as the commentary prints it (its\nproofs, joined with `; `).","type":"string"},"refs":{"description":"The same, read, as a proof's `refs` are: each reference as printed\nand as OSIS references, and, with `?verses=kjv` or `?verses=bsb`, its\nverses.","items":{"$ref":"#/components/schemas/Ref"},"type":"array"},"verse":{"description":"The verse's words.","type":"string"}},"required":["question","answer","verse","reference","refs","footnote"],"type":"object"},"HarmonyResponse":{"description":"Documents side by side: a row for each unit of the first, with what\nrelates to it in each of the others.","properties":{"documents":{"items":{"type":"string"},"type":"array"},"rows":{"items":{"$ref":"#/components/schemas/HarmonyRow"},"type":"array"}},"required":["documents","rows"],"type":"object"},"HarmonyRow":{"properties":{"cells":{"description":"One cell per document, in `documents`' order: its units in this row\n(the first's is the row's unit; another's may be none, or several).","items":{"items":{"$ref":"#/components/schemas/Related"},"type":"array"},"type":"array"}},"required":["cells"],"type":"object"},"Image":{"description":"A picture of a document: its author's portrait, or, when none is known,\nits title page.","properties":{"alt":{"description":"What it shows, for a reader who can't see it.","type":"string"},"credit":{"description":"Who made the picture, and when: `Engraving by Robert White, 1691`.","type":["string","null"]},"height":{"format":"uint32","minimum":0,"type":"integer"},"license":{"description":"The terms it is published under: `public-domain`.","type":"string"},"source":{"description":"Where it came from: its page on Wikimedia Commons or a museum's, or\nthe scan of a title page.","type":"string"},"url":{"description":"Where the downloads serve it, a JPEG:\n`/downloads/v1/images/flavel1692.jpg`.","type":"string"},"width":{"format":"uint32","minimum":0,"type":"integer"}},"required":["url","width","height","alt","credit","source","license"],"type":"object"},"Kind":{"description":"What a document is, which says which of its lists are filled.","oneOf":[{"const":"confession","description":"Chapters of numbered paragraphs.","type":"string"},{"const":"catechism","description":"Numbered questions and answers.","type":"string"},{"const":"creed","description":"One text.","type":"string"},{"const":"commentary","description":"A commentary on another document (`on`), in entries.","type":"string"}]},"Paragraph":{"description":"A confession's paragraph.","properties":{"chapter":{"format":"uint32","minimum":0,"type":"integer"},"diffs":{"description":"How it differs from the related paragraphs of earlier or later\ndocuments.","items":{"$ref":"#/components/schemas/Diff"},"type":"array"},"id":{"description":"`<chapter>.<paragraph>`: `32.3`.","type":"string"},"leaf":{"format":"uint32","minimum":0,"type":["integer","null"]},"number":{"format":"uint32","minimum":0,"type":"integer"},"page":{"description":"Where it is in the printing it follows: its page as printed (`12`,\nor a signature, `A2r`), and its scan's page (from 1), to open the\nscan there.","type":["string","null"]},"relations":{"additionalProperties":{"items":{"type":"string"},"type":"array"},"description":"The same paragraph's ids in other documents, by document id.","type":"object"},"segments":{"items":{"$ref":"#/components/schemas/Segment"},"type":"array"},"text":{"description":"The segments' text, joined.","type":"string"}},"required":["id","chapter","number","text","segments","relations","diffs","page","leaf"],"type":"object"},"ParagraphResponse":{"description":"A paragraph, and, if asked, what it relates to.","properties":{"chapter":{"format":"uint32","minimum":0,"type":"integer"},"diffs":{"description":"How it differs from the related paragraphs of earlier or later\ndocuments.","items":{"$ref":"#/components/schemas/Diff"},"type":"array"},"id":{"description":"`<chapter>.<paragraph>`: `32.3`.","type":"string"},"leaf":{"format":"uint32","minimum":0,"type":["integer","null"]},"number":{"format":"uint32","minimum":0,"type":"integer"},"page":{"description":"Where it is in the printing it follows: its page as printed (`12`,\nor a signature, `A2r`), and its scan's page (from 1), to open the\nscan there.","type":["string","null"]},"related":{"description":"The related texts, with `?include=related`.","items":{"$ref":"#/components/schemas/Related"},"type":["array","null"]},"relations":{"additionalProperties":{"items":{"type":"string"},"type":"array"},"description":"The same paragraph's ids in other documents, by document id.","type":"object"},"segments":{"items":{"$ref":"#/components/schemas/Segment"},"type":"array"},"text":{"description":"The segments' text, joined.","type":"string"}},"required":["id","chapter","number","text","segments","relations","diffs","page","leaf"],"type":"object"},"ProofResult":{"description":"One paragraph or question, and its segments that cite the passage.","properties":{"document":{"type":"string"},"id":{"description":"The paragraph's id (`8.4`) or the question's number (`1`).","type":"string"},"segments":{"items":{"$ref":"#/components/schemas/ProofSegment"},"type":"array"},"url":{"type":"string"}},"required":["document","id","url","segments"],"type":"object"},"ProofSegment":{"properties":{"proofs":{"description":"The segment's proofs that cite the passage.","items":{"type":"string"},"type":"array"},"text":{"type":"string"}},"required":["text","proofs"],"type":"object"},"ProofsResponse":{"description":"Every paragraph and question that cites a passage.","properties":{"passage":{"description":"The passage, as read: `Romans 8:28–30`.","items":{"type":"string"},"type":"array"},"results":{"items":{"$ref":"#/components/schemas/ProofResult"},"type":"array"}},"required":["passage","results"],"type":"object"},"Prose":{"description":"A preface, an appendix or the like.","properties":{"name":{"description":"Its file's name, in its URL: `preface`.","type":"string"},"text":{"description":"Markdown.","type":"string"},"title":{"type":"string"}},"required":["name","title","text"],"type":"object"},"Provenance":{"additionalProperties":false,"description":"Where a document's text comes from.","properties":{"license":{"description":"The terms it is published under: `public-domain`.","type":"string"},"notes":{"description":"Anything else a reader should know, in Markdown.","type":["string","null"]},"transcription":{"$ref":"#/components/schemas/Transcription","description":"How the text was made from it, and what it was checked against."},"witness":{"anyOf":[{"$ref":"#/components/schemas/Witness"},{"type":"null"}],"description":"The printing the text follows, when it's known."}},"required":["witness","transcription","license","notes"],"type":"object"},"Question":{"description":"A catechism's question and answer.","properties":{"answer":{"description":"The segments' text, joined.","type":"string"},"diffs":{"items":{"$ref":"#/components/schemas/Diff"},"type":"array"},"leaf":{"format":"uint32","minimum":0,"type":["integer","null"]},"number":{"format":"uint32","minimum":0,"type":"integer"},"page":{"description":"Where it is in the printing it follows: its page as printed (`12`,\nor a signature, `A2r`), and its scan's page (from 1), to open the\nscan there.","type":["string","null"]},"question":{"type":"string"},"relations":{"additionalProperties":{"items":{"type":"string"},"type":"array"},"description":"The same question's numbers in other documents, by document id.","type":"object"},"section":{"description":"The section it is in, for a catechism with sections.","format":"uint32","minimum":0,"type":["integer","null"]},"segments":{"items":{"$ref":"#/components/schemas/Segment"},"type":"array"}},"required":["number","question","answer","segments","section","relations","diffs","page","leaf"],"type":"object"},"QuestionResponse":{"description":"A question, and, if asked, what it relates to.","properties":{"answer":{"description":"The segments' text, joined.","type":"string"},"diffs":{"items":{"$ref":"#/components/schemas/Diff"},"type":"array"},"leaf":{"format":"uint32","minimum":0,"type":["integer","null"]},"number":{"format":"uint32","minimum":0,"type":"integer"},"page":{"description":"Where it is in the printing it follows: its page as printed (`12`,\nor a signature, `A2r`), and its scan's page (from 1), to open the\nscan there.","type":["string","null"]},"question":{"type":"string"},"related":{"description":"The related texts, with `?include=related`.","items":{"$ref":"#/components/schemas/Related"},"type":["array","null"]},"relations":{"additionalProperties":{"items":{"type":"string"},"type":"array"},"description":"The same question's numbers in other documents, by document id.","type":"object"},"section":{"description":"The section it is in, for a catechism with sections.","format":"uint32","minimum":0,"type":["integer","null"]},"segments":{"items":{"$ref":"#/components/schemas/Segment"},"type":"array"}},"required":["number","question","answer","segments","section","relations","diffs","page","leaf"],"type":"object"},"Ref":{"description":"A proof, read, to link to a Bible.","properties":{"osis":{"description":"As OSIS references, in the English versification: `Dan.9.4`,\n`Dan.9.7-Dan.9.9`, `Ps.23` (a whole chapter).","items":{"type":"string"},"type":"array"},"printed":{"description":"As printed: `Daniel 9:4,7–9,16–19`.","type":"string"},"verses":{"description":"The verses' text, with `?verses=kjv` or `?verses=bsb`.","items":{"$ref":"#/components/schemas/Verse"},"type":["array","null"]}},"required":["printed","osis"],"type":"object"},"Related":{"description":"A paragraph, question or clause, in a list of related texts.","properties":{"diffs":{"items":{"$ref":"#/components/schemas/Diff"},"type":"array"},"document":{"type":"string"},"id":{"description":"The paragraph's id, the question's number or the clause's.","type":"string"},"question":{"description":"A catechism's question.","type":["string","null"]},"relations":{"additionalProperties":{"items":{"type":"string"},"type":"array"},"type":"object"},"segments":{"items":{"$ref":"#/components/schemas/Segment"},"type":"array"},"text":{"description":"A paragraph's text, a question's answer, a clause's text.","type":"string"},"url":{"type":"string"}},"required":["document","id","url","question","text","segments","relations","diffs"],"type":"object"},"RelatedDocument":{"description":"A document another relates to, and how.","properties":{"document":{"type":"string"},"relation":{"$ref":"#/components/schemas/Relation"}},"required":["document","relation"],"type":"object"},"Relation":{"description":"How one document relates to another.","oneOf":[{"enum":["revised-by","adapted-by","expounded-by"],"type":"string"},{"const":"same","description":"The same text: a modernized copy and its original.","type":"string"},{"const":"edition","description":"Another printing of the same text.","type":"string"},{"const":"revises","description":"It revises the other (the 1689 revises the Westminster).","type":"string"},{"const":"adapts","description":"It adapts the other to another church (AOC adapts the Heidelberg).","type":"string"},{"const":"expounds","description":"It expounds the other (the Heidelberg expounds the Apostles' Creed).","type":"string"},{"const":"parallel","description":"They cover the same ground (the Larger and Shorter Catechisms).","type":"string"}]},"SearchKind":{"description":"What a search result is.","oneOf":[{"const":"paragraph","description":"A confession's paragraph.","type":"string"},{"const":"question","description":"A catechism's question.","type":"string"},{"const":"clause","description":"A creed's clause.","type":"string"},{"const":"entry","description":"A commentary's entry.","type":"string"},{"const":"text","description":"A creed's whole text, when it isn't in clauses.","type":"string"},{"const":"prose","description":"A preface, an appendix or the like.","type":"string"}]},"SearchResponse":{"properties":{"query":{"type":"string"},"results":{"items":{"$ref":"#/components/schemas/SearchResult"},"type":"array"},"total":{"description":"How many matched, of which `results` are the `limit` after the first\n`offset`.","format":"uint","minimum":0,"type":"integer"}},"required":["query","total","results"],"type":"object"},"SearchResult":{"description":"A paragraph, question, clause, entry, creed or prose section whose text\nhas every word and phrase.","properties":{"document":{"type":"string"},"id":{"description":"The paragraph's id (`8.4`), the question's, clause's or entry's\nnumber, the prose's name (`preface`), or a creed's own id.","type":"string"},"kind":{"$ref":"#/components/schemas/SearchKind"},"question":{"description":"A catechism's question, or a commentary entry's title.","type":["string","null"]},"score":{"description":"How well it matches, by BM25: higher is better, and the results are\nin its order (equal scores in the documents' order).","format":"double","type":"number"},"text":{"description":"A paragraph's text, a question's answer, a clause's, an entry's\n(its items' questions and answers, and its own text), a creed's, or\na prose section's (Markdown); with `?text=snippet`, about forty\nwords of it around the match.","type":"string"},"title":{"description":"A prose section's title.","type":["string","null"]},"url":{"type":"string"}},"required":["document","id","kind","url","question","title","text","score"],"type":"object"},"Section":{"properties":{"number":{"format":"uint32","minimum":0,"type":"integer"},"title":{"type":"string"}},"required":["number","title"],"type":"object"},"SectionResponse":{"description":"A catechism's section, with its questions: AOC's parts, the Heidelberg's\nLord's Days.","properties":{"number":{"format":"uint32","minimum":0,"type":"integer"},"questions":{"items":{"$ref":"#/components/schemas/Question"},"type":"array"},"title":{"type":"string"}},"required":["number","title","questions"],"type":"object"},"Segment":{"description":"A run of text and the Scripture proofs given for it.","properties":{"note":{"description":"A footnote.","type":["string","null"]},"proofs":{"description":"One reference each, as printed: `Daniel 9:4,7–9,16–19`.","items":{"type":"string"},"type":"array"},"refs":{"description":"The same proofs, read: each as printed and as OSIS references.","items":{"$ref":"#/components/schemas/Ref"},"type":"array"},"text":{"type":"string"}},"required":["text","proofs","refs","note"],"type":"object"},"Tradition":{"description":"A tradition a document belongs to: a small, fixed list.","oneOf":[{"enum":["reformed","presbyterian","congregational","baptist","anglican","lutheran"],"type":"string"},{"const":"ecumenical","description":"The creeds of the early church, held in common.","type":"string"}]},"Transcription":{"additionalProperties":false,"properties":{"checked":{"default":[],"description":"What it has been checked against since.","items":{"$ref":"#/components/schemas/Check"},"type":"array"},"from":{"description":"What the text was made from: `scan` (the witness), `eebo-tcp:A52591`\n(a Text Creation Partnership transcription), another document's id\n(a modernized copy), a URL, or `unknown`.","type":"string"}},"required":["from","checked"],"type":"object"},"Translation":{"additionalProperties":false,"description":"What a document translates: the language it was written in, and the\noriginal, when it is here too, whose units it relates to by number.","properties":{"by":{"description":"Who translated it.","type":["string","null"]},"from":{"description":"The original's language, as a BCP 47 tag: `de`, `la`, `grc`.","type":"string"},"of":{"description":"The original's id, when it is a document here too.","type":["string","null"]},"year":{"description":"When.","format":"uint32","minimum":0,"type":["integer","null"]}},"required":["from","of","by","year"],"type":"object"},"Verse":{"description":"A verse, by its OSIS reference, and its text.","properties":{"osis":{"description":"`Rom.8.28`.","type":"string"},"text":{"type":"string"}},"required":["osis","text"],"type":"object"},"Witness":{"additionalProperties":false,"description":"A printing.","properties":{"catalog":{"default":[],"description":"Its numbers in the catalogues of early printing: `Wing N1487`,\n`ESTC R40299`.","items":{"type":"string"},"type":"array"},"edition":{"description":"Which edition or printing: `The fifth edition, 1720`.","type":"string"},"original":{"description":"Where the scan came from: the library's page for it (archive.org,\nGoogle Books, ProQuest), to look at there.","type":["string","null"]},"pdf":{"description":"The scan itself, as a PDF, at symbolics.dev's own copy:\n`https://assets.symbolics.dev/<sha256>/<name>.pdf`, whose path names\nits SHA-256, so the URL always gives the same bytes.","type":["string","null"]},"pdf_source":{"description":"Where `pdf`'s exact bytes can be downloaded from the library that\nholds them (archive.org's file), when they can.","type":["string","null"]},"place":{"description":"Where it was printed.","type":["string","null"]},"published":{"description":"The year it was printed.","format":"uint32","minimum":0,"type":["integer","null"]},"sha256":{"description":"The PDF's SHA-256, so a copy can be checked.","type":["string","null"]},"title":{"description":"Its title, as printed (shortened).","type":["string","null"]}},"required":["title","edition","published","place","catalog","original","pdf","sha256","pdf_source"],"type":"object"}}},"info":{"description":"The historic creeds, confessions and catechisms of the Christian faith, as JSON. Every answer is in the public domain (CC0 1.0). https://symbolics.dev/reference","license":{"identifier":"CC0-1.0","name":"CC0 1.0"},"title":"symbolics.dev","version":"1"},"openapi":"3.1.0","paths":{"/api/v1":{"get":{"description":"Links to the API's parts.","operationId":"index","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiIndex"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"What there is"}},"/api/v1/documents":{"get":{"description":"Every document, without its text, or only those of a kind, tradition or language.","operationId":"listDocuments","parameters":[{"description":"`confession`, `catechism`, `creed` or `commentary`.","in":"query","name":"kind","required":false,"schema":{"type":["string","null"]}},{"description":"A BCP 47 tag: `es`, `zh-Hans`. A document's language matches it, or\nis a narrower tag of it (`zh` matches `zh-Hans` and `zh-Hant`), in\nany case.","in":"query","name":"language","required":false,"schema":{"type":["string","null"]}},{"description":"`baptist`, `reformed`, `presbyterian`, `congregational`, `anglican`,\n`lutheran` or `ecumenical`.","in":"query","name":"tradition","required":false,"schema":{"type":["string","null"]}}],"responses":{"200":{"content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/DocumentInfo"},"type":"array"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"List the documents"}},"/api/v1/documents/{id}":{"get":{"description":"A confession fills `chapters`, a catechism `questions` (and `sections`), a creed `text` (and `clauses`).","operationId":"getDocument","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"`kjv` or `bsb`: answer each proof's verses, in that translation, on\nits `refs` (and each of `expositions`' references, on theirs).","in":"query","name":"verses","required":false,"schema":{"type":["string","null"]}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Document"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"A whole document"}},"/api/v1/documents/{id}/chapters/{n}":{"get":{"description":"A chapter, with its paragraphs.","operationId":"getChapter","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"The chapter's number.","in":"path","name":"n","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Chapter"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"A confession's chapter"}},"/api/v1/documents/{id}/clauses/{n}":{"get":{"description":"A clause, by the number it is cited by.","operationId":"getClause","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"The clause's number.","in":"path","name":"n","required":true,"schema":{"type":"string"}},{"description":"`related`: answer the related paragraphs, questions and clauses\ninline, as `related`.","in":"query","name":"include","required":false,"schema":{"type":["string","null"]}},{"description":"`kjv` or `bsb`: answer each proof's verses, in that translation, on\nits `refs`.","in":"query","name":"verses","required":false,"schema":{"type":["string","null"]}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClauseResponse"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"A creed's clause"}},"/api/v1/documents/{id}/clauses/{n}/commentary":{"get":{"description":"Every commentary's entries on a creed's clause.","operationId":"getClauseCommentary","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"The clause's number.","in":"path","name":"n","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommentaryResponse"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"What the commentaries say on a clause"}},"/api/v1/documents/{id}/entries/{n}":{"get":{"description":"An entry of a commentary, by its place in it: its questions and answers, or its text.","operationId":"getEntry","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"The entry's number.","in":"path","name":"n","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Entry"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"A commentary's entry"}},"/api/v1/documents/{id}/paragraphs/{n}":{"get":{"description":"A paragraph, with its proofs, relations and diffs.","operationId":"getParagraph","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"The paragraph's id: `<chapter>.<paragraph>`, `32.3`.","in":"path","name":"n","required":true,"schema":{"type":"string"}},{"description":"`related`: answer the related paragraphs, questions and clauses\ninline, as `related`.","in":"query","name":"include","required":false,"schema":{"type":["string","null"]}},{"description":"`kjv` or `bsb`: answer each proof's verses, in that translation, on\nits `refs`.","in":"query","name":"verses","required":false,"schema":{"type":["string","null"]}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ParagraphResponse"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"A confession's paragraph"}},"/api/v1/documents/{id}/paragraphs/{n}/commentary":{"get":{"description":"Every commentary's entries on a confession's paragraph.","operationId":"getParagraphCommentary","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"The paragraph's id: `32.3`.","in":"path","name":"n","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommentaryResponse"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"What the commentaries say on a paragraph"}},"/api/v1/documents/{id}/prose/{name}":{"get":{"description":"In Markdown.","operationId":"getProse","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"Its name: `preface`.","in":"path","name":"name","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Prose"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"A preface or appendix"}},"/api/v1/documents/{id}/questions/{n}":{"get":{"description":"A question and its answer, with its proofs, relations and diffs.","operationId":"getQuestion","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"The question's number.","in":"path","name":"n","required":true,"schema":{"type":"string"}},{"description":"`related`: answer the related paragraphs, questions and clauses\ninline, as `related`.","in":"query","name":"include","required":false,"schema":{"type":["string","null"]}},{"description":"`kjv` or `bsb`: answer each proof's verses, in that translation, on\nits `refs`.","in":"query","name":"verses","required":false,"schema":{"type":["string","null"]}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QuestionResponse"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"A catechism's question"}},"/api/v1/documents/{id}/questions/{n}/commentary":{"get":{"description":"Every commentary's entries on a catechism's question.","operationId":"getQuestionCommentary","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"The question's number.","in":"path","name":"n","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommentaryResponse"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"What the commentaries say on a question"}},"/api/v1/documents/{id}/sections/{n}":{"get":{"description":"A section, with its questions.","operationId":"getSection","parameters":[{"description":"The document's id: `lbcf1689`, `wsc`.","in":"path","name":"id","required":true,"schema":{"type":"string"}},{"description":"The section's number.","in":"path","name":"n","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SectionResponse"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"A catechism's section"}},"/api/v1/harmony":{"get":{"description":"A row for each paragraph or question of the first document (or only `unit`), with what relates to it in each of the others.","operationId":"harmony","parameters":[{"description":"The documents, by id, comma-separated: the first is the one the\nrows follow. `wcf1646,savoy1658,lbcf1689`.","in":"query","name":"documents","required":true,"schema":{"type":"string"}},{"description":"One paragraph's id or question's number in the first document; all\nof them if not given.","in":"query","name":"unit","required":false,"schema":{"type":["string","null"]}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HarmonyResponse"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"Documents side by side"}},"/api/v1/openapi.json":{"get":{"description":"The API as OpenAPI 3.1.","operationId":"openapi","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"This description"}},"/api/v1/proofs":{"get":{"description":"Every paragraph, question and clause with a proof that cites the passage, or any part of it.","operationId":"findProofs","parameters":[{"description":"Only this document's citations.","in":"query","name":"document","required":false,"schema":{"type":["string","null"]}},{"description":"A passage: `Romans 8:28`, `Rom 8:28-30`, `Psalm 23`.","in":"query","name":"passage","required":true,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProofsResponse"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"What cites a passage"}},"/api/v1/search":{"get":{"description":"Paragraphs, questions, clauses, entries, creeds and prose that have every word, as whole words, and every phrase in double quotes, in any case, in old spelling or new, and a possessive as its word (`god` finds “God’s”); best first, by `score`, `limit` of them after the first `offset`.","operationId":"search","parameters":[{"description":"Only this document.","in":"query","name":"document","required":false,"schema":{"type":["string","null"]}},{"description":"At most this many results: 20 by default, 100 at most.","in":"query","name":"limit","required":false,"schema":{"format":"uint","minimum":0,"type":["integer","null"]}},{"description":"Skip this many of the results first, for the next page: 0 by default.","in":"query","name":"offset","required":false,"schema":{"format":"uint","minimum":0,"type":["integer","null"]}},{"description":"Words that must all appear, as whole words, in any case and in old\nspelling or new (`saviour` finds “Savior”), and a possessive as its\nword (`god` finds “God’s”); words in double quotes\nare a phrase, and must appear together and in that order\n(`\"effectual calling\"`).","in":"query","name":"q","required":true,"schema":{"type":"string"}},{"description":"`full` (the default): each result's `text` is its whole text.\n`snippet`: about forty words of it, around the first place the query\nmatched, cut between words, with `…` where it is cut. A commentary's\nentry can be tens of thousands of words.","in":"query","name":"text","required":false,"schema":{"type":["string","null"]}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SearchResponse"}}},"description":"OK"},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter is missing."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"No such document, or part of one. Through symbolics.dev the body is the site's 404 page: go by the status."},"422":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorResponse"}}},"description":"A parameter can't be used: a passage with no book, an unknown document."}},"summary":"Search the texts"}}},"security":[],"servers":[{"url":"https://symbolics.dev"}]}