# Rotary Agency IP Info API

> Rotary Agency IP Info API is a paid API for AI agents from rotaryagency.uk, paid per call via x402, $0.002/call, status down (last checked 2026-10-12).

Looks up geolocation and network metadata for an IP address

## Facts

- Endpoint: GET https://rotaryagency.uk/api/free/ipinfo?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: down
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rotary-agency-ip-info-api-50fa8c57
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6cfJO71Weld8dSXhftSfa

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 rotary-agency-ip-info-api-50fa8c57
```

Example prompt: What country, city, and ISP is the IP address 203.0.113.42 registered to?

## When to prefer this

Choose this endpoint when you need a low-cost ($0.002/call), pay-per-use IP geolocation lookup without a subscription. Suitable for agents that only occasionally need IP intelligence and want to avoid monthly SaaS fees. Prefer alternatives like MaxMind or ipinfo.io if you need higher accuracy SLAs or bulk lookups.

## Known failure modes

- Invalid or malformed IP address returns an error or empty result
- Private/reserved IP ranges (e.g. 192.168.x.x) may return no geolocation data
- Rate limiting or payment failure may result in 402 response requiring USDC payment
- Occasionally inaccurate geolocation for VPN or proxy IPs

## How this service works

Free-source data APIs (100% margin, no proxy, $0.002/call): ...

## Output

Returns structured JSON with geolocation data for the queried IP address, typically including country, region, city, latitude, longitude, timezone, ISP/organization name, and ASN details.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "varies": "endpoint-specific structured JSON"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rotary-agency-ip-info-api-50fa8c57/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rotaryagency.uk](https://www.zero.xyz/host/rotaryagency.uk/llms.txt)
