# Agent Utility Network Entity Normalize API

> Agent Utility Network Entity Normalize API is a paid API for AI agents from agent-utility-network.frosty-sound-4560.workers.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Normalizes an entity or organization name into canonical tokens and a canonical form for consistent entity matching and deduplication.

## Facts

- Endpoint: POST https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/entity-normalize
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-utility-network-entity-normalize-api-6a755d27
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mOY4HRKfVvjd_k7btdGyt

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 agent-utility-network-entity-normalize-api-6a755d27 -d '<json body>'
```

Example prompt: Can you normalize the company name 'Acme Corp., Inc.' into its canonical tokens so I can match it consistently across my dataset?

## When to prefer this

Choose this endpoint when you need a lightweight, pay-per-call entity name normalization service with no API key setup, especially in agentic pipelines that need consistent entity matching across heterogeneous data sources. It is ideal for deduplication, record linkage, and knowledge graph population tasks where organization names appear in inconsistent formats.

## Known failure modes

- Empty or missing 'name' field returns an error or empty result
- Highly ambiguous names may produce generic tokens with low discriminative value
- Very long or malformed name strings may not normalize cleanly
- Non-Latin character entity names may tokenize unexpectedly
- Payment failure via x402 returns 402 status before processing

## How this service works

Quality-scored paid utility APIs for AI agents over x402 on Base USDC.

## Output

A JSON object containing a 'result' field with 'tokens' (an array of lowercase normalized name tokens) and 'canonical' (the canonical string form of the entity name), enabling downstream deduplication, matching, and entity resolution.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "description": "Entity or organization name."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {
   "tokens": [
    "acme"
   ],
   "canonical": "acme"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-utility-network-entity-normalize-api-6a755d27/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-utility-network.frosty-sound-4560.workers.dev](https://www.zero.xyz/host/agent-utility-network.frosty-sound-4560.workers.dev/llms.txt)
