# ONE Engine IPv4 Extractor from Text

> ONE Engine IPv4 Extractor from Text is a paid API for AI agents from one-search.one-engine.workers.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-02).

Extracts IPv4 addresses from a block of text, returning up to 10 results

## Facts

- Endpoint: POST https://one-search.one-engine.workers.dev/v3/text-extract/ipv4/t10?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/one-engine-ipv4-extractor-from-text-780f09b6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_u0CyUcnZXn3NBeCDAIUCt

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 one-engine-ipv4-extractor-from-text-780f09b6 -d '<json body>'
```

Example prompt: Pull out all the IPv4 addresses from this server log text (up to 10): 'Connection from 192.168.1.1 failed, retry from 10.0.0.5, blocked 203.0.113.42 at 14:32 UTC'.

## When to prefer this

Choose this endpoint when you need a quick, cheap ($0.03 USDC) way to extract IPv4 addresses from arbitrary text up to 50,000 characters. Ideal for agents processing logs, threat intelligence reports, or configuration files where IP addresses need to be isolated programmatically without standing up custom regex infrastructure. The t10 path suggests a top-10 result cap, so prefer alternatives if exhaustive extraction of more than 10 IPs is needed.

## Known failure modes

- Text exceeds 50,000 character limit — request rejected or truncated
- No IPv4 addresses found in text — empty result set returned
- Malformed input (non-string text field) — validation error
- Payment failure via x402 — 402 Payment Required response
- Rate limiting or worker timeout on very dense text

## How this service works

Low-cost pay-per-call utility APIs for autonomous agents using x402 on Base.

## Output

A JSON object containing up to 10 IPv4 addresses extracted from the provided text, returned as a list or structured object. The exact shape is flexible (additionalProperties allowed), but typically includes the matched IP strings found within the input.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "text"
 ],
 "properties": {
  "text": {
   "type": "string",
   "description": "Text up to 50000 characters"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/one-engine-ipv4-extractor-from-text-780f09b6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from one-search.one-engine.workers.dev](https://www.zero.xyz/host/one-search.one-engine.workers.dev/llms.txt)
