{
 "schema_version": "1.3",
 "ip": "216.73.216.156",
 "version": 4,
 "hostname": null,
 "geo": {
  "consensus": {
   "country": "US",
   "country_name": "United States of America",
   "country_names": {
    "de": "Vereinigte Staaten von Amerika",
    "en": "United States",
    "es": "Estados Unidos de América (los)",
    "fa": "ایالات متحدهٔ امریکا",
    "fr": "États-Unis",
    "ja": "アメリカ合衆国",
    "ko": "미국",
    "pt-BR": "Estados Unidos",
    "ru": "США",
    "zh-CN": "美国"
   },
   "region": "Ohio",
   "city": "Columbus",
   "postal": "43215",
   "postal_source": "source:ip2location-io",
   "lat": 39.9613,
   "lon": -82.9984,
   "timezone": "America/New_York",
   "timezone_source": "source:cloudflare",
   "utc_offset_minutes": -240,
   "utc_offset": "-04:00",
   "utc_offset_source": "timezone",
   "timezone_abbreviation": "EDT",
   "currency": "USD",
   "currencies": [
    "USD"
   ],
   "currency_names": [
    "United States dollar"
   ],
   "calling_code": "+1",
   "calling_codes": [
    "+1"
   ],
   "iso3166": {
    "alpha3": "USA",
    "numeric": "840",
    "region": "Americas",
    "subregion": "North America",
    "capital": "Washington D.C.",
    "tld": [
     ".us"
    ],
    "source": "iso-3166"
   },
   "derived": [
    "utc_offset_minutes",
    "currency",
    "calling_code"
   ],
   "derived_from": {
    "calling_code": "ISO 3166 table keyed by the consensus country (mledoze/countries (ODbL 1.0) — ISO 3166-1, ISO 4217, ITU E.164 calling codes)",
    "currency": "ISO 3166 table keyed by the consensus country (mledoze/countries (ODbL 1.0) — ISO 3166-1, ISO 4217, ITU E.164 calling codes)",
    "utc_offset_minutes": "offset of America/New_York at generated_at (DST-aware, Go tzdata)"
   },
   "confidence": 0.97,
   "agreement_count": 3,
   "source_count": 3,
   "city_agreement_count": 3,
   "spread_km": 0.1,
   "anycast": false,
   "method": "country = majority vote of geolocation sources; registry / ASN country signals never vote but corroborate (single geo source: 0.6 + 0.05 per agreeing corroborator, max 0.8; several agreeing geo sources: min(0.97, 0.75 + 0.1·N) + 0.02 per corroborator); city = largest cluster of sources naming the same city or placing the IP within 50 km of each other; lat/lon = centroid of that cluster; spread_km = largest distance between any two sources; time zone, UTC offset, currency and calling code are derived (see derived / derived_from) when no source reports them",
   "notes": [],
   "disagreement": false,
   "tie_break": {
    "applied": false,
    "rule": "country ties are resolved first by registry/ASN corroboration and then by a fixed source priority (ip2location-io > dbip-city-lite > ip2location-db11-lite > ipinfo-lite > cloudflare); a tied city vote asserts no city at all (city_candidates lists the options); the result never depends on request mode or source order"
   }
  },
  "agreement": {
   "country": "US",
   "country_sources": 4,
   "country_source_ids": [
    "ip2location-io",
    "dbip-city-lite",
    "cloudflare",
    "rir-registry"
   ],
   "country_disagreeing_ids": [],
   "geo_voters": 3,
   "corroborators": 1,
   "city": "Columbus",
   "city_sources": 3,
   "city_source_ids": [
    "ip2location-io",
    "dbip-city-lite",
    "cloudflare"
   ],
   "city_disagreeing_ids": [],
   "summary": "country US confirmed by 4 source(s): ip2location-io, dbip-city-lite, cloudflare, rir-registry; city Columbus from 3 source(s): ip2location-io, dbip-city-lite, cloudflare"
  },
  "sources": [
   {
    "id": "cloudflare",
    "name": "Cloudflare",
    "kind": "edge",
    "country": "US",
    "region": "Ohio",
    "city": "Columbus",
    "lat": 39.96118,
    "lon": -82.99879,
    "timezone": "America/New_York",
    "accuracy_radius_km": null,
    "updated": "2026-10-24T09:47:04Z",
    "freshness": "live (Cloudflare edge metadata for this request)",
    "licence": "Cloudflare request metadata (request.cf)",
    "attribution": "Edge geolocation by Cloudflare"
   },
   {
    "id": "dbip-city-lite",
    "name": "DB-IP Lite",
    "kind": "offline-db",
    "country": "US",
    "region": "Ohio",
    "city": "Columbus",
    "lat": 39.9612,
    "lon": -82.9988,
    "timezone": null,
    "accuracy_radius_km": null,
    "updated": "2026-10-01",
    "freshness": "monthly build; data build 2026-10-01; fetched 2026-10-22",
    "licence": "CC BY 4.0",
    "attribution": "<a href=\"https://db-ip.com\">IP Geolocation by DB-IP</a>"
   },
   {
    "id": "rir-registry",
    "name": "Registry country (RIR, via iptoasn)",
    "kind": "registry",
    "country": "US",
    "region": null,
    "city": null,
    "lat": null,
    "lon": null,
    "timezone": null,
    "accuracy_radius_km": null,
    "updated": "2026-10-22",
    "freshness": "data build 2026-10-22; fetched 2026-10-22",
    "licence": "Public Domain (PDDL v1.0)",
    "attribution": "IP to ASN data by <a href=\"https://iptoasn.com\">iptoasn.com</a>"
   },
   {
    "id": "ip2location-io",
    "name": "IP2Location.io",
    "kind": "live-api",
    "country": "US",
    "region": "Ohio",
    "city": "Columbus",
    "lat": 39.96138,
    "lon": -82.99775,
    "timezone": null,
    "accuracy_radius_km": null,
    "updated": "2026-10-24T08:58:16Z",
    "freshness": "cached answer from 2026-10-24T08:58:16Z",
    "licence": "IP2Location.io free plan (attribution required)",
    "attribution": "IP geolocation data by <a href=\"https://www.ip2location.io\">IP2Location.io</a>"
   }
  ]
 },
 "network": {
  "asn": 16509,
  "as_name": "AMAZON-02",
  "as_org": "Amazon.com, Inc.",
  "prefix": "216.73.216.0/22",
  "rir": null,
  "registry_country": "US",
  "origins": [
   {
    "asn": 16509,
    "as_name": "AMAZON-02",
    "as_org": "Amazon.com, Inc.",
    "named_by": [
     "iptoasn",
     "dbip-asn-lite"
    ],
    "address_count_v4": 157365502,
    "prefix_count": 15993,
    "registry_match": false,
    "primary": true
   }
  ],
  "multi_origin": false,
  "note": null
 },
 "type": {
  "type": "datacenter",
  "source": "cloud-ranges:x4bnet-datacenter",
  "confidence": "high",
  "reasons": [
   "address is in a hosting / cloud network (X4BNet datacenter list)"
  ]
 },
 "risk": {
  "is_proxy": null,
  "is_vpn": false,
  "is_tor": false,
  "is_datacenter": true,
  "is_relay": false,
  "score": 20,
  "level": "moderate",
  "reasons": [
   "This address is hosted in a data centre or cloud network, not on a consumer line (X4BNet datacenter list).",
   "DNS blocklists were not checked for this response, so the proxy status is unknown."
  ],
  "factors": [
   {
    "id": "datacenter",
    "label": "This address is hosted in a data centre or cloud network, not on a consumer line (X4BNet datacenter list).",
    "points": 20,
    "source": "X4BNet datacenter list"
   }
  ],
  "blacklist_hits": 0,
  "blacklists_checked": 0,
  "blacklists": []
 },
 "connection": "datacenter",
 "hosted_domains": {
  "ip": "216.73.216.156",
  "status": "skipped",
  "total_domains": null,
  "page": 0,
  "domains": [],
  "source": "IP2WHOIS Hosted Domain API (IP2Location.io)",
  "attribution": "Hosted-domain data by <a href=\"https://www.ip2location.io\">IP2WHOIS (IP2Location.io)</a>",
  "fetched_at": null,
  "error": "fast mode",
  "checked_at": "2026-10-24T09:47:04.762441198Z",
  "more": "/v1/ip/216.73.216.156/domains"
 },
 "mode": "fast",
 "cache": "live",
 "generated_at": "2026-10-24T09:47:04.762433818Z",
 "colo": "CMH"
}
