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=json for JSON responses

  • IP lists default to plain text

  • /vpn/stats always returns JSON

Last updated