{
  "country": {
    "code": "PT",
    "name": "Portugal",
    "providers": [
      {
        "asn": 3243,
        "name": "MEO"
      },
      {
        "asn": 20879,
        "name": "Digi"
      },
      {
        "asn": 12353,
        "name": "Vodafone"
      },
      {
        "asn": 2860,
        "name": "NOS"
      }
    ],
    "note": null
  },
  "startedAtUtc": "2026-11-03T18:29:08.880Z",
  "endedAtUtc": "2026-11-03T18:29:16.909Z",
  "status": "complete",
  "polymarket": {
    "kind": "polymarket",
    "target": "polymarket.com/api/geoblock",
    "startedAtUtc": "2026-11-03T18:29:08.880Z",
    "source": "Globalping public API",
    "request": {
      "type": "http",
      "target": "polymarket.com",
      "inProgressUpdates": false,
      "measurementOptions": {
        "protocol": "HTTPS",
        "request": {
          "method": "GET",
          "path": "/api/geoblock"
        }
      },
      "locations": [
        {
          "country": "PT",
          "asn": 3243,
          "tags": [
            "eyeball-network"
          ],
          "limit": 2
        },
        {
          "country": "PT",
          "asn": 20879,
          "tags": [
            "eyeball-network"
          ],
          "limit": 2
        },
        {
          "country": "PT",
          "asn": 12353,
          "tags": [
            "eyeball-network"
          ],
          "limit": 2
        },
        {
          "country": "PT",
          "asn": 2860,
          "tags": [
            "eyeball-network"
          ],
          "limit": 2
        }
      ]
    },
    "measurementId": "2jkWYt2rwovDKqOEL00021RBd",
    "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:29:11.158Z",
    "status": "ok",
    "polls": 1,
    "measurementStatus": "finished",
    "measurementCreatedAt": "2026-11-03T18:29:13.268Z",
    "counts": {
      "asked": 8,
      "returned": 8,
      "answered": 6,
      "blocked": 0,
      "open": 6,
      "not_reached": 2,
      "unknown": 0,
      "byProvider": [
        {
          "asn": 3243,
          "name": "MEO",
          "asked": 2,
          "returned": 2,
          "answered": 2,
          "blocked": 0,
          "open": 2,
          "not_reached": 0,
          "unknown": 0
        },
        {
          "asn": 20879,
          "name": "Digi",
          "asked": 2,
          "returned": 2,
          "answered": 2,
          "blocked": 0,
          "open": 2,
          "not_reached": 0,
          "unknown": 0
        },
        {
          "asn": 12353,
          "name": "Vodafone",
          "asked": 2,
          "returned": 2,
          "answered": 1,
          "blocked": 0,
          "open": 1,
          "not_reached": 1,
          "unknown": 0
        },
        {
          "asn": 2860,
          "name": "NOS",
          "asked": 2,
          "returned": 2,
          "answered": 1,
          "blocked": 0,
          "open": 1,
          "not_reached": 1,
          "unknown": 0
        }
      ]
    },
    "results": [
      {
        "asn": 3243,
        "network": "MEO - SERVICOS DE COMUNICACOES E MULTIMEDIA",
        "providerName": "MEO",
        "city": "Lisbon",
        "probeCountry": "PT",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "open",
        "answered": true,
        "blocked": false,
        "detectedCountry": "PT",
        "region": "11"
      },
      {
        "asn": 3243,
        "network": "MEO - SERVICOS DE COMUNICACOES E MULTIMEDIA",
        "providerName": "MEO",
        "city": "Sintra",
        "probeCountry": "PT",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "open",
        "answered": true,
        "blocked": false,
        "detectedCountry": "PT",
        "region": "11"
      },
      {
        "asn": 20879,
        "network": "Digi",
        "providerName": "Digi",
        "city": "Porto",
        "probeCountry": "PT",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "open",
        "answered": true,
        "blocked": false,
        "detectedCountry": "PT",
        "region": "13"
      },
      {
        "asn": 20879,
        "network": "Digi",
        "providerName": "Digi",
        "city": "Gondomar",
        "probeCountry": "PT",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "open",
        "answered": true,
        "blocked": false,
        "detectedCountry": "PT",
        "region": "13"
      },
      {
        "asn": 12353,
        "network": "Vodafone",
        "providerName": "Vodafone",
        "city": "Lisbon",
        "probeCountry": "PT",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "failed",
        "httpStatus": null,
        "outcome": "not_reached",
        "failureClass": "tls",
        "errorCode": null,
        "reason": "test failed; raw output discarded"
      },
      {
        "asn": 12353,
        "network": "Vodafone Portugal - Communicacoes Pessoais",
        "providerName": "Vodafone",
        "city": "Vagos",
        "probeCountry": "PT",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "open",
        "answered": true,
        "blocked": false,
        "detectedCountry": "PT",
        "region": "03"
      },
      {
        "asn": 2860,
        "network": "NOS COMUNICACOES",
        "providerName": "NOS",
        "city": "Castelo Branco",
        "probeCountry": "PT",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 200,
        "outcome": "open",
        "answered": true,
        "blocked": false,
        "detectedCountry": "PT",
        "region": "15"
      },
      {
        "asn": 2860,
        "network": "NOS COMUNICACOES",
        "providerName": "NOS",
        "city": "Gondomar",
        "probeCountry": "PT",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "finished",
        "httpStatus": 451,
        "outcome": "not_reached",
        "failureClass": "http_451",
        "pageTitle": "Bloqueado por ordem judicial",
        "reason": "HTTP error; body discarded"
      }
    ]
  },
  "kalshi": {
    "kind": "kalshi",
    "target": "kalshi.com/",
    "startedAtUtc": "2026-11-03T18:29:12.667Z",
    "source": "Globalping public API",
    "request": {
      "type": "http",
      "target": "kalshi.com",
      "inProgressUpdates": false,
      "measurementOptions": {
        "protocol": "HTTPS",
        "request": {
          "method": "GET",
          "path": "/"
        }
      },
      "locations": [
        {
          "country": "PT",
          "asn": 3243,
          "tags": [
            "eyeball-network"
          ],
          "limit": 1
        },
        {
          "country": "PT",
          "asn": 20879,
          "tags": [
            "eyeball-network"
          ],
          "limit": 1
        },
        {
          "country": "PT",
          "asn": 12353,
          "tags": [
            "eyeball-network"
          ],
          "limit": 1
        },
        {
          "country": "PT",
          "asn": 2860,
          "tags": [
            "eyeball-network"
          ],
          "limit": 1
        }
      ]
    },
    "measurementId": "2zcQODJ5uO1YT7i6200021RBd",
    "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:29:16.908Z",
    "status": "ok",
    "polls": 2,
    "measurementStatus": "finished",
    "measurementCreatedAt": "2026-11-03T18:29:17.004Z",
    "counts": {
      "asked": 4,
      "returned": 4,
      "loaded": 0,
      "challenge": 3,
      "redirected": 0,
      "http_error": 0,
      "not_reached": 1,
      "unknown": 0,
      "byProvider": [
        {
          "asn": 3243,
          "name": "MEO",
          "asked": 1,
          "returned": 1,
          "loaded": 0,
          "challenge": 0,
          "redirected": 0,
          "http_error": 0,
          "not_reached": 1,
          "unknown": 0
        },
        {
          "asn": 20879,
          "name": "Digi",
          "asked": 1,
          "returned": 1,
          "loaded": 0,
          "challenge": 1,
          "redirected": 0,
          "http_error": 0,
          "not_reached": 0,
          "unknown": 0
        },
        {
          "asn": 12353,
          "name": "Vodafone",
          "asked": 1,
          "returned": 1,
          "loaded": 0,
          "challenge": 1,
          "redirected": 0,
          "http_error": 0,
          "not_reached": 0,
          "unknown": 0
        },
        {
          "asn": 2860,
          "name": "NOS",
          "asked": 1,
          "returned": 1,
          "loaded": 0,
          "challenge": 1,
          "redirected": 0,
          "http_error": 0,
          "not_reached": 0,
          "unknown": 0
        }
      ]
    },
    "results": [
      {
        "asn": 3243,
        "network": "MEO - SERVICOS DE COMUNICACOES E MULTIMEDIA",
        "providerName": "MEO",
        "city": "Lisbon",
        "probeCountry": "PT",
        "tags": [
          "eyeball-network"
        ],
        "eligible": true,
        "testStatus": "failed",
        "httpStatus": null,
        "outcome": "not_reached",
        "failureClass": "connection",
        "errorCode": "EHOSTUNREACH",
        "reason": "test failed; raw output discarded"
      },
      {
        "asn": 20879,
        "network": "Digi",
        "providerName": "Digi",
        "city": "Porto",
        "probeCountry": "PT",
        "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": 12353,
        "network": "Vodafone",
        "providerName": "Vodafone",
        "city": "Lisbon",
        "probeCountry": "PT",
        "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": 2860,
        "network": "NOS COMUNICACOES",
        "providerName": "NOS",
        "city": "Castelo Branco",
        "probeCountry": "PT",
        "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": 61
}
