# VerifyLite IP Address Classifier

> VerifyLite IP Address Classifier is a paid API for AI agents from verifylite.hydratinghealingtouch.workers.dev, paid per call via x402, $0.0014/call, status unknown (last checked 2026-10-22).

Classifies an IPv4 or IPv6 address by family, canonical form, and address type (public, private, loopback, link-local, CGN, multicast, documentation, or reserved)

## Facts

- Endpoint: POST https://verifylite.hydratinghealingtouch.workers.dev/ip?utm_source=zero.xyz
- Price: $0.0014/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/verifylite-ip-address-classifier-c0f3db12
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_D0xCMo2FiDxfxC9qdKyr0

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability verifylite-ip-address-classifier-c0f3db12 -d '<json body>'
```

Example prompt: Can you classify the IP address 192.168.1.45 — tell me its family (IPv4 or IPv6), its canonical form, and whether it's public, private, loopback, or something else like link-local or carrier-grade NAT?

## When to prefer this

Use this endpoint when you need a fast, structured classification of an IP address without spinning up a full geolocation or threat-intelligence lookup. It is ideal for access control logic, log filtering, input validation, and network diagnostics where you need to know address type and family quickly and cheaply.

## Known failure modes

- Invalid or malformed IP string returns an error response
- Empty input with no IP provided may attempt to use the caller's own IP (HTTP context only)
- IPv6 addresses with zone IDs or non-standard notation may fail to parse
- Extremely malformed strings may return a validation error rather than a classification

## How this service works

Classifies an IPv4 or IPv6 address: family, canonical form, and whether it is public, private (RFC 1918 or unique local), loopback, link-local, carrier-grade NAT, multicast, documentation, or reserved, including IPv4-mapped IPv6. With no input over HTTP, returns the caller's own public IP and country. Useful for validating network input and filtering internal addresses. Not charged for an invalid address.

## Output

Returns the IP address family (IPv4 or IPv6), its canonical normalized form, and boolean or categorical flags indicating whether the address is public, private (RFC 1918 or unique local), loopback, link-local, carrier-grade NAT, multicast, documentation, or reserved.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ip": {
   "type": "string",
   "description": "IPv4 or IPv6 address. Omit (HTTP only) to get your own IP."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/verifylite-ip-address-classifier-c0f3db12/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from verifylite.hydratinghealingtouch.workers.dev](https://www.zero.xyz/host/verifylite.hydratinghealingtouch.workers.dev/llms.txt)
