# JPVerify Business Card OCR + Company Enrichment

> JPVerify Business Card OCR + Company Enrichment is a paid API for AI agents from api.jpverify.com, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-15).

Extracts contact data from Japanese business card images and enriches it by matching the organization against Japan NTA corporate-number and qualified-invoice registries.

## Facts

- Endpoint: POST https://api.jpverify.com/jp-business-card/extract-and-enrich
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/jpverify-business-card-ocr-company-enrichment-b78727db
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tfqYz3o63Qq5X7YfqbKIT

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 jpverify-business-card-ocr-company-enrichment-b78727db -d '<json body>'
```

Example prompt: I just scanned a Japanese business card — here's the front image as a Base64 string and here's the back image URL; please extract all the contact details and check if the company is registered in Japan's NTA corporate-number and qualified-invoice registries.

## When to prefer this

Choose this endpoint when you have a Japanese business card image (front/back, PDF, HEIF, or TIFF) and need both OCR extraction of bilingual contact data AND immediate registry enrichment with Japan NTA corporate-number and qualified-invoice data in a single call. Prefer this over the plain OCR endpoint when company verification matters, and over the standalone company-lookup endpoint when you're starting from a card image rather than a known company name or corporate number.

## Known failure modes

- Image unreadable or too low resolution — OCR extraction fails with no data returned
- Company name cannot be matched in NTA registry — returns extracted card data but no corporate number
- Unsupported file format or corrupted Base64 — returns format validation error
- HTTPS image URL inaccessible or returns non-image content — fetch error
- Ambiguous company match — multiple candidates returned without a definitive corporate number
- Non-Japanese business card submitted — partial or failed extraction with low confidence

## How this service works

Japanese business card OCR and company verification / 名刺OCR・企業照合: extract Base64 or HTTPS front/back images and one-page PDF, HEIF, or TIFF files, then match the organization to Japan NTA corporate-number (法人番号) and qualified-invoice (インボイス/T番号) registries. Registry pre-check, not full KYB. / 表裏の名刺情報を抽出し、国税庁の法人番号・適格請求書（インボイス/T番号）情報と照合します。完全なKYBではありません。

## Output

Returns structured contact fields extracted from the business card (name, title, company, phone, email, address in both Japanese and romaji) plus registry enrichment data including the matched 13-digit corporate number (法人番号), qualified-invoice T-number, registered company name, and registered address from Japan's NTA, along with match confidence and any registry status flags.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/jpverify-business-card-ocr-company-enrichment-b78727db/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.jpverify.com](https://www.zero.xyz/host/api.jpverify.com/llms.txt)
