# Agent402 UK Phone Number E.164 Normalizer

> Agent402 UK Phone Number E.164 Normalizer is a paid API for AI agents from agent402.co.uk, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Normalizes a phone number string into E.164 international format with an optional default country code hint

## Facts

- Endpoint: POST https://agent402.co.uk/v1/normalize/phone
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent402-uk-phone-number-e-164-normalizer-7305710a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_E-jB_FpputiSHvUDWeOIo

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 agent402-uk-phone-number-e-164-normalizer-7305710a -d '<json body>'
```

Example prompt: Can you normalize this phone number '07700 900123' to E.164 format? It's a UK number so use country code 44.

## When to prefer this

Choose this endpoint when you need lightweight, cheap ($0.001) E.164 formatting of a phone number and do not require live carrier or HLR validation. It is ideal for pre-storage normalization, contact cleaning, and pre-SMS/call formatting pipelines. If you need to verify whether a number is actually active or assigned to a carrier, use an HLR lookup service instead.

## Known failure modes

- Invalid or unparseable phone string returns valid:false with no e164 value
- Missing default_country_code for a local/national number may cause incorrect or failed normalization
- Non-string or empty phone field results in a 400-level error
- Ambiguous number with no country code hint may be normalized to wrong region

## How this service works

Don't burn tokens on deterministic work. Go/no-go jobs first: payout preflight, text firewall (PII/secrets), budget check — then rails, calendars, finmath. x402 USDC on Base. UK + global. agent402.co.uk — not agent402.tools. $0.001–$0.002 USDC on Base. No API keys.

## Output

Returns a JSON object with an 'e164' field containing the normalized phone number in E.164 format (e.g. '+447700900123') and a 'valid' boolean indicating whether the input was a recognizable phone number. Does not perform live HLR (Home Location Register) lookup or carrier validation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "phone": {
   "type": "string",
   "description": "Phone"
  },
  "default_country_code": {
   "type": "string",
   "description": "e.g. 1, 44, 49"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "e164": "+447700900123",
  "valid": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent402-uk-phone-number-e-164-normalizer-7305710a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent402.co.uk](https://www.zero.xyz/host/agent402.co.uk/llms.txt)
