Supported Providers
Supported VPN Providers
These endpoints expose known VPN exit IPs for detection, filtering, or OSINT. Data is pulled from provider APIs and updated regularly.
Base path: https://api.elliott.diy/v1/vpn/
You can request either plaintext (default) or JSON output using the ?format=json query parameter.
Supported Endpoints
Provider
Endpoint
PIA
/vpn/pia
Mullvad
/vpn/mullvad
Windscribe
/vpn/windscribe
IVPN
/vpn/ivpn
NordVPN
/vpn/nordvpn
Additional endpoints:
/vpn/all– returns all combined IPs/vpn/stats– returns provider statistics
Response Formats
Plain Text (default)
JSON format
Statistics Endpoint
Sample Response:
Update Frequency
Feeds update approximately every 6 hours.
Notes
Append
?format=jsonfor JSON responsesIP lists default to plain text
/vpn/statsalways returns JSON
Last updated