{
 "month": "2026-10",
 "label": "Oct 2026",
 "title": "Probegrade Report: October 2026",
 "frozen_at": "2026-10-16 21:42 UTC",
 "sample": {
  "probes": 201,
  "sources": 33,
  "first_probe": "2026-10-15 14:04 UTC",
  "last_probe": "2026-10-15 16:28 UTC",
  "archive_head_hash": "bf70781fa5aa095462066685b71b6d47099d87def118a1243b88722f05389166"
 },
 "categories": {
  "finance": [
   {
    "id": "coingecko",
    "name": "CoinGecko Simple Price",
    "score": 97,
    "uptime_pct": 100,
    "latency_ms": 160,
    "probes": 6,
    "verified": false,
    "rank": 1
   },
   {
    "id": "exchangerate-api",
    "name": "ExchangeRate-API (open access)",
    "score": 97,
    "uptime_pct": 100,
    "latency_ms": 140,
    "probes": 3,
    "verified": false,
    "rank": 2
   },
   {
    "id": "coinbase-spot",
    "name": "Coinbase Spot Price",
    "score": 96,
    "uptime_pct": 100,
    "latency_ms": 140,
    "probes": 6,
    "verified": false,
    "rank": 3
   },
   {
    "id": "frankfurter",
    "name": "Frankfurter FX (ECB)",
    "score": 96,
    "uptime_pct": 100,
    "latency_ms": 270,
    "probes": 6,
    "verified": false,
    "rank": 4
   },
   {
    "id": "treasury-fiscal",
    "name": "US Treasury Fiscal Data",
    "score": 88,
    "uptime_pct": 100,
    "latency_ms": 670,
    "probes": 6,
    "verified": false,
    "rank": 5
   },
   {
    "id": "sec-edgar",
    "name": "SEC EDGAR Company Facts",
    "score": 79,
    "uptime_pct": 100,
    "latency_ms": 140,
    "probes": 6,
    "verified": false,
    "rank": 6
   }
  ],
  "freight": [
   {
    "id": "nhtsa-recalls",
    "name": "NHTSA Recalls",
    "score": 96,
    "uptime_pct": 100,
    "latency_ms": 110,
    "probes": 6,
    "verified": false,
    "rank": 1
   },
   {
    "id": "nhtsa-vpic",
    "name": "NHTSA vPIC VIN Decoder",
    "score": 95,
    "uptime_pct": 100,
    "latency_ms": 270,
    "probes": 6,
    "verified": false,
    "rank": 2
   },
   {
    "id": "fmcsa-census",
    "name": "FMCSA Company Census (DOT Socrata)",
    "score": 91,
    "uptime_pct": 100,
    "latency_ms": 380,
    "probes": 6,
    "verified": false,
    "rank": 3
   }
  ],
  "geo": [
   {
    "id": "zippopotam",
    "name": "Zippopotam.us ZIP lookup",
    "score": 99,
    "uptime_pct": 100,
    "latency_ms": 130,
    "probes": 6,
    "verified": false,
    "rank": 1
   },
   {
    "id": "restcountries",
    "name": "REST Countries",
    "score": 98,
    "uptime_pct": 100,
    "latency_ms": 280,
    "probes": 6,
    "verified": false,
    "rank": 2
   },
   {
    "id": "census-geocoder",
    "name": "US Census Geocoder",
    "score": 98,
    "uptime_pct": 100,
    "latency_ms": 180,
    "probes": 6,
    "verified": false,
    "rank": 3
   }
  ],
  "government": [
   {
    "id": "usgs-quakes",
    "name": "USGS Earthquakes Feed",
    "score": 98,
    "uptime_pct": 100,
    "latency_ms": 80,
    "probes": 6,
    "verified": false,
    "rank": 1
   },
   {
    "id": "worldbank",
    "name": "World Bank Indicators",
    "score": 98,
    "uptime_pct": 100,
    "latency_ms": 150,
    "probes": 6,
    "verified": false,
    "rank": 2
   },
   {
    "id": "federal-register",
    "name": "Federal Register API",
    "score": 97,
    "uptime_pct": 100,
    "latency_ms": 90,
    "probes": 6,
    "verified": false,
    "rank": 3
   },
   {
    "id": "census-acs",
    "name": "US Census ACS",
    "score": 72,
    "uptime_pct": 100,
    "latency_ms": 220,
    "probes": 6,
    "verified": false,
    "rank": 4
   },
   {
    "id": "nasa-apod",
    "name": "NASA APOD",
    "score": 61,
    "uptime_pct": 50,
    "latency_ms": 1810,
    "probes": 6,
    "verified": false,
    "rank": 5
   },
   {
    "id": "openfda",
    "name": "openFDA Drug Events",
    "score": 56,
    "uptime_pct": 83,
    "latency_ms": 2680,
    "probes": 6,
    "verified": false,
    "rank": 6
   },
   {
    "id": "datagov-ckan",
    "name": "Data.gov Catalog (CKAN)",
    "score": 16,
    "uptime_pct": 0,
    "latency_ms": null,
    "probes": 6,
    "verified": false,
    "rank": 7
   }
  ],
  "ip/geo": [
   {
    "id": "ipinfo",
    "name": "IPinfo IP Data",
    "score": 96,
    "uptime_pct": 100,
    "latency_ms": 160,
    "probes": 3,
    "verified": false,
    "rank": 1
   },
   {
    "id": "ipapi-co",
    "name": "ipapi.co IP Geolocation",
    "score": 96,
    "uptime_pct": 100,
    "latency_ms": 170,
    "probes": 3,
    "verified": false,
    "rank": 2
   }
  ],
  "knowledge": [
   {
    "id": "wikipedia",
    "name": "Wikipedia REST Summary",
    "score": 99,
    "uptime_pct": 100,
    "latency_ms": 70,
    "probes": 6,
    "verified": false,
    "rank": 1
   },
   {
    "id": "hn-algolia",
    "name": "Hacker News (Algolia)",
    "score": 98,
    "uptime_pct": 100,
    "latency_ms": 280,
    "probes": 6,
    "verified": false,
    "rank": 2
   },
   {
    "id": "openlibrary",
    "name": "Open Library Search",
    "score": 93,
    "uptime_pct": 100,
    "latency_ms": 850,
    "probes": 6,
    "verified": false,
    "rank": 3
   },
   {
    "id": "crossref",
    "name": "Crossref Works",
    "score": 88,
    "uptime_pct": 100,
    "latency_ms": 1390,
    "probes": 6,
    "verified": false,
    "rank": 4
   }
  ],
  "mcp": [
   {
    "id": "mcp-cf-docs",
    "name": "Cloudflare Docs MCP (remote)",
    "score": 100,
    "uptime_pct": 100,
    "latency_ms": 130,
    "probes": 6,
    "verified": false,
    "rank": 1
   },
   {
    "id": "mcp-registry",
    "name": "Official MCP Registry API",
    "score": 99,
    "uptime_pct": 100,
    "latency_ms": 240,
    "probes": 6,
    "verified": false,
    "rank": 2
   },
   {
    "id": "mcp-deepwiki",
    "name": "DeepWiki MCP (remote)",
    "score": 98,
    "uptime_pct": 100,
    "latency_ms": 380,
    "probes": 6,
    "verified": false,
    "rank": 3
   }
  ],
  "weather": [
   {
    "id": "sunrise-sunset",
    "name": "Sunrise-Sunset",
    "score": 99,
    "uptime_pct": 100,
    "latency_ms": 220,
    "probes": 6,
    "verified": false,
    "rank": 1
   },
   {
    "id": "open-meteo",
    "name": "Open-Meteo Forecast",
    "score": 98,
    "uptime_pct": 100,
    "latency_ms": 210,
    "probes": 6,
    "verified": false,
    "rank": 2
   },
   {
    "id": "nws",
    "name": "US National Weather Service",
    "score": 98,
    "uptime_pct": 100,
    "latency_ms": 120,
    "probes": 6,
    "verified": false,
    "rank": 3
   },
   {
    "id": "noaa-tides",
    "name": "NOAA CO-OPS Tides & Currents",
    "score": 98,
    "uptime_pct": 100,
    "latency_ms": 130,
    "probes": 6,
    "verified": false,
    "rank": 4
   },
   {
    "id": "met-no",
    "name": "MET Norway Locationforecast",
    "score": 95,
    "uptime_pct": 100,
    "latency_ms": 600,
    "probes": 6,
    "verified": false,
    "rank": 5
   }
  ]
 },
 "cite_as": "Probegrade Report, October 2026 edition. Probegrade, 2026-10-16. https://probegrade.com/report/2026-10",
 "score_note": "Score is each source's Probegrade score at the moment the edition was frozen; uptime and latency are computed from this month's archived probes.",
 "methodology": [
  "Automated probe bots call every listed source on a fixed schedule and record whether the call succeeded, how long it took, whether the response matched the expected schema, and how fresh the data was.",
  "Each source gets a 0\u2013100 score that combines reliability (uptime), speed (latency), data freshness, schema validity and price. The exact weights are proprietary and are not published.",
  "Uptime % in this report is the share of successful probes in the period; latency is the median of successful probes, rounded to 10 ms.",
  "Every probe is written to a hash-chained archive; the archive head hash is listed so the edition can be audited.",
  "Sponsored placement and the paid Verified badge never change scores or ranks."
 ],
 "caveat": "Small sample: 201 probes collected between 2026-10-15 14:04 UTC and 2026-10-15 16:28 UTC. Treat rankings as early indicators, not conclusions.",
 "status": "preliminary partial-month sample"
}