> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.idenfy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Proxy Check

> Detect proxy, VPN, and Tor usage during identity verification sessions using the iDenfy proxy check API with IPv4 and IPv6 support.

<Note>
  **Requirements**

  * **API** key pair
  * Service **enabled** (done by iDenfy staff)
  * Finances to perform **proxy check**
</Note>

***

## IP Address Proxy Check

This service checks an IP address and returns its risk level.

<Info>
  **Authorization:** `API key pair`
  **Method:** `POST`
  **Endpoint:** `https://ivs.idenfy.com/fraud/proxy-check`
</Info>

### Request Parameters

| Key          | Required | Type     | Constraints    | Explanation         |
| ------------ | -------- | -------- | -------------- | ------------------- |
| `ip_address` | Yes      | `String` | `ipv4`, `ipv6` | IP address to check |

**Request example:**

```json theme={"system"}
{
  "ip_address": "64.236.213.12"
}
```

### Response Values

| Key          | Type     | Constraints                                                     |
| ------------ | -------- | --------------------------------------------------------------- |
| `risk_level` | `String` | `VERY_LOW`, `LOW`, `MEDIUM`, `HIGH`, `VERY_HIGH`, `NOT_CHECKED` |

**Response example:**

```json theme={"system"}
{
  "risk_level": "LOW"
}
```

***

<Info>
  **Automatic proxy check on approved verifications**

  You can enable this setting in the dashboard. When enabled, a proxy check is performed for each approved ID verification before sending the [result webhook](/kyc/webhooks). The result appears in the `clientIpProxyRiskLevel` field of the webhook's `data` object.
</Info>
