{
  "country": {
    "code": "FR",
    "name": "France",
    "providers": [
      {
        "asn": 12322,
        "name": "Free"
      },
      {
        "asn": 3215,
        "name": "Orange"
      },
      {
        "asn": 15557,
        "name": "SFR"
      },
      {
        "asn": 5410,
        "name": "Bouygues Telecom"
      }
    ],
    "note": null
  },
  "startedAtUtc": "2026-11-03T18:26:50.648Z",
  "endedAtUtc": "2026-11-03T18:26:56.579Z",
  "status": "complete",
  "polymarket": {
    "kind": "polymarket",
    "target": "polymarket.com/api/geoblock",
    "startedAtUtc": "2026-11-03T18:26:50.649Z",
    "source": "Globalping public API",
    "request": {
      "type": "http",
      "target": "polymarket.com",
      "inProgressUpdates": false,
      "measurementOptions": {
        "protocol": "HTTPS",
        "request": {
          "method": "GET",
          "path": "/api/geoblock"
        }
      },
      "locations": [
        {
          "country": "FR",
          "asn": 12322,
          "tags": [
            "eyeball-network"
          ],
          "limit": 2
        },
        {
          "country": "FR",
          "asn": 3215,
          "tags": [
            "eyeball-network"
          ],
          "limit": 2
        },
        {
          "country": "FR",
          "asn": 15557,
          "tags": [
            "eyeball-network"
          ],
          "limit": 2
        },
        {
          "country": "FR",
          "asn": 5410,
          "tags": [
            "eyeball-network"
          ],
          "limit": 2
        }
      ]
    },
    "measurementId": "2wKZMgdKt4MIIRaL000021RBa",
    "privacy": "Only the projected fields below are kept. Probe IPs, resolved addresses, resolvers, headers, raw output and bodies are discarded before anything is written.",
    "probesSelected": 8,
    "endedAtUtc": "2026-11-03T18:26:52.961Z",
    "status": "ok",
    "polls": 1,
    "measurementStatus": "finished",
    "measurementCreatedAt": "2026-11-03T18:26:55.079Z",
    "counts": {
      "asked": 8,
      "returned": 8,
      "answered": 6,
      "blocked": 6,
      "open": 0,
      "not_reached": 2,
      "unknown": 0,
      "byProvider": [
        {
          "asn": 12322,
          "name": "Free",
          "asked": 2,
          "returned": 2,
          "answered": 2,
          "blocked": 2,
          "open": 0,
          "not_reached": 0,
          "unknown": 0
        },
        {
          "asn": 3215,
          "name": "Orange",
          "asked": 2,
          "returned": 2,
          "answered": 1,
          "blocked": 1,
          "open": 0,
          "not_reached": 1,
          "unknown": 0
        },
        {
          "asn": 15557,
          "name": "SFR",
          "asked": 2,
          "returned": 2,
          "answered": 2,
          "blocked": 2,
          "open": 0,
          "not_reached": 0,
          "unknown": 0
        },
        {
          "asn": 5410,
          "name": "Bouygues Telecom",
          "asked": 2,
          "returned": 2,
          "answered": 1,
          "blocked": 1,
          "open": 0,
          "not_reached": 1,
          "unknown": 0
        }
      ]
    },
    "results": [
      {
        "asn": 12322,
        "network": "Free",
        "providerName": "Free",
        "city": "Paris",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "blocked",
        "answered": true,
        "blocked": true,
        "detectedCountry": "FR",
        "region": "IDF"
      },
      {
        "asn": 12322,
        "network": "Free",
        "providerName": "Free",
        "city": "Montpellier",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "blocked",
        "answered": true,
        "blocked": true,
        "detectedCountry": "FR",
        "region": "IDF"
      },
      {
        "asn": 3215,
        "network": "Orange",
        "providerName": "Orange",
        "city": "Lille",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "blocked",
        "answered": true,
        "blocked": true,
        "detectedCountry": "FR",
        "region": "HDF"
      },
      {
        "asn": 3215,
        "network": "Orange",
        "providerName": "Orange",
        "city": "Paris",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "not_reached",
        "failureClass": "other_page",
        "pageTitle": "Inaccessibilité - ANJ - Autorité Nationale des Jeux - site officiel",
        "reason": "a page that is not the endpoint's JSON; body discarded"
      },
      {
        "asn": 15557,
        "network": "Societe Francaise Du Radiotelephone - SFR",
        "providerName": "SFR",
        "city": "Orleans",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "blocked",
        "answered": true,
        "blocked": true,
        "detectedCountry": "FR",
        "region": "CVL"
      },
      {
        "asn": 15557,
        "network": "Societe Francaise Du Radiotelephone - SFR",
        "providerName": "SFR",
        "city": "Lyon",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "blocked",
        "answered": true,
        "blocked": true,
        "detectedCountry": "FR",
        "region": "ARA"
      },
      {
        "asn": 5410,
        "network": "Bouygues Telecom",
        "providerName": "Bouygues Telecom",
        "city": "Paris",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "blocked",
        "answered": true,
        "blocked": true,
        "detectedCountry": "FR",
        "region": "IDF"
      },
      {
        "asn": 5410,
        "network": "Bouygues Telecom",
        "providerName": "Bouygues Telecom",
        "city": "Creteil",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "not_reached",
        "failureClass": "other_page",
        "pageTitle": "Inaccessibilité - ANJ - Autorité Nationale des Jeux - site officiel",
        "reason": "a page that is not the endpoint's JSON; body discarded"
      }
    ]
  },
  "kalshi": {
    "kind": "kalshi",
    "target": "kalshi.com/",
    "startedAtUtc": "2026-11-03T18:26:54.470Z",
    "source": "Globalping public API",
    "request": {
      "type": "http",
      "target": "kalshi.com",
      "inProgressUpdates": false,
      "measurementOptions": {
        "protocol": "HTTPS",
        "request": {
          "method": "GET",
          "path": "/"
        }
      },
      "locations": [
        {
          "country": "FR",
          "asn": 12322,
          "tags": [
            "eyeball-network"
          ],
          "limit": 1
        },
        {
          "country": "FR",
          "asn": 3215,
          "tags": [
            "eyeball-network"
          ],
          "limit": 1
        },
        {
          "country": "FR",
          "asn": 15557,
          "tags": [
            "eyeball-network"
          ],
          "limit": 1
        },
        {
          "country": "FR",
          "asn": 5410,
          "tags": [
            "eyeball-network"
          ],
          "limit": 1
        }
      ]
    },
    "measurementId": "2kAeRfKIE38y9GV8000021RBa",
    "privacy": "Only the projected fields below are kept. Probe IPs, resolved addresses, resolvers, headers, raw output and bodies are discarded before anything is written.",
    "probesSelected": 4,
    "endedAtUtc": "2026-11-03T18:26:56.578Z",
    "status": "ok",
    "polls": 1,
    "measurementStatus": "finished",
    "measurementCreatedAt": "2026-11-03T18:26:58.804Z",
    "counts": {
      "asked": 4,
      "returned": 4,
      "loaded": 0,
      "challenge": 4,
      "redirected": 0,
      "http_error": 0,
      "not_reached": 0,
      "unknown": 0,
      "byProvider": [
        {
          "asn": 12322,
          "name": "Free",
          "asked": 1,
          "returned": 1,
          "loaded": 0,
          "challenge": 1,
          "redirected": 0,
          "http_error": 0,
          "not_reached": 0,
          "unknown": 0
        },
        {
          "asn": 3215,
          "name": "Orange",
          "asked": 1,
          "returned": 1,
          "loaded": 0,
          "challenge": 1,
          "redirected": 0,
          "http_error": 0,
          "not_reached": 0,
          "unknown": 0
        },
        {
          "asn": 15557,
          "name": "SFR",
          "asked": 1,
          "returned": 1,
          "loaded": 0,
          "challenge": 1,
          "redirected": 0,
          "http_error": 0,
          "not_reached": 0,
          "unknown": 0
        },
        {
          "asn": 5410,
          "name": "Bouygues Telecom",
          "asked": 1,
          "returned": 1,
          "loaded": 0,
          "challenge": 1,
          "redirected": 0,
          "http_error": 0,
          "not_reached": 0,
          "unknown": 0
        }
      ]
    },
    "results": [
      {
        "asn": 12322,
        "network": "Free",
        "providerName": "Free",
        "city": "Paris",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 429,
        "outcome": "challenge",
        "pageTitle": "Vercel Security Checkpoint",
        "challengeName": "Vercel Security Checkpoint",
        "reason": "status and title only; body discarded"
      },
      {
        "asn": 3215,
        "network": "Orange",
        "providerName": "Orange",
        "city": "Lille",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 429,
        "outcome": "challenge",
        "pageTitle": "Vercel Security Checkpoint",
        "challengeName": "Vercel Security Checkpoint",
        "reason": "status and title only; body discarded"
      },
      {
        "asn": 15557,
        "network": "Societe Francaise Du Radiotelephone - SFR",
        "providerName": "SFR",
        "city": "Strasbourg",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 429,
        "outcome": "challenge",
        "pageTitle": "Vercel Security Checkpoint",
        "challengeName": "Vercel Security Checkpoint",
        "reason": "status and title only; body discarded"
      },
      {
        "asn": 5410,
        "network": "Bouygues Telecom",
        "providerName": "Bouygues Telecom",
        "city": "Paris",
        "probeCountry": "FR",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 429,
        "outcome": "challenge",
        "pageTitle": "Vercel Security Checkpoint",
        "challengeName": "Vercel Security Checkpoint",
        "reason": "status and title only; body discarded"
      }
    ]
  },
  "pointsBefore": 153
}
