Japan Invoice OCR, Receipt OCR & Corporate Number API
JPVerify provides Japan-localized document extraction and public-registry verification for global AI agents. Pay per request with USDC using x402 on Base.
JPVerifyは、グローバルAIエージェント向けに、日本語の請求書・領収書・名刺OCR、法人番号・インボイス番号照合を提供します。
Choose an API
| Endpoint | Service | Price | Use / 用途 |
|---|---|---|---|
POST /v1/batch-jobs | Japan Async Batch Jobs | dynamic | Create a paid asynchronous structured batch job. Price is the exact per-operation unit price multiplied by validated item count; results are available only after settlement. 構造化データを非同期で一括処理する有料ジョブを作成します。料金は操作別単価と検証済み件数の積で、結果は決済完了後に取得できます。 |
POST /jp-business-card/extract | Japan Business Card OCR | $0.03 | Japanese business card OCR for contact fields. Keywords: business card OCR, contact extraction. 日本語の名刺OCR・名刺読み取り・名刺情報抽出。名刺に印刷された連絡先のみを抽出します。 |
POST /jp-business-card/extract-and-enrich | Japan Card OCR Enrich | $0.10 | Japanese business card OCR and company verification. Keywords: business card OCR, company enrichment, corporate number, 名刺OCR, 名刺読み取り. Extract Base64 or HTTPS front/back images and one-page PDF, HEIF, or TIFF files, then resolve the organization against the local Japan NTA corporate-number snapshot with live/fallback registry verification and qualified-invoice (インボイス/T番号) data. Registry pre-check, not full KYB. 表裏の名刺情報を抽出し、ローカルの国税庁法人番号スナップショットを優先して候補を解決し、必要に応じてライブまたはフォールバックの法人番号・適格請求書(インボイス/T番号)情報と照合します。完全なKYBではありません。 |
POST /jp-receipt/extract | Japan Receipt OCR | $0.03 | Japanese receipt OCR with local amount, tax, T-number, and contact-format checks; detected T-numbers are checked against the NTA invoice registry. Supports text, HTTPS URL, Base64, PDF, HEIF, and TIFF. Phone, postal code, and address are format/structure only. 日本語領収書OCR。金額・税額・T番号・連絡先形式をローカル検証し、検出T番号を国税庁データと照合します。text、HTTPS URL、Base64、PDF、HEIF、TIFFに対応。電話・郵便番号・住所は形式・構造のみです。 |
POST /jp-invoice/extract | Japan Invoice OCR | $0.01 | Japanese billing-invoice OCR with deterministic local checks for dates, T-number format/checksum, tax, arithmetic, and required fields. Keywords: invoice OCR, 請求書OCR, 請求書, 適格請求書, インボイス, T番号. Supports text, HTTPS URL, Base64, PDF, HEIF, and TIFF. No registry lookup; use extract-and-verify for issuer comparison. 日本語請求書OCR。日付、T番号形式・チェックサム、税額、金額整合性、必須項目をローカル検証します。text、HTTPS URL、Base64、PDF、HEIF、TIFFに対応。法人照合はextract-and-verifyを使用します。 |
POST /jp-invoice/extract-and-verify | Japan Invoice Verify | $0.05 | Japanese billing-invoice OCR, local validation, and NTA issuer resolution. Keywords: invoice OCR, 請求書OCR, 適格請求書, インボイス登録番号, 法人番号, T番号. Checks dates, amounts, tax, T-number, and completeness; compares or fills issuer name and address. Phone remains OCR-only. Supports text, HTTPS URL, Base64, PDF, HEIF, and TIFF. 日本語請求書OCR・ローカル検証・国税庁発行者照合。日付・金額・税額・T番号・必須項目を検証し、発行者名・住所を照合・補完します。電話はOCR値のみ。text、HTTPS URL、Base64、PDF、HEIF、TIFFに対応します。 |
POST /jp-company/verify | Japan Company Verify | $0.005 | Japanese company verification. Keywords: company verification Japan, corporate number, 法人番号, 法人番号照合, 日本企業. Resolve a company name, 13-digit corporate number (法人番号), or address against Japan's NTA corporate registry; return active/closed status and match evidence. 会社名、13桁の法人番号、住所を国税庁の法人番号公表データと照合し、活動状態と一致根拠を返します。 |
POST /jp-company/report | Japan Company Report | $0.05 | Japanese company KYB pre-check. Keywords: company report Japan, corporate number, 法人番号, 日本企業調査. Return corporate number, registered name and address, active/closed registry status, match evidence, and risk flags from Japan's NTA data. Not full KYC or KYB. 国税庁データに基づき、法人番号、法人名、住所、活動状態、一致根拠、リスクフラグを返します。完全なKYC・KYBではありません。 |
POST /v1/suppliers/resolve | Japan Supplier Evidence Resolve | $0.01 | Resolve a Japanese supplier using combined company, qualified-invoice, and address evidence. When the internal GBIZINFO_ENABLED=1 flag is enabled, gBizINFO v2 adds projected activity evidence inside this response; it is not a standalone data-resale endpoint. Returns coverage-aware checks without making a legal KYB conclusion. 会社・適格請求書・住所の根拠を組み合わせて日本の仕入先を確認します。有効時はgBizINFO v2の活動根拠をレスポンス内に付加しますが、単独のデータ再販エンドポイントではありません。対象範囲を明示したチェックを返し、法的または完全なKYB判定は行いません。 |
POST /v1/entities/resolve-cross-border | Cross-Border Entity Evidence Resolve | $0.04 | Resolve a JP or GB entity using projected official evidence from NTA/gBizINFO or Companies House; raw upstream responses are not returned. Hard identity conflicts are never verified. 日本または英国の企業を公式根拠の加工済み投影で確認します。元データは返さず、識別子の矛盾はverifiedになりません。 |
POST /v1/invoices/counterparty-check | Cross-Border Invoice Counterparty Check | $0.05 | Check a known EU VAT ID and/or Peppol participant using separate tax-validity, entity-match, and discoverability evidence. VIES is never used for name search and upstream responses are not resold. 既知のEU VAT IDまたはPeppol参加者を税番号有効性・法人一致・到達性に分けて確認します。VIESは名称検索に使わず、元データは再販しません。 |
GET /v1/entities/:entity_id/filing-risk-snapshot | SEC Filing Risk Snapshot | $0.05 | Return objective SEC EDGAR filing and disclosure metadata for a known CIK. This is not a credit rating or investment advice; results are cached and globally rate limited. 既知のCIKについてSEC EDGAR提出書類と開示メタデータを返します。信用格付けや投資助言ではなく、結果はキャッシュされ全体レート制限されます。 |
POST /jp-address/normalize | Japan Address Normalize | $0.005 | Japanese address normalization and standardization. Keywords: Japanese address normalization, Japan address standardization, postal code optional, postal code missing, 日本住所正規化, 住所標準化. Accept an address with or without a postal code, parse prefecture/city/components, and use local address data for matching. A unique truncated town prefix may be recovered; ambiguous prefixes are not guessed. A missing postal code is not inferred by this endpoint; use postal-lookup for reverse lookup. 郵便番号の有無にかかわらず日本住所を解析し、都道府県・市区町村・構成要素を抽出してローカル住所データで照合します。町名が一意な前方一致で欠損している場合は補完し、曖昧な場合は推測しません。このエンドポイントは郵便番号を自動補完しないため、逆引きにはpostal-lookupを使用してください。 |
POST /jp-address/parse | Japan Address Parse | $0.005 | Japanese address parser and component extraction. Keywords: Japanese address parser, address components, chome, block, lot, house, 丁目, 番地, 号. Parse a Japanese address into components without returning postal validation or geocoding; local postal prefix evidence may safely recover a unique town or report ambiguity. 日本住所を構造化します。郵便番号の検証結果・ジオコーディングは返しませんが、町域の一意な前方一致による補完・曖昧性判定のためローカル郵便データを内部参照する場合があります。 |
POST /jp-address/postal-lookup | Japan Postal Lookup | $0.001 | Japanese postal-code lookup and reverse lookup. Keywords: Japanese postal lookup, Japan Post postal code, postal code reverse lookup, 日本郵便番号検索. Use a postal code or prefecture/city/ward/town components against the local Japan Post snapshot. 通过邮编或都道府县、市区町村、区、町名字段,在本地 Japan Post 数据中进行日本邮编反查。 |
POST /jp-address/geocode | Japan Address Geocode | $0.005 | Japanese forward geocoding from an address to coordinates. Keywords: Japan geocoder, address to coordinates, building-level geocode, Jageocoder, chome, block, lot, house. Returns provider-neutral local candidates, coordinates, address IDs, hierarchy levels, unmatched tails, and partial-match warnings. Jageocoder level 5/6 is oaza/aza, level 7 is block, and level 8 is a building or house node when present in the dictionary; town-level evidence is not a door-number or coordinate accuracy claim. |
POST /jp-address/validate | Japan Address Validate | $0.005 | Japanese address validation and quality decision. Keywords: Japanese address validation, address conflict, address quality, partial match, 日本住所検証. Validate parser, postal, and geocoder evidence using one address policy, returning exact, partial, ambiguous, conflict, or unverified status with the accepted hierarchy and reasons. 使用统一规则合并解析、邮编和地理编码证据,并返回完全一致、部分一致、歧义、冲突或未验证状态。 |
POST /jp-invoice/verify | Japan T-Number Verify | $0.01 | Japanese qualified-invoice verification. Keywords: T-number validation, qualified invoice, 適格請求書, インボイス登録番号, T番号. Validate a T+13 digit registration number against Japan's NTA registry and return registered, cancelled, or not-found status, corporate number, and dates. T+13桁の適格請求書登録番号を国税庁データと照合し、登録・取消・未検出の状態、法人番号、日付を返します。 |
POST /jp-invoice/check | Japan Invoice Issuer Check | $0.03 | Japanese billing-invoice issuer check. Keywords: invoice issuer check, 請求書発行者照合, 適格請求書, インボイス登録番号, 法人番号. Verify a T-number, compare issuer name and address with Japan's NTA qualified-invoice and corporate registries, and return OCR, registry, and resolved issuer fields. Phone numbers are not compared because they are not published in the NTA corporate registry. T番号を検証し、発行者名・住所を国税庁の適格請求書および法人番号データと比較して、OCR値・登記値・採用値を返します。国税庁の法人番号データには電話番号がないため、電話番号は比較しません。 |
POST /jp-company/verify-batch | Japan Company Batch Verify | $0.05 | Batch Japanese company verification 日本企業法人番号一括検証: verify up to 10 company names, corporate numbers, or addresses against Japan's NTA registry in one paid request. Results preserve input order and expose per-item index, error, and retryable metadata. / 1回の有料リクエストで最大10件の会社名・法人番号・住所を国税庁データと照合します。 |
POST /jp-invoice/verify-batch | Japan Invoice Batch Verify | $0.05 | Batch Japanese qualified-invoice verification. Keywords: batch T-number verification, インボイス登録番号一括検証, 適格請求書. Verify up to 10 T+13 digit invoice registration numbers against Japan's NTA registry for accounting and AP workflows. Results preserve input order and expose per-item index, error, and retryable metadata. 最大10件のT+13桁インボイス登録番号を国税庁データと照合し、会計・買掛金処理に利用できます。 |
POST /jp-regulated-entity/verify | Japan Regulated Entity Verify | $0.03 | Verify a Japanese FSA-regulated entity across the three V1 covered categories. 日本の金融庁対象三分類で法人を照合します。 |
GET /jp-company/filings | Japan EDINET Filing Search | $0.01 | Search EDINET filing metadata with official evidence references. 公式根拠付きでEDINET提出書類を検索します。 |
POST /v1/invoices/validate-jp-pint | JP PINT Invoice Trust Validation | $0.02 | Validate JP PINT 1.1.3 Invoice XML against pinned offline OASIS UBL 2.1 XSD and OpenPeppol Schematron, with optional NTA issuer evidence. document_valid is the official XSD/Schematron result; decision and trusted are separate registry-aware fields. The feature is available only when JP_PINT_VALIDATION_ENABLED=1 and is an evidence check, not tax/legal or Peppol conformance certification. 固定したOASIS UBL 2.1 XSDとOpenPeppol SchematronでJP PINT 1.1.3請求書XMLを検証し、任意で国税庁発行者根拠を追加します。 |
Machine-readable discovery
- OpenAPI 3.1
- x402 resource catalog
- llms.txt
- Agent skill instructions
- Agent Card
- Security contact
- Terms of Service / 利用規約
- Privacy Policy / プライバシーポリシー
Public contact: [email protected]
Payment flow
Call a paid endpoint, receive HTTP 402 with the exact USDC payment requirement, complete payment on Base, then retry with the x402 payment header.
Registry data is a public-data pre-check and is not full KYB, AML, sanctions screening, or personal identity verification. gBizINFO, when enabled, is projected internal enrichment within supplier resolution; no standalone gBizINFO endpoint or raw-response resale is provided.
Agent routing
Use invoice extraction for accounting fields, invoice verification when issuer registry comparison is required, and company verification for a standalone corporate-number lookup. The machine-readable Agent Card contains field visibility and review semantics.
JP PINT invoice validation
POST /v1/invoices/validate-jp-pint is a feature-flagged x402 endpoint priced at $0.02 when enabled with JP_PINT_VALIDATION_ENABLED=1. It accepts JP PINT 1.1.3 UBL Invoice XML (maximum 5 MB UTF-8), runs the pinned offline OASIS UBL 2.1 Invoice XSD and OpenPeppol JP PINT 1.1.3 Schematron, and returns document_valid separately from registry-aware decision and trusted. NTA registry conflicts require manual review and never become trusted. This is validation evidence, not legal, tax, or Peppol conformance certification.
POST /v1/invoices/validate-jp-pintは、JP_PINT_VALIDATION_ENABLED=1で有効になる$0.02のx402 APIです。JP PINT 1.1.3 UBL請求書XML(UTF-8で最大5MB)を受け付け、固定したOASIS UBL 2.1 XSDとOpenPeppol JP PINT 1.1.3 Schematronをオフライン実行します。document_validと登記根拠によるdecision/trustedは別項目です。国税庁根拠の矛盾はmanual_reviewとなり、trustedにはなりません。法務・税務・Peppol適合認証ではありません。
請求書の会計項目抽出、発行者の登記照合、法人番号単独検索は別のAPIを選択してください。機械可読のAgent Cardに項目の公開範囲と確認ルールを記載しています。