{"id":576481,"name":"JPVerify","description":"Japan business identity verification and Japanese document OCR for AI agents: NTA company and qualified-invoice (T-number) checks, address normalization/validation, invoice/receipt/business-card OCR, supplier resolution and English-name company lookup. Paid per successful call with x402 (USDC on Base); the guide skill is free. / AIエージェント向けの日本企業照合・書類OCR。国税庁の法人番号・適格請求書（T番号）照合、住所の正規化・検証、請求書・領収書・名刺OCR、仕入先確認、英語名からの企業特定。x402（Base上のUSDC）で成功時のみ課金、ガイドは無料。","card_url":"https://api.jpverify.com/.well-known/agent-card.json","endpoint":"https://api.jpverify.com/a2a","protocol_version":"0.3.0","first_seen":"2026-11-08T22:28:39.608280+00:00","last_verified":"2026-11-08T22:28:39.608280+00:00","card":{"url":"https://api.jpverify.com/a2a","name":"JPVerify","skills":[{"id":"jpverify_guide","name":"JPVerify guide (free)","tags":["guide","free","japan","routing"],"examples":["Is T1013301046627 a valid qualified-invoice registration number?","請求書の画像から発行者を確認したい。どのツールを使えばいいですか？"],"inputModes":["text/plain","application/json"],"description":"Free. Returns the JPVerify tool catalog with prices, use_when guidance and example inputs, plus how x402 payment works; pass a natural-language question to get the single recommended tool and suggested input. / 無料。JPVerifyのツール一覧（料金・用途・入力例）とx402決済方法を返します。質問を渡すと最適なツールと入力例を返します。","outputModes":["application/json","text/plain"]},{"id":"jp_company_verify","name":"Verify Japanese company","tags":["japan","company","corporate-number","nta"],"examples":["Verify a Japanese company by name, 13-digit corporate number (法人番号), or address against the NTA registry; returns the Japanese legal name plus a sourced English name and address.","{\"skill\":\"jp_company_verify\",\"input\":{\"name\":\"トヨタ自動車株式会社\",\"response_language\":\"both\"}}"],"inputModes":["application/json"],"description":"Verify a Japanese company by name, 13-digit corporate number (法人番号), or address against the NTA registry; returns the Japanese legal name plus a sourced English name and address. Use when: You need a Japanese company or corporate-number lookup. Returns: Corporate number, registered Japanese legal name (legal_name_ja) and address, English name (NTA official, EDINET, or romanized reading) and English address (official or Japan Post romanization) with their sources, active or closed status, and match evidence. Price: $0.01 USDC per successful call, paid with x402 on Base. / 会社名・法人番号・住所を国税庁の法人番号公表データと照合します。 用途: 日本企業または法人番号を検索・照合したい場合。 返却: 法人番号、登記上の法人名（legal_name_ja）・住所、英語名（国税庁公式・EDINET・読みのローマ字）と英語住所（公式または日本郵便ローマ字）とその出典、活動状態、一致根拠を返します。 料金: 成功した呼び出し1回あたり $0.01 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_invoice_registration_verify","name":"Verify T-number (qualified invoice)","tags":["japan","invoice","t-number","nta"],"examples":["Verify a Japanese qualified-invoice registration number (T + 13 digits) against the NTA invoice registry; returns the registered name with a sourced English name and address.","{\"skill\":\"jp_invoice_registration_verify\",\"input\":{\"registration_number\":\"T1013301046627\",\"response_language\":\"both\"}}"],"inputModes":["application/json"],"description":"Verify a Japanese qualified-invoice registration number (T + 13 digits) against the NTA invoice registry; returns the registered name with a sourced English name and address. Use when: You already have a Japanese T+13-digit qualified-invoice registration number. Returns: NTA registration status, corporate number, registered name, and relevant dates. Price: $0.01 USDC per successful call, paid with x402 on Base. / 適格請求書発行事業者登録番号（T+13桁）を国税庁データと照合します。 用途: 日本のT+13桁インボイス登録番号が既にある場合。 返却: 国税庁の登録状態、法人番号、登録名、関連日付を返します。 料金: 成功した呼び出し1回あたり $0.01 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_invoice_issuer_check","name":"Check invoice issuer","tags":["japan","invoice","issuer","t-number"],"examples":["Verify a T-number and compare the issuer name and address with Japan's NTA registries.","{\"skill\":\"jp_invoice_issuer_check\",\"input\":{\"registration_number\":\"T1013301046627\",\"supplier_name\":\"株式会社ABC\",\"response_language\":\"both\"}}"],"inputModes":["application/json"],"description":"Verify a T-number and compare the issuer name and address with Japan's NTA registries. Use when: You have extracted issuer fields and need T-number, company-name, and address comparison. Returns: OCR issuer fields, NTA registry fields, comparison results, and resolved values; phone is not registry-compared. Price: $0.03 USDC per successful call, paid with x402 on Base. / T番号を検証し、発行者名・住所を国税庁データと比較します。 用途: 抽出済みの発行者情報について、T番号・会社名・住所を照合したい場合。 返却: OCR発行者情報、国税庁登記情報、比較結果、採用値を返します。電話番号は登記比較しません。 料金: 成功した呼び出し1回あたり $0.03 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_invoice_extract","name":"Extract Japanese invoice (OCR)","tags":["japan","invoice-ocr","t-number","validation"],"examples":["OCR a Japanese billing invoice (text, HTTPS file URL, or small Base64) with local date, tax, arithmetic and T-number checks; no registry lookup.","{\"skill\":\"jp_invoice_extract\",\"input\":{\"text\":\"請求書 株式会社ABC 登録番号 T1013301046627 請求日 2026年8月15日 支払期日 2026年9月30日 合計110000円 消費税10000円\",\"fields\":[\"supplier_name\",\"registration_number\",\"invoice_date\",\"due_date\",\"total\",\"tax_amount\",\"payment_terms\"],\"response_language\":\"both\"}}"],"inputModes":["application/json"],"description":"OCR a Japanese billing invoice (text, HTTPS file URL, or small Base64) with local date, tax, arithmetic and T-number checks; no registry lookup. Use when: You need Japanese billing-invoice OCR and deterministic quality checks without registry lookup. Returns: OCR-derived invoice fields plus format, arithmetic, tax, completeness, and review status. Price: $0.03 USDC per successful call, paid with x402 on Base. / 日本語請求書をOCRし、日付・税額・金額・T番号をローカル検証します（法人照合なし）。 用途: 日本語の請求書をOCRし、法人照合なしで日付・金額・税額・T番号を検証したい場合。 返却: OCR請求書項目に加え、形式・金額計算・税額・必須項目・確認状態を返します。 料金: 成功した呼び出し1回あたり $0.03 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_invoice_extract_and_verify","name":"Extract and verify Japanese invoice","tags":["japan","invoice","ocr","issuer-check"],"examples":["OCR a Japanese billing invoice, validate it locally, and resolve the issuer against NTA registries.","{\"skill\":\"jp_invoice_extract_and_verify\",\"input\":{\"text\":\"登録番号 T1013301046627 合計110000円 消費税10000円\",\"response_language\":\"both\"}}"],"inputModes":["application/json"],"description":"OCR a Japanese billing invoice, validate it locally, and resolve the issuer against NTA registries. Use when: You need invoice OCR and issuer name/address comparison or completion using NTA public data. Returns: OCR values, registry values, resolved issuer values, validation, an explicit review signal, and invoice_eligibility (eligible / not_eligible / needs_review for input tax credit, with the seven qualified-invoice items and registration on the transaction date). Price: $0.10 USDC per successful call, paid with x402 on Base. / 日本語請求書をOCR・ローカル検証し、発行者を国税庁データと照合します。 用途: 請求書OCRに加えて、国税庁公開データで発行者名・住所・T番号を照合・補完したい場合。 返却: OCR値、登記値、採用した発行者値、検証結果、確認シグナルに加え、仕入税額控除の可否（記載事項7項目と取引日時点の登録）を返します。 料金: 成功した呼び出し1回あたり $0.10 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_receipt_extract","name":"Extract Japanese receipt (OCR)","tags":["japan","receipt-ocr","t-number","tax"],"examples":["OCR a Japanese receipt with local amount, tax and T-number checks; detected T-numbers are verified with the NTA registry.","{\"skill\":\"jp_receipt_extract\",\"input\":{\"text\":\"八福餃子房 2025年4月12日 21:18 登録番号 T1013301046627 合計12425円 内消費税1130円\",\"response_language\":\"both\"}}"],"inputModes":["application/json"],"description":"OCR a Japanese receipt with local amount, tax and T-number checks; detected T-numbers are verified with the NTA registry. Use when: You need Japanese receipt or 領収書 OCR with local tax, amount, T-number, and format checks. Returns: Structured receipt fields, deterministic validation, field status, and review signals. Price: $0.03 USDC per successful call, paid with x402 on Base. / 日本語領収書をOCRし、金額・税額・T番号を検証します。 用途: 日本語の領収書・レシートをOCRし、金額・税額・T番号・形式を検証したい場合。 返却: 構造化された領収書項目、決定論的検証、項目状態、確認シグナルを返します。 料金: 成功した呼び出し1回あたり $0.03 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_business_card_extract","name":"Extract Japanese business card","tags":["japan","business-card","ocr","contact"],"examples":["Read a Japanese business card (front/back HTTPS image URL or small Base64); enrich=true adds a registry pre-check of the organization.","{\"skill\":\"jp_business_card_extract\",\"input\":{\"front_image_url\":\"https://www.jpverify.com/samples/business-card-front.png\",\"response_language\":\"both\"}}"],"inputModes":["application/json"],"description":"Read a Japanese business card (front/back HTTPS image URL or small Base64); enrich=true adds a registry pre-check of the organization. [enrich=false, $0.03 USDC] Use when: You need only the person, role, department, company, phone, email, or address printed on a Japanese business card. Returns: Card-printed contact fields only; no corporate-number or NTA issuer verification. [enrich=true, $0.10 USDC] Use when: You need business-card OCR plus Japanese corporate-number and qualified-invoice enrichment. Returns: Separate card OCR values and registry-resolved company values; registry pre-check, not full KYB. Paid per successful call with x402 on Base. / 日本語の名刺を読み取ります。enrich=trueで組織の法人照合も行います。 [enrich=false、$0.03 USDC] 用途: 日本語の名刺に印刷された氏名、役職、部署、会社名、電話、メール、住所だけが必要な場合。 返却: 名刺に印刷された連絡先のみ。法人番号や国税庁発行者照合は含みません。 [enrich=true、$0.10 USDC] 用途: 名刺OCRに加えて、日本の法人番号・適格請求書登録情報で企業を照合したい場合。 返却: 名刺OCR値と登記照合済み企業値を分離して返します。完全なKYBではありません。 成功した呼び出しのみx402（Base）で課金します。","outputModes":["application/json"]},{"id":"jp_address_normalize","name":"Normalize Japanese address","tags":["japan","address","normalization"],"examples":["Normalize a Japanese address into a canonical hierarchy (prefecture to room) with the confirmed match level and an English rendering from Japan Post romanized data.","{\"skill\":\"jp_address_normalize\",\"input\":{\"address\":\"東京都新宿区西新宿2丁目8番1号\",\"response_language\":\"both\"}}"],"inputModes":["application/json"],"description":"Normalize a Japanese address into a canonical hierarchy (prefecture to room) with the confirmed match level and an English rendering from Japan Post romanized data. Use when: You need Japanese address normalization or standardization, whether or not the input contains a postal code. Returns: Normalized prefecture/city/town/chome/block/lot/house components, an English address from Japan Post romanization, parser confidence, match hierarchy, geocoder evidence, and postal-code evidence when a postal code is supplied. It does not infer a missing postal code. Price: $0.005 USDC per successful call, paid with x402 on Base. / 日本の住所を正規化し、都道府県から部屋番号までの階層・照合レベルと、日本郵便のローマ字データによる英語表記を返します。 用途: 入力に郵便番号があってもなくても、日本住所を正規化・標準化したい場合。 返却: 都道府県・市区町村・町名・丁目・番地・号などの正規化項目、解析信頼度、照合階層、地理コード根拠を返します。郵便番号を入力した場合のみ郵便番号根拠を返し、未入力の郵便番号は推定しません。 料金: 成功した呼び出し1回あたり $0.005 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_address_validate","name":"Validate Japanese address","tags":["japan","address","validation"],"examples":["Validate a Japanese address with parser, postal and geocoder evidence and return exact/partial/ambiguous/conflict/unverified.","{\"skill\":\"jp_address_validate\",\"input\":{\"address\":\"東京都千代田区千代田1丁目1番1号\",\"required_level\":8,\"strict\":false}}"],"inputModes":["application/json"],"description":"Validate a Japanese address with parser, postal and geocoder evidence and return exact/partial/ambiguous/conflict/unverified. Use when: You need one evidence-based Japanese address quality decision combining parsed address, postal evidence, and geocoder evidence. Returns: Exact, partial, ambiguous, conflict, or unverified status with accepted hierarchy, confidence signals, validation scope, and reasons. Price: $0.005 USDC per successful call, paid with x402 on Base. / 住所解析・郵便番号・ジオコーディング根拠で日本住所を検証します。 用途: 解析住所、郵便番号根拠、ジオコーダー根拠を統一ルールで判定したい場合。 返却: 完全一致、部分一致、候補不一意、矛盾、未検証の状態に加え、採用階層、信頼度、判定範囲、理由を返します。 料金: 成功した呼び出し1回あたり $0.005 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_supplier_resolve","name":"Resolve Japanese supplier","tags":["japan","supplier","t-number","verification"],"examples":["One coverage-aware supplier check combining company, qualified-invoice and address evidence.","{\"skill\":\"jp_supplier_resolve\",\"input\":{\"name\":\"株式会社ABC\",\"registration_number\":\"T1013301046627\",\"response_language\":\"both\"}}"],"inputModes":["application/json"],"description":"One coverage-aware supplier check combining company, qualified-invoice and address evidence. Use when: You need one coverage-aware supplier check combining company, qualified-invoice, and address evidence; optionally includes projected gBizINFO activity evidence when the internal feature flag is enabled. Returns: Independent evidence checks, source versions, and a resolved/ambiguous/not-found/insufficient-coverage status; optional gBizINFO is projected enrichment inside this response, not a standalone source or raw-response resale. Not a legal or KYB determination. Price: $0.10 USDC per successful call, paid with x402 on Base. / 会社・適格請求書・住所の根拠をまとめて仕入先を確認します。 用途: 会社、適格請求書、住所の根拠を組み合わせ、必要に応じて内部機能フラグでgBizINFO活動根拠も付加した、対象範囲を明示した仕入先確認を行う場合。 返却: 個別の根拠チェック、ソース版、resolved/ambiguous/not-found/insufficient-coverage状態を返します。任意のgBizINFOはこのレスポンス内の加工済み補助根拠であり、単独ソースや原レスポンスの再販ではありません。法的判断やKYB判定ではありません。 料金: 成功した呼び出し1回あたり $0.10 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_invoice_issuer_match","name":"Match Japanese invoice issuer","tags":["japan","invoice","supplier"],"examples":["Compare structured invoice fields with supplier master identifiers.","{\"skill\":\"jp_invoice_issuer_match\",\"input\":{\"document\":{\"registration_number\":\"T1013301046627\",\"issuer_name\":\"宏達株式会社\"},\"expected\":{\"registration_number\":\"T1013301046627\"}}}"],"inputModes":["application/json"],"description":"Compare structured invoice fields with supplier master identifiers. Use when: Match structured invoice fields against supplier master data. Returns: Issuer decision and separate document, expected and registry evidence. Price: $0.05 USDC per successful call, paid with x402 on Base. / 請求書の項目を仕入先マスターの識別番号と照合します。 用途: 構造化済みの請求書と仕入先マスターを照合したい場合。 返却: 発行者の判定と請求書・仕入先マスター・登録情報を返します。 料金: 成功した呼び出し1回あたり $0.05 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_invoice_issuer_match_extract","name":"Extract and match Japanese invoice issuer","tags":["japan","invoice","supplier"],"examples":["Read an invoice and match the issuer to supplier master identifiers.","{\"skill\":\"jp_invoice_issuer_match_extract\",\"input\":{\"text\":\"請求書 宏達株式会社 登録番号 T1013301046627 請求日 2026年10月31日 合計110,000円\",\"expected\":{\"registration_number\":\"T1013301046627\"}}}"],"inputModes":["application/json"],"description":"Read an invoice and match the issuer to supplier master identifiers. Use when: Read an invoice document before matching it against supplier master data. Returns: Issuer decision and separate document, expected and registry evidence. Price: $0.10 USDC per successful call, paid with x402 on Base. / 請求書を読み取り、発行者を仕入先マスターの識別番号と照合します。 用途: 請求書を読み取って仕入先マスターと照合したい場合。 返却: 発行者の判定と請求書・仕入先マスター・登録情報を返します。 料金: 成功した呼び出し1回あたり $0.10 USDC（Base上のx402決済）。","outputModes":["application/json"]},{"id":"jp_entity_resolve","name":"Resolve Japanese entity from English name or identifier","tags":["japan","company","english","supplier","kyb"],"examples":["Find the Japanese legal entity from an English or brand name, English address, website or e-mail domain, T-number, corporate number, LEI or securities code; results in English.","{\"skill\":\"jp_entity_resolve\",\"input\":{\"name\":\"Murata Manufacturing Co., Ltd.\",\"prefecture\":\"Kyoto\"}}"],"inputModes":["application/json"],"description":"Find the Japanese legal entity from an English or brand name, English address, website or e-mail domain, T-number, corporate number, LEI or securities code; results in English. Use when: You hold an English, brand or romanized Japanese company name, an English address or postal code, a website or e-mail domain, a T-number, corporate number, LEI or securities code and need the Japanese legal entity, in English. Returns: Decision (matched / likely_match / candidates), legally binding Japanese name, kana, English name with source, contract party name, status and qualified-invoice registration. Price: $0.25 USDC per successful call, paid with x402 on Base. / 英語名・ブランド名・英語住所・ドメイン・T番号・法人番号・LEI・証券コードから日本の法人を特定します。 用途: 英語名・ブランド名・ローマ字・英語住所・郵便番号・Webサイト／メールのドメイン・T番号・法人番号・LEI・証券コードから日本の法人を特定したい場合。 返却: 判定、正式な日本語商号、読み、出典付き英語名、契約当事者名、状態、適格請求書登録を返します。 料金: 成功した呼び出し1回あたり $0.25 USDC（Base上のx402決済）。","outputModes":["application/json"]}],"iconUrl":"https://www.jpverify.com/logo-512.png","version":"0.5.0","provider":{"url":"https://www.jpverify.com","organization":"DSテクニック"},"description":"Japan business identity verification and Japanese document OCR for AI agents: NTA company and qualified-invoice (T-number) checks, address normalization/validation, invoice/receipt/business-card OCR, supplier resolution and English-name company lookup. Paid per successful call with x402 (USDC on Base); the guide skill is free. / AIエージェント向けの日本企業照合・書類OCR。国税庁の法人番号・適格請求書（T番号）照合、住所の正規化・検証、請求書・領収書・名刺OCR、仕入先確認、英語名からの企業特定。x402（Base上のUSDC）で成功時のみ課金、ガイドは無料。","capabilities":{"streaming":false,"extensions":[{"uri":"https://github.com/google-agentic-commerce/a2a-x402/blob/main/spec/v0.2","required":false,"description":"x402 payments (USDC on Base, x402 v2 payment objects). Paid skills return input-required with x402.payment.required; resend on the same taskId with x402.payment.payload. Not required: the free guide skill works without it. HTTP API and MCP (/mcp) are also available."}],"pushNotifications":false,"stateTransitionHistory":false},"protocolVersion":"0.3.0","documentationUrl":"https://api.jpverify.com/skill.md","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://api.jpverify.com/a2a","transport":"JSONRPC"}]},"status":"verified","publisher_domain":"jpverify.com","signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-11-08T22:28:39.608280+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://api.jpverify.com/.well-known/agent-card.json","last_check":{"checked_at":"2026-11-08T22:28:39.60828+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://api.jpverify.com/.well-known/agent-card.json"],"skills":[{"skill_id":"jp_invoice_issuer_check","name":"Check invoice issuer","description":"Verify a T-number and compare the issuer name and address with Japan's NTA registries. Use when: You have extracted issuer fields and need T-number, company-name, and address comparison. Returns: OCR issuer fields, NTA registry fields, comparison results, and resolved values; phone is not registry-compared. Price: $0.03 USDC per successful call, paid with x402 on Base. / T番号を検証し、発行者名・住所を国税庁データと比較します。 用途: 抽出済みの発行者情報について、T番号・会社名・住所を照合したい場合。 返却: OCR発行者情報、国税庁登記情報、比較結果、採用値を返します。電話番号は登記比較しません。 料金: 成功した呼び出し1回あたり $0.03 USDC（Base上のx402決済）。","tags":["japan","invoice","issuer","t-number"],"quality_warning":false},{"skill_id":"jp_business_card_extract","name":"Extract Japanese business card","description":"Read a Japanese business card (front/back HTTPS image URL or small Base64); enrich=true adds a registry pre-check of the organization. [enrich=false, $0.03 USDC] Use when: You need only the person, role, department, company, phone, email, or address printed on a Japanese business card. Returns: Card-printed contact fields only; no corporate-number or NTA issuer verification. [enrich=true, $0.10 USDC] Use when: You need business-card OCR plus Japanese corporate-number and qualified-invoice enrichment. Returns: Separate card OCR values and registry-resolved company values; registry pre-check, not full KYB. Paid per successful call with x402 on Base. / 日本語の名刺を読み取ります。enrich=trueで組織の法人照合も行います。 [enrich=false、$0.03 USDC] 用途: 日本語の名刺に印刷された氏名、役職、部署、会社名、電話、メール、住所だけが必要な場合。 返却: 名刺に印刷された連絡先のみ。法人番号や国税庁発行者照合は含みません。 [enrich=true、$0.10 USDC] 用途: 名刺OCRに加えて、日本の法人番号・適格請求書登録情報で企業を照合したい場合。 返却: 名刺OCR値と登記照合済み企業値を分離して返します。完全なKYBではありません。 成功した呼び出しのみx402（Base）で課金します。","tags":["japan","business-card","ocr","contact"],"quality_warning":false},{"skill_id":"jp_invoice_extract","name":"Extract Japanese invoice (OCR)","description":"OCR a Japanese billing invoice (text, HTTPS file URL, or small Base64) with local date, tax, arithmetic and T-number checks; no registry lookup. Use when: You need Japanese billing-invoice OCR and deterministic quality checks without registry lookup. Returns: OCR-derived invoice fields plus format, arithmetic, tax, completeness, and review status. Price: $0.03 USDC per successful call, paid with x402 on Base. / 日本語請求書をOCRし、日付・税額・金額・T番号をローカル検証します（法人照合なし）。 用途: 日本語の請求書をOCRし、法人照合なしで日付・金額・税額・T番号を検証したい場合。 返却: OCR請求書項目に加え、形式・金額計算・税額・必須項目・確認状態を返します。 料金: 成功した呼び出し1回あたり $0.03 USDC（Base上のx402決済）。","tags":["japan","invoice-ocr","t-number","validation"],"quality_warning":false},{"skill_id":"jp_receipt_extract","name":"Extract Japanese receipt (OCR)","description":"OCR a Japanese receipt with local amount, tax and T-number checks; detected T-numbers are verified with the NTA registry. Use when: You need Japanese receipt or 領収書 OCR with local tax, amount, T-number, and format checks. Returns: Structured receipt fields, deterministic validation, field status, and review signals. Price: $0.03 USDC per successful call, paid with x402 on Base. / 日本語領収書をOCRし、金額・税額・T番号を検証します。 用途: 日本語の領収書・レシートをOCRし、金額・税額・T番号・形式を検証したい場合。 返却: 構造化された領収書項目、決定論的検証、項目状態、確認シグナルを返します。 料金: 成功した呼び出し1回あたり $0.03 USDC（Base上のx402決済）。","tags":["japan","receipt-ocr","t-number","tax"],"quality_warning":false},{"skill_id":"jp_invoice_issuer_match_extract","name":"Extract and match Japanese invoice issuer","description":"Read an invoice and match the issuer to supplier master identifiers. Use when: Read an invoice document before matching it against supplier master data. Returns: Issuer decision and separate document, expected and registry evidence. Price: $0.10 USDC per successful call, paid with x402 on Base. / 請求書を読み取り、発行者を仕入先マスターの識別番号と照合します。 用途: 請求書を読み取って仕入先マスターと照合したい場合。 返却: 発行者の判定と請求書・仕入先マスター・登録情報を返します。 料金: 成功した呼び出し1回あたり $0.10 USDC（Base上のx402決済）。","tags":["japan","invoice","supplier"],"quality_warning":false},{"skill_id":"jp_invoice_extract_and_verify","name":"Extract and verify Japanese invoice","description":"OCR a Japanese billing invoice, validate it locally, and resolve the issuer against NTA registries. Use when: You need invoice OCR and issuer name/address comparison or completion using NTA public data. Returns: OCR values, registry values, resolved issuer values, validation, an explicit review signal, and invoice_eligibility (eligible / not_eligible / needs_review for input tax credit, with the seven qualified-invoice items and registration on the transaction date). Price: $0.10 USDC per successful call, paid with x402 on Base. / 日本語請求書をOCR・ローカル検証し、発行者を国税庁データと照合します。 用途: 請求書OCRに加えて、国税庁公開データで発行者名・住所・T番号を照合・補完したい場合。 返却: OCR値、登記値、採用した発行者値、検証結果、確認シグナルに加え、仕入税額控除の可否（記載事項7項目と取引日時点の登録）を返します。 料金: 成功した呼び出し1回あたり $0.10 USDC（Base上のx402決済）。","tags":["japan","invoice","ocr","issuer-check"],"quality_warning":false},{"skill_id":"jpverify_guide","name":"JPVerify guide (free)","description":"Free. Returns the JPVerify tool catalog with prices, use_when guidance and example inputs, plus how x402 payment works; pass a natural-language question to get the single recommended tool and suggested input. / 無料。JPVerifyのツール一覧（料金・用途・入力例）とx402決済方法を返します。質問を渡すと最適なツールと入力例を返します。","tags":["guide","free","japan","routing"],"quality_warning":false},{"skill_id":"jp_invoice_issuer_match","name":"Match Japanese invoice issuer","description":"Compare structured invoice fields with supplier master identifiers. Use when: Match structured invoice fields against supplier master data. Returns: Issuer decision and separate document, expected and registry evidence. Price: $0.05 USDC per successful call, paid with x402 on Base. / 請求書の項目を仕入先マスターの識別番号と照合します。 用途: 構造化済みの請求書と仕入先マスターを照合したい場合。 返却: 発行者の判定と請求書・仕入先マスター・登録情報を返します。 料金: 成功した呼び出し1回あたり $0.05 USDC（Base上のx402決済）。","tags":["japan","invoice","supplier"],"quality_warning":false},{"skill_id":"jp_address_normalize","name":"Normalize Japanese address","description":"Normalize a Japanese address into a canonical hierarchy (prefecture to room) with the confirmed match level and an English rendering from Japan Post romanized data. Use when: You need Japanese address normalization or standardization, whether or not the input contains a postal code. Returns: Normalized prefecture/city/town/chome/block/lot/house components, an English address from Japan Post romanization, parser confidence, match hierarchy, geocoder evidence, and postal-code evidence when a postal code is supplied. It does not infer a missing postal code. Price: $0.005 USDC per successful call, paid with x402 on Base. / 日本の住所を正規化し、都道府県から部屋番号までの階層・照合レベルと、日本郵便のローマ字データによる英語表記を返します。 用途: 入力に郵便番号があってもなくても、日本住所を正規化・標準化したい場合。 返却: 都道府県・市区町村・町名・丁目・番地・号などの正規化項目、解析信頼度、照合階層、地理コード根拠を返します。郵便番号を入力した場合のみ郵便番号根拠を返し、未入力の郵便番号は推定しません。 料金: 成功した呼び出し1回あたり $0.005 USDC（Base上のx402決済）。","tags":["japan","address","normalization"],"quality_warning":false},{"skill_id":"jp_entity_resolve","name":"Resolve Japanese entity from English name or identifier","description":"Find the Japanese legal entity from an English or brand name, English address, website or e-mail domain, T-number, corporate number, LEI or securities code; results in English. Use when: You hold an English, brand or romanized Japanese company name, an English address or postal code, a website or e-mail domain, a T-number, corporate number, LEI or securities code and need the Japanese legal entity, in English. Returns: Decision (matched / likely_match / candidates), legally binding Japanese name, kana, English name with source, contract party name, status and qualified-invoice registration. Price: $0.25 USDC per successful call, paid with x402 on Base. / 英語名・ブランド名・英語住所・ドメイン・T番号・法人番号・LEI・証券コードから日本の法人を特定します。 用途: 英語名・ブランド名・ローマ字・英語住所・郵便番号・Webサイト／メールのドメイン・T番号・法人番号・LEI・証券コードから日本の法人を特定したい場合。 返却: 判定、正式な日本語商号、読み、出典付き英語名、契約当事者名、状態、適格請求書登録を返します。 料金: 成功した呼び出し1回あたり $0.25 USDC（Base上のx402決済）。","tags":["japan","company","english","supplier","kyb"],"quality_warning":false},{"skill_id":"jp_supplier_resolve","name":"Resolve Japanese supplier","description":"One coverage-aware supplier check combining company, qualified-invoice and address evidence. Use when: You need one coverage-aware supplier check combining company, qualified-invoice, and address evidence; optionally includes projected gBizINFO activity evidence when the internal feature flag is enabled. Returns: Independent evidence checks, source versions, and a resolved/ambiguous/not-found/insufficient-coverage status; optional gBizINFO is projected enrichment inside this response, not a standalone source or raw-response resale. Not a legal or KYB determination. Price: $0.10 USDC per successful call, paid with x402 on Base. / 会社・適格請求書・住所の根拠をまとめて仕入先を確認します。 用途: 会社、適格請求書、住所の根拠を組み合わせ、必要に応じて内部機能フラグでgBizINFO活動根拠も付加した、対象範囲を明示した仕入先確認を行う場合。 返却: 個別の根拠チェック、ソース版、resolved/ambiguous/not-found/insufficient-coverage状態を返します。任意のgBizINFOはこのレスポンス内の加工済み補助根拠であり、単独ソースや原レスポンスの再販ではありません。法的判断やKYB判定ではありません。 料金: 成功した呼び出し1回あたり $0.10 USDC（Base上のx402決済）。","tags":["japan","supplier","t-number","verification"],"quality_warning":false},{"skill_id":"jp_address_validate","name":"Validate Japanese address","description":"Validate a Japanese address with parser, postal and geocoder evidence and return exact/partial/ambiguous/conflict/unverified. Use when: You need one evidence-based Japanese address quality decision combining parsed address, postal evidence, and geocoder evidence. Returns: Exact, partial, ambiguous, conflict, or unverified status with accepted hierarchy, confidence signals, validation scope, and reasons. Price: $0.005 USDC per successful call, paid with x402 on Base. / 住所解析・郵便番号・ジオコーディング根拠で日本住所を検証します。 用途: 解析住所、郵便番号根拠、ジオコーダー根拠を統一ルールで判定したい場合。 返却: 完全一致、部分一致、候補不一意、矛盾、未検証の状態に加え、採用階層、信頼度、判定範囲、理由を返します。 料金: 成功した呼び出し1回あたり $0.005 USDC（Base上のx402決済）。","tags":["japan","address","validation"],"quality_warning":false},{"skill_id":"jp_company_verify","name":"Verify Japanese company","description":"Verify a Japanese company by name, 13-digit corporate number (法人番号), or address against the NTA registry; returns the Japanese legal name plus a sourced English name and address. Use when: You need a Japanese company or corporate-number lookup. Returns: Corporate number, registered Japanese legal name (legal_name_ja) and address, English name (NTA official, EDINET, or romanized reading) and English address (official or Japan Post romanization) with their sources, active or closed status, and match evidence. Price: $0.01 USDC per successful call, paid with x402 on Base. / 会社名・法人番号・住所を国税庁の法人番号公表データと照合します。 用途: 日本企業または法人番号を検索・照合したい場合。 返却: 法人番号、登記上の法人名（legal_name_ja）・住所、英語名（国税庁公式・EDINET・読みのローマ字）と英語住所（公式または日本郵便ローマ字）とその出典、活動状態、一致根拠を返します。 料金: 成功した呼び出し1回あたり $0.01 USDC（Base上のx402決済）。","tags":["japan","company","corporate-number","nta"],"quality_warning":false},{"skill_id":"jp_invoice_registration_verify","name":"Verify T-number (qualified invoice)","description":"Verify a Japanese qualified-invoice registration number (T + 13 digits) against the NTA invoice registry; returns the registered name with a sourced English name and address. Use when: You already have a Japanese T+13-digit qualified-invoice registration number. Returns: NTA registration status, corporate number, registered name, and relevant dates. Price: $0.01 USDC per successful call, paid with x402 on Base. / 適格請求書発行事業者登録番号（T+13桁）を国税庁データと照合します。 用途: 日本のT+13桁インボイス登録番号が既にある場合。 返却: 国税庁の登録状態、法人番号、登録名、関連日付を返します。 料金: 成功した呼び出し1回あたり $0.01 USDC（Base上のx402決済）。","tags":["japan","invoice","t-number","nta"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://api.jpverify.com/.well-known/agent-card.json","checked_at":"2026-11-08T22:28:39.608280+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-11-08T22:28:39.608280+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-11-08T22:28:39.608280+00:00","endpoint":"https://api.jpverify.com/a2a","protocol_binding":"JSONRPC","protocol_version":"0.3.0","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","request_diagnostics":{"requests":[{"path":"/a2a","allow":[],"method":"POST","status":200,"version_header":"0.3","protocol_method":"tasks/get","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://api.jpverify.com/a2a","selected_connection_interface":{"url":"https://api.jpverify.com/a2a","protocolBinding":"JSONRPC","protocolVersion":"0.3.0"},"protocol_interface_checks":[{"endpoint":"https://api.jpverify.com/a2a","protocol_binding":"JSONRPC","protocol_version":"0.3.0","selected":true,"state":"a2a_response","checked_at":"2026-11-08T22:28:39.608280+00:00","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://api.jpverify.com/.well-known/agent-card.json","last_successful_card_check":"2026-11-08T22:28:39.608280+00:00","latest_card_check":{"checked_at":"2026-11-08T22:28:39.60828+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-11-08T22:28:39.608280+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-11-08T22:28:39.608280+00:00","endpoint_tls_reachable":true,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-11-08T22:28:39.608280+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":576481,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/576481/repair","publisher_report_url":"https://localmark.ai/publishers/jpverify.com/repair","diagnostics_json_url":"https://localmark.ai/publishers/jpverify.com/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/jpverify.com/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}