VPN Object
The VPN List (vpn_list ) is provided for IP addresses hosting VPN servers. This information is available through both the IP API and the VPN Datasets.
Most VPN deployments use a one-to-one relationship between a service provider and a dedicated IP address. However, some parent companies use shared infrastructure across multiple brands, resulting in multi-tenant IPs. To account for these shared configurations, the vpn_list attribute returns an array of all detected VPN entities associated with the host.
VPN List Overview
The VPN List provides a list of detected VPN services running on the IP. It is worth noting that only VPN servers will have a vpn_list attribute. Other types of traffic related to a VPN service (e.g., blogs, downloads, APIs) will not be included in vpn_list . For example, an IP hosting a blog for Mullvad VPN will be listed in the application_list attribute but will not have a vpn_list attribute set.
VPN List - JSON Overview
"vpn_list": [
{ VPN Object },
{ VPN Object },
...
]
VPN Attributes
hostname
stringVPN List - JSON Example
"vpn_list": [
{
"application": {
"id": 11631,
"tag": "purevpn",
"label": "PureVPN",
"description": "PureVPN is a...",
"home_page": {
"url": "https://www.purevpn.com",
"text": "PureVPN"
},
"category": {
"id": 28,
"tag": "vpn-and-proxy",
"label": "VPN and Proxy"
},
"active": true,
"favicon": "https://static.netify.ai...",
"icon": "https://static.netify.ai...",
"logo": "https://static.netify.ai...",
"favicon_source": "app",
"icon_source": "app",
"logo_source": "default"
},
"hostname": "ussa2-auto-udp.ptoserver.com"
}
]