VPNDetectionVPNDetection

Overview

HTTP API reference for VPNDetection services.

The VPNDetection HTTP API tells you what we know about an IP address. One request, one address, and the answer says whether it belongs to VPN infrastructure and what we can attribute it to.

curl https://api.vpndetection.io/45.83.91.1

This documentation is generated using our public OpenAPI specification. The spec is the source of truth: clients, SDKs, and the API playground all derive from it.

API Reference

All APIs have reference documentation available and are grouped by broad categories.

  • Lookup: classify a single IPv4 or IPv6 address. This is the API most integrations use, and it answers without a key.
  • Database: download the database files behind those answers and fetch their checksums, for looking addresses up locally.

If you'd rather not call the API directly, the same endpoints are wrapped by official client libraries in twelve languages.

Specifications

The same OpenAPI specification (and other specs) used to generate the API reference in this documentation are available here:

On this page