{
  "info": {
    "name": "Get Bible · Query API v3",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": "Generated from https://query.getbible.net/v3/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://query.getbible.net",
      "type": "string"
    },
    {
      "key": "reference",
      "value": "John3:16",
      "type": "string"
    },
    {
      "key": "translation",
      "value": "kjv",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "Liveness",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/healthz",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "healthz"
          ],
          "query": []
        },
        "description": "Liveness\n\nSource contract: https://query.getbible.net/v3/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.",
        "auth": {
          "type": "noauth"
        }
      },
      "response": []
    },
    {
      "name": "Readiness: read the configured probe reference",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/readyz",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "readyz"
          ],
          "query": []
        },
        "description": "Reads the configured readiness reference Mat7:7 in the default translation. This reference is only a health probe, never a fallback for scripture requests.\n\nSource contract: https://query.getbible.net/v3/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.",
        "auth": {
          "type": "noauth"
        }
      },
      "response": []
    },
    {
      "name": "Short form: reference in the default translation",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/{{reference}}",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "{{reference}}"
          ],
          "query": []
        },
        "description": "Short form: reference in the default translation\n\nSource contract: https://query.getbible.net/v3/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": "Short form without a version segment",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/{{translation}}/{{reference}}",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "{{translation}}",
            "{{reference}}"
          ],
          "query": []
        },
        "description": "Short form without a version segment\n\nSource contract: https://query.getbible.net/v3/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": "Error behavior · A scripture reference is required",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/problem+json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v3",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v3"
          ],
          "query": []
        },
        "description": "This API request supplies no scripture reference and returns a 404 missing_reference problem document. The public documentation page is at /v3/.\n\nSource contract: https://query.getbible.net/v3/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.\nThis is an intentional error-contract example: the source operation declares no successful response."
      },
      "response": []
    },
    {
      "name": "Public API contract",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v3/openapi.json",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v3",
            "openapi.json"
          ],
          "query": []
        },
        "description": "Public API contract\n\nSource contract: https://query.getbible.net/v3/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.",
        "auth": {
          "type": "noauth"
        }
      },
      "response": []
    },
    {
      "name": "Resolve a reference in the default translation; a translation alone returns 404",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v3/{{reference}}",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v3",
            "{{reference}}"
          ],
          "query": []
        },
        "description": "Resolve a reference in the default translation; a translation alone returns 404\n\nSource contract: https://query.getbible.net/v3/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": "Verses for one or more references",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Accept",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/v3/{{translation}}/{{reference}}",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "v3",
            "{{translation}}",
            "{{reference}}"
          ],
          "query": []
        },
        "description": "Every reference must resolve in the requested translation. A missing or unresolved reference returns a 404 problem document, including a mixed list containing an unresolved reference. Unknown translations also return 404. No default verse is substituted.\n\nSource contract: https://query.getbible.net/v3/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": []
    }
  ]
}
