---
name: data.japanagent.dev
description: data.japanagent.dev provides a single name normalization and phonetic key generation service. Given a Japanese or English name, it returns a normalized uppercase form and a deterministic match key suitable for identity resolution and record linkage.
host: data.japanagent.dev
---

# data.japanagent.dev

This host is a narrow-purpose utility focused on name normalization for Japanese and English names. It serves agents and pipelines that need consistent, reproducible match keys for deduplication or entity resolution tasks. It does not operate as a search engine or database lookup — it processes one name at a time and returns structured normalization output.

## When to use this host

Use this host when an agent needs to normalize a Japanese or English name and produce a stable, reproducible match key for deduplication or identity resolution. It is appropriate as a preprocessing step before joining records across datasets. Do not use it for fuzzy search, ranked name lookup, or querying a name database — it resolves only the single name provided. For full-text or fuzzy name search across a corpus, a dedicated search index or vector similarity service would be more appropriate.

## Capabilities

### Name Normalization and Match Key Generation

Accepts a single name input and returns a normalized uppercase form alongside a phonetic match key, enabling deterministic deduplication and record linkage across datasets.

- **`fetch-name-match-key`** — Looks up a provided name and returns a normalized uppercase form plus a phonetic match key for identity matching or name resolution.

## Skill reference

### `fetch-name-match-key`

**Japan Agent Name Match Key** — Looks up a provided name and returns a normalized uppercase form plus a phonetic match key for identity matching or name resolution.

*Use when:* Use when an agent needs to normalize a Japanese or English business/personal name and obtain a deterministic match key for deduplication, identity resolution, or record linkage workflows.

*Not for:* Do not use for full-text search or fuzzy search across a name database; this endpoint resolves a single provided name only.

**Inputs:**

- `name` (string, required) — The name to look up and normalize. Can be a personal name, business name, or entity name.

**Returns:** Returns the original name, a hyphen-delimited phonetic match key (e.g. C524-R163-S530), and the normalized uppercase name string.

**Example:** `GET https://data.japanagent.dev/match/key?name=Robert+Smith+Consulting+LLC`

---
