---
title: "Manage IP Whitelist"
method: POST
path: "/webhook/ip-whitelist"
tags: ["IP Whitelist"]
---

# Manage IP Whitelist

`POST /webhook/ip-whitelist`

## Request

- Base URL: `https://api.44api.dev`
- URL: `https://api.44api.dev/webhook/ip-whitelist`
- Auth: API key in header `X-API-Key`

Manage IP whitelist for enterprise security.

**Actions:**
- `add` - Add IP to whitelist (requires email verification)
- `remove` - Remove IP from whitelist
- `list` - List all whitelisted IPs

## Request body

- IpWhitelistRequest
  - `action` 'add' | 'remove' | 'list', required
  - `ipAddress` string: IP address (required for add/remove)
  - `email` string: Email for verification (required for add)

## Response `200`

Success

- IpWhitelistResponse
  - `success` boolean
  - `message` string
  - `data` object

---

[API](https://skmtc.dev/44api/apis/vat-validation-api.md) · [All operations](https://skmtc.dev/44api/apis/vat-validation-api/llms.txt) · [OpenAPI document](https://skmtc.dev/44api/apis/vat-validation-api/revisions/aae515c653fc?raw)
