---
title: "Detect IP VPN usage"
method: POST
path: "/ip2location/vpn"
tags: ["Data AI — IP Geolocation"]
---

# Detect IP VPN usage

`POST /ip2location/vpn`

## Request

- Base URL: `https://api.paperoffice.ai/latest`
- URL: `https://api.paperoffice.ai/latest/ip2location/vpn`
- Auth: HTTP bearer

Detect VPN, proxy, and hosting-provider usage for an IP address. Returns confidence and provider metadata.

## Response `200`

Success

- object
  - `processing_time` string, required: Verarbeitungszeit (Format: 123.45ms)
  - `ip` string
  - `is_vpn` boolean
  - `is_proxy` boolean
  - `is_tor` boolean
  - `provider` string

## Other responses

- `4XX`: Error
- `5XX`: Error

---

[API](https://skmtc.dev/paperoffice/apis/paperoffice-ai-api.md) · [All operations](https://skmtc.dev/paperoffice/apis/paperoffice-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/paperoffice/apis/paperoffice-ai-api/revisions/c6a6228a4509?raw)
