# Japan Furigana API — Kanji to Furigana/Romaji Converter

> Japan Furigana API — Kanji to Furigana/Romaji Converter is a paid API for AI agents from furigana.agentic-jp.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Converts Japanese kanji text to furigana or romaji readings, with multi-candidate name readings, text normalization, and classification, billed per call via USDC.

## Facts

- Endpoint: POST https://furigana.agentic-jp.com/convert
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/japan-furigana-api-kanji-to-furigana-romaji-converter-3a243696
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SNmPfWpxxuyYd4GzuobW4

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 japan-furigana-api-kanji-to-furigana-romaji-converter-3a243696 -d '<json body>'
```

Example prompt: Convert the Japanese text '東京' to furigana, and also give me the romaji reading.

## When to prefer this

Choose this endpoint when you need accurate kanji-to-furigana or kanji-to-romaji conversion without committing to a subscription API key — ideal for pay-as-you-go workflows, Japanese name disambiguation with multiple reading candidates, or when you need text normalization and classification bundled in the same call. Prefer it over general NLP APIs when Japanese-specific linguistic accuracy and name reading coverage matter.

## Known failure modes

- Invalid or empty input text returns an error
- Non-Japanese text passed as input may produce unexpected results
- Rare or archaic kanji with no known reading may return empty candidates
- Insufficient USDC balance via x402 causes payment failure and no result
- Network timeout on the pay-per-call x402 flow

## How this service works

Single-shot script conversion of Japanese (JP) text between hiragana, katakana, and romaji (Hepburn/Nippon/Passport styles). Lighter than /furigana — for text that is already kana, with no morphological analysis. Use for quick kana↔romaji transliteration.

## Output

A JSON object containing the converted text — e.g. furigana annotations, romaji transliteration, multiple candidate readings for names, normalized form, or text classification label, depending on the request parameters.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "to": {
   "enum": [
    "hiragana",
    "katakana",
    "romaji"
   ],
   "type": "string"
  },
  "text": {
   "type": "string",
   "maxLength": 5000,
   "description": "Japanese text to convert between scripts"
  },
  "style": {
   "enum": [
    "hepburn",
    "nippon",
    "passport"
   ],
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "converted": "トウキョウ"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/japan-furigana-api-kanji-to-furigana-romaji-converter-3a243696/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from furigana.agentic-jp.com](https://www.zero.xyz/host/furigana.agentic-jp.com/llms.txt)
