Skip to main content

networkTraits

networkTraits (object): An object that describes various traits of the network connection the user is connecting from.

Note: networkTraits is only returned for Standard and Advanced requests. Standard requests look up IP addresses from Synthient, while Advanced requests source IP intelligence from MaxMind.

ip​

ip (string): The IP address used to connect to our endpoint.

companyName​

companyName (string): The name of the ISP, company, or service that the connecting IP address belongs to.

countryCode​

countryCode (string): A two letter uppercase country code indicating the country of the IP address.

subdivision​

subdivision (string): The state, province, prefecture, or local equivalent. Always an English string for Advanced, while Standard may return an identifier such as a stringified number for some countries.

city​

city (string): The name of a city within the approximate area of the connection. Significantly more accurate in Advanced.

isAnonymous​

isAnonymous (boolean): Indicates whether the IP is known to be able to act as a proxy to hide the real geolocation of the user. This includes datacenter IPs, residential or public proxies, VPNs, or similar geolocation-hiding services. Importantly, it does not include IP addresses associated with Consumer Privacy Networks such as iCloud Private Relay as these services do not permit users to spoof their reported geolocation.

ipWasRecentlyMalicious​

ipWasRecentlyMalicious (boolean): Indicates whether we've seen this IP address conduct suspicious activity on our network within the last 24 hours.

datacenter​

datacenter (boolean): Indicates whether the IP belongs to a datacenter or similar infrastructure.

vpn​

vpn (boolean): Reports same value as datacenter.

tor​

tor (boolean): Indicates whether the IP is listed as a TOR Exit Node.

cpn​

cpn (boolean): Indicates whether the IP address is listed as being associated with a Consumer Privacy Network such as iCloud Private Relay.