aid: vpn accessModel: pricing: freemium onboarding: unknown trial: false try_now: false public: false label: Freemium confidence: medium source: - plans generated: '2026-07-22' method: derived image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/vpn.png name: VPN description: >- A VPN (Virtual Private Network) creates an encrypted tunnel between a user's device and a remote network, protecting data from interception and masking the user's IP address. VPN technology is widely used for secure remote access to corporate networks, protecting privacy on public Wi-Fi, and bypassing geographic content restrictions. This index documents VPN providers, protocols, and APIs relevant to the VPN technology landscape including NordVPN, OpenVPN, WireGuard, Tailscale, and cloud provider VPN services. tags: - Encryption - Networking - Privacy - Security - VPN type: Index url: https://en.wikipedia.org/wiki/Virtual_private_network apis: - aid: vpn:tailscale-api name: Tailscale API tags: - Encryption - Mesh Network - Networking - Privacy - Security - VPN - WireGuard - Zero Trust humanURL: https://tailscale.com/api baseURL: https://api.tailscale.com/api/v2 description: >- Tailscale provides a REST API for managing tailnets (private mesh networks), devices, users, access control lists, and network configuration. Built on WireGuard, Tailscale enables zero-configuration VPN for teams and organizations. properties: - url: https://tailscale.com/api type: Documentation description: Official Tailscale API documentation. - url: https://api.tailscale.com/api/v2 type: BaseURL description: Tailscale API v2 base URL. - aid: vpn:aws-vpn name: AWS VPN API tags: - AWS - Cloud - Encryption - Networking - Security - VPN humanURL: https://docs.aws.amazon.com/vpn/ baseURL: https://ec2.amazonaws.com/ description: >- AWS Site-to-Site VPN and AWS Client VPN provide managed VPN solutions on AWS infrastructure. Managed via the AWS EC2 API and AWS CLI for creating virtual private gateways, customer gateways, and VPN connections. properties: - url: https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html type: Documentation description: AWS Site-to-Site VPN documentation. - url: https://docs.aws.amazon.com/vpn/latest/clientvpn-admin/ type: Documentation description: AWS Client VPN documentation. - aid: vpn:azure-vpn name: Azure VPN Gateway API tags: - Azure - Cloud - Encryption - Networking - Security - VPN humanURL: https://learn.microsoft.com/en-us/azure/vpn-gateway/ baseURL: https://management.azure.com/ description: >- Azure VPN Gateway provides managed site-to-site, point-to-site, and VNet-to-VNet VPN connections. Managed via Azure Resource Manager REST API and Azure CLI. properties: - url: https://learn.microsoft.com/en-us/azure/vpn-gateway/ type: Documentation description: Azure VPN Gateway documentation. - url: https://learn.microsoft.com/en-us/rest/api/network/vpn-gateways type: Documentation description: Azure VPN Gateways REST API reference. - aid: vpn:vpn-catalog-api name: VPN Catalog API description: The Catalog API from VPN — 3 operation(s) for catalog. humanURL: https://api.nordvpn.com/ baseURL: https://api.nordvpn.com/v1 tags: - Catalog properties: - type: OpenAPI url: openapi/vpn-catalog-api-openapi.yml - type: DataFeed url: https://api.nordvpn.com/v1/servers - type: DataFeed url: https://api.nordvpn.com/v1/servers/recommendations - type: Documentation url: https://sleeplessbeastie.eu/2019/02/18/how-to-use-public-nordvpn-api/ - aid: vpn:vpn-servers-api name: VPN Servers API description: The Servers API from VPN — 3 operation(s) for servers. humanURL: https://api.nordvpn.com/ baseURL: https://api.nordvpn.com/v1 tags: - Servers properties: - type: OpenAPI url: openapi/vpn-servers-api-openapi.yml - type: DataFeed url: https://api.nordvpn.com/v1/servers - type: DataFeed url: https://api.nordvpn.com/v1/servers/recommendations - type: Documentation url: https://sleeplessbeastie.eu/2019/02/18/how-to-use-public-nordvpn-api/ - aid: vpn:vpn-stats-api name: VPN Stats API description: The Stats API from VPN — 2 operation(s) for stats. humanURL: https://api.nordvpn.com/ baseURL: https://api.nordvpn.com/v1 tags: - Stats properties: - type: OpenAPI url: openapi/vpn-stats-api-openapi.yml - type: DataFeed url: https://api.nordvpn.com/v1/servers - type: DataFeed url: https://api.nordvpn.com/v1/servers/recommendations - type: Documentation url: https://sleeplessbeastie.eu/2019/02/18/how-to-use-public-nordvpn-api/ access: 3rd-Party created: '2025' modified: '2026-05-19' specificationVersion: '0.23' common: - type: AgenticAccess url: agentic-access/vpn-agentic-access.yml - type: TrustCenter url: security/vpn-trust-center.yml - type: VulnerabilityDisclosure url: security/vpn-vulnerability-disclosure.yml - type: DomainSecurity url: security/vpn-domain-security.yml - url: https://en.wikipedia.org/wiki/Virtual_private_network name: VPN Wikipedia Article type: Reference description: Comprehensive reference on VPN technology and protocols. - url: https://www.wireguard.com/ name: WireGuard Protocol type: Standards description: Modern, high-performance VPN protocol standard. - url: https://openvpn.net/ name: OpenVPN type: Standards description: Open-source VPN protocol and software suite. - url: https://tailscale.com/ name: Tailscale type: Portal description: WireGuard-based mesh VPN for teams with REST management API. - url: https://www.nordvpn.com/ name: NordVPN type: Website description: Commercial VPN provider with public server API. - url: https://protonvpn.com/ name: ProtonVPN type: Website description: Privacy-focused VPN provider by the Proton team. - url: https://github.com/qdm12/gluetun name: Gluetun type: OpenSource description: Docker VPN client supporting multiple providers via OpenVPN and WireGuard. maintainers: - FN: Kin Lane email: kin@apievangelist.com