{
  "info": {
    "name": "Get Bible · Commentaries API v1",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": "Generated from https://commentaries.getbible.net/v1/openapi.json. Public requests start with no authentication. For optional partner access, select Bearer Token in this collection's Authorization tab and enter a token issued for this domain. Never export or share credentials. Catalogue examples are prefilled; requests labeled Error behavior intentionally demonstrate a documented failure. GET and POST search samples are ready to run."
  },
  "auth": {
    "type": "noauth"
  },
  "variable": [
    {
      "key": "base_url",
      "value": "https://commentaries.getbible.net",
      "type": "string"
    },
    {
      "key": "document",
      "value": "commentary-catalog",
      "type": "string"
    },
    {
      "key": "commentary",
      "value": "mhc",
      "type": "string"
    },
    {
      "key": "book",
      "value": "1",
      "type": "string"
    },
    {
      "key": "chapter",
      "value": "1",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "The catalog of every commentary in the tree",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/commentaries.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "commentaries.json"
          ],
          "query": []
        },
        "description": "Every commentary this tree holds, with its counts and sizes, and the path template of each of its documents relative to v1/.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    },
    {
      "name": "How and when the tree was built",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/build.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "build.json"
          ],
          "query": []
        },
        "description": "The builder and extractor versions, the build time, the module catalog the modules were selected from and the Bible API the references were resolved against.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    },
    {
      "name": "The compilation outcome and module failures",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/build-report.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "build-report.json"
          ],
          "query": []
        },
        "description": "The build status, successfully rebuilt modules, failures with their stage and reason, and previously verified modules retained after a failed rebuild. This snapshot describes compilation; the workflow report also records later publication errors.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    },
    {
      "name": "The SHA-256 of every other document",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/hashes.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "hashes.json"
          ],
          "query": []
        },
        "description": "The integrity manifest of the tree: a digest for every other document, which is also the complete list of the paths the tree contains.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    },
    {
      "name": "This description",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/openapi.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "openapi.json"
          ],
          "query": []
        },
        "description": "The OpenAPI description of the tree, generated with it.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    },
    {
      "name": "The JSON Schema of one document type",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/schema/{{document}}.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "schema",
            "{{document}}.json"
          ],
          "query": []
        },
        "description": "The schemas embedded under components, served beside the data.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    },
    {
      "name": "One commentary's provenance, licence, counts and sizes",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/{{commentary}}/metadata.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "{{commentary}}",
            "metadata.json"
          ],
          "query": []
        },
        "description": "Where the module came from, under which licence, how much it holds, how large its whole-commentary document is, and which Bible its references were resolved against.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    },
    {
      "name": "The books and chapters one commentary covers",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/{{commentary}}/books.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "{{commentary}}",
            "books.json"
          ],
          "query": []
        },
        "description": "Every book the commentary comments on, with the chapters it has and the number of entries in each book. Chapter 0 is a book introduction.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    },
    {
      "name": "One chapter of one commentary",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/{{commentary}}/{{book}}/{{chapter}}.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "{{commentary}}",
            "{{book}}",
            "{{chapter}}.json"
          ],
          "query": []
        },
        "description": "Every comment on one chapter, each published once and anchored at the lowest verse it covers. Verse 0 is the chapter introduction.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    },
    {
      "name": "Every chapter of one book",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/{{commentary}}/{{book}}.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "{{commentary}}",
            "{{book}}.json"
          ],
          "query": []
        },
        "description": "The chapter documents of one book, each byte-for-byte the document served at its own path.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    },
    {
      "name": "The whole commentary",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v1/{{commentary}}.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v1",
            "{{commentary}}.json"
          ],
          "query": []
        },
        "description": "Every book document of the commentary, each byte-for-byte the document served at its own path. A bulk document: metadata.json states its size.\n\nSource contract: https://commentaries.getbible.net/v1/openapi.json\nRunnable catalogue examples are prefilled. Optional filters are disabled unless needed to provide search text. You can change collection variables or request parameters. Full-translation requests may download large documents."
      },
      "response": []
    }
  ]
}
