The data object contains the entire record for the IP address that matches the Enrichment API request. Any fields within the data object that we do not have data for will have a null value.
data.ip
Type
Description
Object
Information related to the IP address.
data.ip.address
Type
Description
String
The matched IP address.
The IP that matches the API input ip after it's passed through our validity checks.
data.ip.metadata
Type
Description
Object
Premium fields targeted towards identifying IPs as mobile or using hosting, proxy, Tor, VPN, relay or other services.
The metadata object is a premium add-on available for an additional price. It contains the following fields:
Field
Type
Description
version
Integer (4 or 6)
The type of IP Address (IPv4 or IPv6).
mobile
Boolean
If the IP is a known mobile address.
hosting
Boolean
If the IP is a known hosting address.
proxy
Boolean
If the IP is a known proxy address.
tor
Boolean
If the IP is a known Tor address.
vpn
Boolean
If the IP is a known VPN address.
relay
Boolean
If the IP is a known relay address.
service
String
If known, the name of the service for the address.
asn_domain
String
The domain associated with the ASN block.
data.ip.location
Type
Description
Object
The location associated with the IP address.
The location object will contain some of our common location fields as well as the location timezone:
Field
Data Type
Description
name
String
Our cleaned values for locations in the format locality, region, country.
locality
String
region
String
metro
Enum (String)
US ONLY. These are generated based on the census-designated MSAs and maps. Will be one of our Canonical Metros.
City-center geo code of a locality, in the format latitude, longitude.
timezone
Enum (String)
The timezone the address is in. Will be lowercase and one of the Global Time Zone values found here.
data.company
Type
Description
Object
Information related to the company associated with the IP address.
Many of the fields in the data.company object come directly from our Company Schema.
data.company.confidence
Type
Description
Enum (String)
How confident we are that the returned company is associated with requested IP.
Will be one of the following options: very high, high, moderate, low, very low.
Our company matches are created with observed data along with registered ASN blocks. For matches we make with observed data, the confidence value is our scoring for how much and how often we have seen a company associated with an IP address.
data.company.id
Type
Description
String
The PDL ID of the company associated with the IP address.
See company.id for more information about how we handle company IDs.
data.company.website
Type
Description
String
The primary website of the company associated with the IP address.
See company.website for more information about how we handle company websites.
data.company.name
Type
Description
String
The name of the company associated with the IP address.
See company.name for more information about how we handle company names.
data.company.display_name
Type
Description
String
The display_name of the company associated with the IP address.
See company.display_name for more information about how we handle company names.
data.company.location
Type
Description
Object
The location of the company's primary HQ associated with the IP address.