{"uid":"cap_qK5y9RA5CW74ebmoVngPm","slug":"denpyo-japan-invoice-receipt-reader-api-registration-number-verifier-6d3850d2","name":"Denpyo Japan Invoice & Receipt Reader API — Registration Number Verifier","description":"Verify a Japanese qualified-invoice registration number (適格請求書発行事業者 インボイス登録番号 / T番号, T+13 digits) against Japan's National Tax Agency (国税庁) registry — no OCR. Returns qualified/cancelled/not-found, registration date, registered name (法人名), corporate number (法人番号) and registry record, checksum, plus optional fuzzy name-match (&name=). Cheapest pre-payment counterparty check for Japanese invoices (請求書).","url":"https://denpyo-api.hp-vladic.workers.dev/verify","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["number"],"properties":{"name":{"type":"string","description":"Optional issuer name for fuzzy match"},"number":{"type":"string","description":"Registration number, T + 13 digits (T optional)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9ugvWWNI61OvEY3AY7NWB","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up and verifies a Japanese business registration number (T + 13 digits) against the national qualified invoice issuer registry, optionally fuzzy-matching by issuer name.","exampleAgentPrompt":"Can you verify whether registration number T1234567890123 belongs to a qualified invoice issuer in Japan — the company name should be something like 'Yamada Electronics'?","exampleUseCases":null,"resultDescription":"Returns the verification status of the Japanese invoice registration number, including whether the business is a registered qualified invoice issuer, along with issuer details such as name and registration validity, optionally filtered by fuzzy name match.","failureModes":["Invalid or malformed registration number (non-T-prefix or wrong digit count) — returns validation error","Registration number not found in the qualified invoice issuer registry — returns not-found result","Fuzzy name match fails to find a close match — may return empty or mismatched result","Payment not processed — 402 Payment Required before the lookup is executed","Network or upstream registry unavailability — returns server error"],"whenToPreferThis":"Use this endpoint when you need to verify a Japanese qualified invoice issuer registration number (T-number) against the national registry, particularly for accounts payable, tax compliance, or supplier onboarding workflows involving Japanese consumption tax invoices. Prefer this over manual registry lookup when automating invoice validation at scale.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:37:18.891Z","isFirstParty":false}