For the complete documentation index, see llms.txt. This page is also available as Markdown.

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