{
  "service": "quoteproof",
  "time": "2026-10-10T22:51:16.500Z",
  "history": true,
  "state": "up",
  "last_check": {
    "at": "2026-10-10T22:48:35.408Z",
    "ok": true,
    "payable": true,
    "health": "up",
    "routes": [
      {
        "route": "POST /v1/verify/quote",
        "state": "up"
      },
      {
        "route": "POST /v1/verify/citations",
        "state": "up"
      },
      {
        "route": "POST /v1/fetch",
        "state": "up"
      },
      {
        "route": "POST /v1/check/links",
        "state": "up"
      },
      {
        "route": "POST /v1/check/packages",
        "state": "up"
      },
      {
        "route": "POST /v1/attest",
        "state": "up"
      },
      {
        "route": "POST /v1/verify/document",
        "state": "up"
      },
      {
        "route": "POST /v1/verify/quotes",
        "state": "up"
      }
    ],
    "mcp": {
      "route": "POST /mcp",
      "state": "up"
    },
    "sample": {
      "route": "GET /v1/sample/quote",
      "state": "up"
    },
    "probe_checks": {
      "ok": true,
      "failed": []
    }
  },
  "uptime": {
    "h24": {
      "checks": 291,
      "up": 291,
      "pct": 100
    },
    "d7": {
      "checks": 347,
      "up": 346,
      "pct": 99.71
    },
    "d30": {
      "checks": 347,
      "up": 346,
      "pct": 99.71
    }
  },
  "payments_available": {
    "h24": {
      "checks": 223,
      "payable": 222,
      "pct": 99.55
    },
    "d7": {
      "checks": 249,
      "payable": 246,
      "pct": 98.8
    },
    "d30": {
      "checks": 249,
      "payable": 246,
      "pct": 98.8
    }
  },
  "payments_rule": "Payments available counts a check as payable only when GET /health answers 200 and every paid route answers with a valid 402 payment offer. Payment facilitator errors, failed settlements and planned pauses count as not payable. Checks before 16:15 UTC on 10 October 2026 that did not record enough to tell are left out; from then on such a check counts as not payable.",
  "uptime_rule": "Uptime counts a check as up when GET /health answers 200 and every paid route answers (a 402 payment offer counts as up; a 404 on a route listed in /pricing.json counts as down). Failures of our own payment self-tests, payment facilitator errors and planned pauses are not downtime; self-test results are shown apart.",
  "probe_checks": {
    "h24": {
      "checks": 291,
      "passed": 220,
      "pct": 75.6
    },
    "d7": {
      "checks": 347,
      "passed": 244,
      "pct": 70.32
    },
    "d30": {
      "checks": 347,
      "passed": 244,
      "pct": 70.32
    }
  },
  "days": [
    {
      "date": "2026-10-10",
      "checks": 277,
      "up": 277,
      "pct": 100
    },
    {
      "date": "2026-10-09",
      "checks": 70,
      "up": 69,
      "pct": 98.57
    },
    {
      "date": "2026-10-08",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-10-07",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-10-06",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-10-05",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-10-04",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-10-03",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-10-02",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-10-01",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-30",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-29",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-28",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-27",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-26",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-25",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-24",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-23",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-22",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-21",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-20",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-19",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-18",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-17",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-16",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-15",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-14",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-13",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-12",
      "checks": 0,
      "up": 0,
      "pct": null
    },
    {
      "date": "2026-09-11",
      "checks": 0,
      "up": 0,
      "pct": null
    }
  ]
}
