{
  "metadata": {
    "schemaVersion": "benchmark-subject.v1",
    "snapshot": "W2026-07-13",
    "generatedAt": "2026-07-21T11:12:48.100Z",
    "source": {
      "repository": "APImetrics/API-expert-vue",
      "branch": "develop",
      "path": "src/data/W2026-07-13",
      "commitSha": "d645ed9ddacfd56416692309433371a920470a30"
    },
    "counts": {
      "categoryLevelFiles": 43,
      "categoryFiles": 21,
      "detailFiles": 21,
      "domainFiles": 79,
      "validDomainFiles": 79,
      "invalidDomainFiles": 0,
      "categories": 21,
      "providers": 127,
      "detailRows": 1605
    },
    "invalidDomainFiles": [],
    "publicData": {
      "raw": "/api-directory/data/raw/W2026-07-13/",
      "normalized": "/api-directory/data/normalized/W2026-07-13/",
      "latest": "/api-directory/data/latest/"
    }
  },
  "category": {
    "slug": "weather",
    "name": "Weather Services",
    "route": "/api-directory/weather",
    "benchmarkSubjectType": "api-provider",
    "subjectCount": 2,
    "subjectIds": [
      "weather:open-weather",
      "weather:pirate-weather"
    ],
    "metrics": {
      "avgCascScore": 919,
      "avgPassPercent": 99.83,
      "avgMedianLatency": 253,
      "fastestSubjectId": "weather:open-weather",
      "mostReliableSubjectId": "weather:open-weather"
    },
    "insight": "Latest verified snapshot covers 2 benchmark subjects in Weather Services, with median latency signals and reliability measurements normalized for comparison."
  },
  "subjects": [
    {
      "id": "weather:open-weather",
      "slug": "open-weather",
      "categorySlug": "weather",
      "categoryName": "Weather Services",
      "benchmarkSubjectType": "api-provider",
      "signalLayers": [
        "latency",
        "reliability",
        "topology",
        "infrastructure",
        "geography"
      ],
      "name": "Open Weather",
      "domain": "api.openweathermap.org",
      "projectKey": "agpzfnZpYXRlc3RzchELEgRVc2VyGICA2IPjmZYJDA",
      "monitoredCount": 2,
      "domainCount": 1,
      "operationalState": "recovering",
      "metrics": {
        "cascScore": 974,
        "cascMin": 968,
        "cascMax": 981,
        "passPercent": 100,
        "outlierPercent": 0.4,
        "passCount": 3991,
        "warnCount": 0,
        "failCount": 0,
        "medianTotalTime": 69,
        "p95TotalTime": 331,
        "p99TotalTime": 434,
        "trend": 27
      },
      "latencyAnatomy": {
        "dns": 7.55,
        "tcpConnection": 78.32,
        "tlsHandshake": 0,
        "upload": 0,
        "processing": 82.41,
        "download": 0,
        "total": 69
      },
      "cloudRegions": [
        {
          "cloud": "AWS",
          "continent": "AF",
          "medianTotalTime": 600,
          "p95TotalTime": 804,
          "p99TotalTime": 804,
          "anatomy": {
            "dns": 1,
            "tcpConnection": 298,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 300,
            "download": 0
          }
        },
        {
          "cloud": "AWS",
          "continent": "AS",
          "medianTotalTime": 141,
          "p95TotalTime": 229,
          "p99TotalTime": 393,
          "anatomy": {
            "dns": 2,
            "tcpConnection": 67,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 69,
            "download": 0
          }
        },
        {
          "cloud": "AWS",
          "continent": "EU",
          "medianTotalTime": 42,
          "p95TotalTime": 72,
          "p99TotalTime": 76,
          "anatomy": {
            "dns": 2,
            "tcpConnection": 18,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 23,
            "download": 0
          }
        },
        {
          "cloud": "AWS",
          "continent": "NA",
          "medianTotalTime": 35,
          "p95TotalTime": 61,
          "p99TotalTime": 74,
          "anatomy": {
            "dns": 2,
            "tcpConnection": 11,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 19,
            "download": 0
          }
        },
        {
          "cloud": "AWS",
          "continent": "OC",
          "medianTotalTime": 190,
          "p95TotalTime": 204,
          "p99TotalTime": 209,
          "anatomy": {
            "dns": 1,
            "tcpConnection": 94,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 94,
            "download": 0
          }
        },
        {
          "cloud": "AWS",
          "continent": "SA",
          "medianTotalTime": 231,
          "p95TotalTime": 254,
          "p99TotalTime": 267,
          "anatomy": {
            "dns": 2,
            "tcpConnection": 114,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 115,
            "download": 0
          }
        },
        {
          "cloud": "Akamai",
          "continent": "AS",
          "medianTotalTime": 118,
          "p95TotalTime": 263,
          "p99TotalTime": 425,
          "anatomy": {
            "dns": 1,
            "tcpConnection": 21,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 24,
            "download": 0
          }
        },
        {
          "cloud": "Akamai",
          "continent": "EU",
          "medianTotalTime": 53,
          "p95TotalTime": 346,
          "p99TotalTime": 457,
          "anatomy": {
            "dns": 1,
            "tcpConnection": 20,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 27,
            "download": 0
          }
        },
        {
          "cloud": "Akamai",
          "continent": "NA",
          "medianTotalTime": 49,
          "p95TotalTime": 271,
          "p99TotalTime": 409,
          "anatomy": {
            "dns": 1,
            "tcpConnection": 20,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 26,
            "download": 0
          }
        },
        {
          "cloud": "Akamai",
          "continent": "OC",
          "medianTotalTime": 338,
          "p95TotalTime": 672,
          "p99TotalTime": 830,
          "anatomy": {
            "dns": 1,
            "tcpConnection": 161,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 168,
            "download": 0
          }
        },
        {
          "cloud": "Akamai",
          "continent": "SA",
          "medianTotalTime": 316,
          "p95TotalTime": 651,
          "p99TotalTime": 718,
          "anatomy": {
            "dns": 7,
            "tcpConnection": 147,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 150,
            "download": 0
          }
        },
        {
          "cloud": "Azure",
          "continent": "AF",
          "medianTotalTime": 356,
          "p95TotalTime": 470,
          "p99TotalTime": 519,
          "anatomy": {
            "dns": 8,
            "tcpConnection": 169,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 173,
            "download": 0
          }
        },
        {
          "cloud": "Azure",
          "continent": "AS",
          "medianTotalTime": 87,
          "p95TotalTime": 308,
          "p99TotalTime": 383,
          "anatomy": {
            "dns": 12,
            "tcpConnection": 30,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 34,
            "download": 0
          }
        },
        {
          "cloud": "Azure",
          "continent": "EU",
          "medianTotalTime": 62,
          "p95TotalTime": 130,
          "p99TotalTime": 197,
          "anatomy": {
            "dns": 11,
            "tcpConnection": 22,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 24,
            "download": 0
          }
        },
        {
          "cloud": "Azure",
          "continent": "NA",
          "medianTotalTime": 73,
          "p95TotalTime": 238,
          "p99TotalTime": 277,
          "anatomy": {
            "dns": 13,
            "tcpConnection": 20,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 26,
            "download": 0
          }
        },
        {
          "cloud": "Azure",
          "continent": "OC",
          "medianTotalTime": 213,
          "p95TotalTime": 387,
          "p99TotalTime": 482,
          "anatomy": {
            "dns": 18,
            "tcpConnection": 95,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 97,
            "download": 0
          }
        },
        {
          "cloud": "Azure",
          "continent": "SA",
          "medianTotalTime": 306,
          "p95TotalTime": 368,
          "p99TotalTime": 493,
          "anatomy": {
            "dns": 53,
            "tcpConnection": 125,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 126,
            "download": 0
          }
        },
        {
          "cloud": "Google",
          "continent": "AS",
          "medianTotalTime": 102,
          "p95TotalTime": 262,
          "p99TotalTime": 342,
          "anatomy": {
            "dns": 7,
            "tcpConnection": 36,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 39,
            "download": 0
          }
        },
        {
          "cloud": "Google",
          "continent": "EU",
          "medianTotalTime": 40,
          "p95TotalTime": 96,
          "p99TotalTime": 110,
          "anatomy": {
            "dns": 4,
            "tcpConnection": 15,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 20,
            "download": 0
          }
        },
        {
          "cloud": "Google",
          "continent": "NA",
          "medianTotalTime": 68,
          "p95TotalTime": 139,
          "p99TotalTime": 223,
          "anatomy": {
            "dns": 5,
            "tcpConnection": 26,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 33,
            "download": 0
          }
        },
        {
          "cloud": "Google",
          "continent": "OC",
          "medianTotalTime": 197,
          "p95TotalTime": 216,
          "p99TotalTime": 365,
          "anatomy": {
            "dns": 6,
            "tcpConnection": 88,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 96,
            "download": 0
          }
        },
        {
          "cloud": "Google",
          "continent": "SA",
          "medianTotalTime": 278,
          "p95TotalTime": 374,
          "p99TotalTime": 533,
          "anatomy": {
            "dns": 8,
            "tcpConnection": 126,
            "tlsHandshake": 0,
            "upload": 0,
            "processing": 130,
            "download": 0
          }
        }
      ],
      "infrastructure": {
        "entries": [
          {
            "type": "server",
            "value": "openresty",
            "raw": "apimetrics:meta:server:openresty"
          },
          {
            "type": "host",
            "value": "DigitalOcean, LLC",
            "raw": "apimetrics:meta:host:DigitalOcean%2C+LLC"
          },
          {
            "type": "ns_host",
            "value": "Amazon.com, Inc.",
            "raw": "apimetrics:meta:ns_host:Amazon.com%2C+Inc."
          },
          {
            "type": "domain",
            "value": "api.openweathermap.org",
            "raw": "apimetrics:meta:domain:api.openweathermap.org"
          }
        ],
        "cdn": null,
        "hostingProvider": "DigitalOcean, LLC",
        "nameserver": "Amazon.com, Inc.",
        "server": "openresty",
        "domain": "api.openweathermap.org"
      },
      "domainEnrichment": {
        "developerDocumentationUrl": "https://openweathermap.org/api",
        "postmanCollectionUrl": "https://www.postman.com/crimson-station-599498/workspace/openweather/overview",
        "openApiSpecUrl": null,
        "authenticationMetadata": null
      },
      "route": "/api-directory/weather/open-weather",
      "canonicalUrl": "https://apicontext.com/api-directory/weather/open-weather",
      "raw": {
        "categoryFile": "/api-directory/data/raw/W2026-07-13/weather.json",
        "detailFile": "/api-directory/data/raw/W2026-07-13/weather_detail.json",
        "domainFile": "/api-directory/data/raw/W2026-07-13/domain/api.openweathermap.org"
      },
      "insights": [
        "Open Weather recorded 100% pass rate in the latest verified snapshot.",
        "The p95 latency signal is 331 ms, with median latency at 69 ms.",
        "Infrastructure fingerprinting identifies DigitalOcean, LLC in the observed delivery path."
      ]
    },
    {
      "id": "weather:pirate-weather",
      "slug": "pirate-weather",
      "categorySlug": "weather",
      "categoryName": "Weather Services",
      "benchmarkSubjectType": "api-provider",
      "signalLayers": [
        "latency",
        "reliability",
        "topology",
        "infrastructure",
        "geography"
      ],
      "name": "Pirate Weather",
      "domain": "api.pirateweather.net",
      "projectKey": "agpzfnZpYXRlc3RzchELEgRVc2VyGICA5MOvxdMKDA",
      "monitoredCount": 1,
      "domainCount": 1,
      "operationalState": "stable",
      "metrics": {
        "cascScore": 864,
        "cascMin": 864,
        "cascMax": 864,
        "passPercent": 99.65,
        "outlierPercent": 1.91,
        "passCount": 1987,
        "warnCount": 0,
        "failCount": 7,
        "medianTotalTime": 437,
        "p95TotalTime": 1164,
        "p99TotalTime": 1460,
        "trend": -56
      },
      "latencyAnatomy": {
        "dns": 117.32,
        "tcpConnection": 94.41,
        "tlsHandshake": 97.41,
        "upload": 0,
        "processing": 291.41,
        "download": 44.41,
        "total": 437
      },
      "cloudRegions": [
        {
          "cloud": "AWS",
          "continent": "AF",
          "medianTotalTime": 1321,
          "p95TotalTime": 1629,
          "p99TotalTime": 1629,
          "anatomy": {
            "dns": 196,
            "tcpConnection": 223,
            "tlsHandshake": 225,
            "upload": 0,
            "processing": 562,
            "download": 115
          }
        },
        {
          "cloud": "AWS",
          "continent": "AS",
          "medianTotalTime": 1114,
          "p95TotalTime": 1230,
          "p99TotalTime": 1259,
          "anatomy": {
            "dns": 36,
            "tcpConnection": 209,
            "tlsHandshake": 212,
            "upload": 0,
            "processing": 544,
            "download": 78
          }
        },
        {
          "cloud": "AWS",
          "continent": "EU",
          "medianTotalTime": 309,
          "p95TotalTime": 446,
          "p99TotalTime": 569,
          "anatomy": {
            "dns": 23,
            "tcpConnection": 3,
            "tlsHandshake": 5,
            "upload": 0,
            "processing": 257,
            "download": 1
          }
        },
        {
          "cloud": "AWS",
          "continent": "NA",
          "medianTotalTime": 152,
          "p95TotalTime": 311,
          "p99TotalTime": 1669,
          "anatomy": {
            "dns": 19,
            "tcpConnection": 3,
            "tlsHandshake": 5,
            "upload": 0,
            "processing": 108,
            "download": 1
          }
        },
        {
          "cloud": "AWS",
          "continent": "OC",
          "medianTotalTime": 806,
          "p95TotalTime": 8972,
          "p99TotalTime": 8972,
          "anatomy": {
            "dns": 158,
            "tcpConnection": 139,
            "tlsHandshake": 140,
            "upload": 0,
            "processing": 334,
            "download": 42
          }
        },
        {
          "cloud": "AWS",
          "continent": "SA",
          "medianTotalTime": 562,
          "p95TotalTime": 701,
          "p99TotalTime": 701,
          "anatomy": {
            "dns": 110,
            "tcpConnection": 107,
            "tlsHandshake": 109,
            "upload": 0,
            "processing": 216,
            "download": 24
          }
        },
        {
          "cloud": "Akamai",
          "continent": "AS",
          "medianTotalTime": 1004,
          "p95TotalTime": 1346,
          "p99TotalTime": 1455,
          "anatomy": {
            "dns": 269,
            "tcpConnection": 124,
            "tlsHandshake": 128,
            "upload": 0,
            "processing": 362,
            "download": 123
          }
        },
        {
          "cloud": "Akamai",
          "continent": "EU",
          "medianTotalTime": 524,
          "p95TotalTime": 760,
          "p99TotalTime": 896,
          "anatomy": {
            "dns": 174,
            "tcpConnection": 7,
            "tlsHandshake": 12,
            "upload": 0,
            "processing": 262,
            "download": 10
          }
        },
        {
          "cloud": "Akamai",
          "continent": "NA",
          "medianTotalTime": 274,
          "p95TotalTime": 428,
          "p99TotalTime": 5179,
          "anatomy": {
            "dns": 105,
            "tcpConnection": 2,
            "tlsHandshake": 7,
            "upload": 0,
            "processing": 137,
            "download": 8
          }
        },
        {
          "cloud": "Akamai",
          "continent": "OC",
          "medianTotalTime": 1088,
          "p95TotalTime": 1193,
          "p99TotalTime": 1208,
          "anatomy": {
            "dns": 320,
            "tcpConnection": 142,
            "tlsHandshake": 145,
            "upload": 0,
            "processing": 331,
            "download": 138
          }
        },
        {
          "cloud": "Akamai",
          "continent": "SA",
          "medianTotalTime": 806,
          "p95TotalTime": 2743,
          "p99TotalTime": 2743,
          "anatomy": {
            "dns": 278,
            "tcpConnection": 112,
            "tlsHandshake": 116,
            "upload": 0,
            "processing": 198,
            "download": 115
          }
        },
        {
          "cloud": "Azure",
          "continent": "AF",
          "medianTotalTime": 939,
          "p95TotalTime": 1121,
          "p99TotalTime": 1121,
          "anatomy": {
            "dns": 184,
            "tcpConnection": 165,
            "tlsHandshake": 167,
            "upload": 0,
            "processing": 416,
            "download": 41
          }
        },
        {
          "cloud": "Azure",
          "continent": "AS",
          "medianTotalTime": 748,
          "p95TotalTime": 1008,
          "p99TotalTime": 1211,
          "anatomy": {
            "dns": 141,
            "tcpConnection": 108,
            "tlsHandshake": 112,
            "upload": 0,
            "processing": 363,
            "download": 33
          }
        },
        {
          "cloud": "Azure",
          "continent": "EU",
          "medianTotalTime": 346,
          "p95TotalTime": 566,
          "p99TotalTime": 722,
          "anatomy": {
            "dns": 46,
            "tcpConnection": 4,
            "tlsHandshake": 6,
            "upload": 0,
            "processing": 249,
            "download": 3
          }
        },
        {
          "cloud": "Azure",
          "continent": "NA",
          "medianTotalTime": 246,
          "p95TotalTime": 382,
          "p99TotalTime": 1562,
          "anatomy": {
            "dns": 59,
            "tcpConnection": 5,
            "tlsHandshake": 8,
            "upload": 0,
            "processing": 133,
            "download": 3
          }
        },
        {
          "cloud": "Azure",
          "continent": "OC",
          "medianTotalTime": 818,
          "p95TotalTime": 1008,
          "p99TotalTime": 1448,
          "anatomy": {
            "dns": 152,
            "tcpConnection": 140,
            "tlsHandshake": 143,
            "upload": 0,
            "processing": 344,
            "download": 43
          }
        },
        {
          "cloud": "Azure",
          "continent": "SA",
          "medianTotalTime": 698,
          "p95TotalTime": 753,
          "p99TotalTime": 756,
          "anatomy": {
            "dns": 211,
            "tcpConnection": 111,
            "tlsHandshake": 113,
            "upload": 0,
            "processing": 212,
            "download": 57
          }
        },
        {
          "cloud": "Google",
          "continent": "AS",
          "medianTotalTime": 811,
          "p95TotalTime": 1093,
          "p99TotalTime": 3368,
          "anatomy": {
            "dns": 26,
            "tcpConnection": 152,
            "tlsHandshake": 155,
            "upload": 0,
            "processing": 368,
            "download": 46
          }
        },
        {
          "cloud": "Google",
          "continent": "EU",
          "medianTotalTime": 330,
          "p95TotalTime": 457,
          "p99TotalTime": 8542,
          "anatomy": {
            "dns": 20,
            "tcpConnection": 3,
            "tlsHandshake": 7,
            "upload": 0,
            "processing": 266,
            "download": 2
          }
        },
        {
          "cloud": "Google",
          "continent": "NA",
          "medianTotalTime": 199,
          "p95TotalTime": 379,
          "p99TotalTime": 1868,
          "anatomy": {
            "dns": 27,
            "tcpConnection": 8,
            "tlsHandshake": 11,
            "upload": 0,
            "processing": 133,
            "download": 2
          }
        },
        {
          "cloud": "Google",
          "continent": "OC",
          "medianTotalTime": 934,
          "p95TotalTime": 1123,
          "p99TotalTime": 1216,
          "anatomy": {
            "dns": 13,
            "tcpConnection": 204,
            "tlsHandshake": 207,
            "upload": 0,
            "processing": 399,
            "download": 63
          }
        },
        {
          "cloud": "Google",
          "continent": "SA",
          "medianTotalTime": 492,
          "p95TotalTime": 639,
          "p99TotalTime": 777,
          "anatomy": {
            "dns": 14,
            "tcpConnection": 106,
            "tlsHandshake": 110,
            "upload": 0,
            "processing": 217,
            "download": 29
          }
        }
      ],
      "infrastructure": {
        "entries": [],
        "cdn": null,
        "hostingProvider": null,
        "nameserver": null,
        "server": null,
        "domain": null
      },
      "domainEnrichment": {
        "developerDocumentationUrl": null,
        "postmanCollectionUrl": null,
        "openApiSpecUrl": null,
        "authenticationMetadata": null
      },
      "route": "/api-directory/weather/pirate-weather",
      "canonicalUrl": "https://apicontext.com/api-directory/weather/pirate-weather",
      "raw": {
        "categoryFile": "/api-directory/data/raw/W2026-07-13/weather.json",
        "detailFile": "/api-directory/data/raw/W2026-07-13/weather_detail.json",
        "domainFile": null
      },
      "insights": [
        "Pirate Weather recorded 99.65% pass rate in the latest verified snapshot.",
        "The p95 latency signal is 1164 ms, with median latency at 437 ms."
      ]
    }
  ]
}
