---
title: "Resolve a company name to candidate 法人番号"
method: GET
path: "/v1/resolve"
tags: ["Names & Resolution"]
---

# Resolve a company name to candidate 法人番号

`GET /v1/resolve`

## Request

- Base URL: `https://jp-verify.obolpay.xyz`
- URL: `https://jp-verify.obolpay.xyz/v1/resolve`
- Auth: one of:
  - none
  - API key in header `X-API-Key`

Deterministic rule-based name -> corporate-number resolution over the
houjin-bangou mirror (NOT fuzzy search: exact matching of rule-enumerable
folded name/reading keys, ranked by provenance tier + exact-form bonus).
A name match is NOT entity identity — candidates carry prefecture/city
disambiguators. Corporations only (APPI: the register has no individual
proprietors).

## Query parameters

- `name` string: a company name to resolve (kanji / kana / romaji / registered English), e.g. トヨタ自動車株式会社 or 'Toyota Jidosha KK'
- `limit` integer: max candidates returned (1..25; higher for Growth/Reseller keys)

## Headers

- `X-API-Key` string

## Response `200`

Successful Response

- unknown

## Other responses

- `400`: Malformed input — refused before metering; nothing was charged.
- `401`: Unknown, inactive, or expired API key.
- `422`: Validation Error
- `429`: Quota exceeded for the caller's tier.
- `503`: The register, or an optional feature, is unavailable or not configured on this deployment. A register 503 (since 1.4.1) also carries the mirror's `data_as_of` with the source fields — `source_latest_diff_date` (the newest 差分 the NTA 公表サイト listed when the sync last read it), `source_checked_at`, `source_gap_business_days` and `freshness.rule` (`stale` here) — so a caller can tell a mirror that is behind its source (`data_date` older than `source_latest_diff_date`) from a source that has not published (equal, but `source_checked_at` older than `freshness.source_check_max_hours`); `data_as_of` is null when the mirror is absent. Nothing was charged.

---

[API](https://skmtc.dev/obolpay/apis/jp-verify.md) · [All operations](https://skmtc.dev/obolpay/apis/jp-verify/llms.txt) · [OpenAPI document](https://skmtc.dev/obolpay/apis/jp-verify/revisions/bf8851690df0?raw)
