{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/leadboxer-com/json-schema/leadboxer-com-ip-lookup-details-schema.json",
  "title": "IpLookupDetails",
  "description": "Resolved IP metadata returned when an IP address is successfully identified",
  "x-generated": "2026-10-30",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/leadboxer-com-api-openapi.yml#/components/schemas/IpLookupDetails",
  "type": "object",
  "properties": {
    "ipRange": {
      "type": "string",
      "description": "CIDR range in which the searched IP address belongs"
    },
    "ipCountryCode": {
      "type": "string",
      "description": "ISO 3166-1 alpha-2 country code of the IP address"
    },
    "ipCountryName": {
      "type": "string",
      "description": "Full country name where the IP address is registered"
    },
    "ipSubContinent": {
      "type": "string",
      "description": "Sub-continent or geographical region of the IP address"
    },
    "ipRegionName": {
      "type": "string",
      "description": "Administrative region or state of the IP address"
    },
    "ipCity": {
      "type": "string",
      "description": "City associated with the IP address"
    },
    "ipLatitude": {
      "type": "string",
      "description": "Latitude coordinate of the IP address location"
    },
    "ipLongitude": {
      "type": "string",
      "description": "Longitude coordinate of the IP address location"
    },
    "ipTimezone": {
      "type": "string",
      "description": "Timezone corresponding to the IP address location"
    },
    "ipIsp": {
      "type": "string",
      "description": "Internet Service Provider associated with the IP address"
    },
    "ipOrganization": {
      "type": "string",
      "description": "Registered organization or entity owning the IP address"
    },
    "ipDomain": {
      "type": "string",
      "description": "Primary domain name associated with the IP address"
    },
    "ipUsageType": {
      "type": "string",
      "description": "Usage classification of the IP address",
      "enum": [
        "COM",
        "RES",
        "MOB",
        "DC",
        "EDU",
        "GOV"
      ]
    },
    "searchIp": {
      "type": "string",
      "description": "IP address that was queried in the lookup request"
    },
    "searchResponseTimeMs": {
      "type": "integer",
      "description": "Time taken to resolve the IP lookup, in milliseconds",
      "format": "int64"
    }
  }
}