{"uid":"cap_7q6BbKl1nhR3ZtAj5h5z7","slug":"japan-address-validate-15c8d470","name":"Japan Address Validate","description":"","url":"https://api.jpverify.com/jp-address/validate","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_N84zgxDhNbA9gh9kcyXJA","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a Japanese address by merging parser, postal-lookup, and geocoder evidence into a single quality decision with exact, partial, ambiguous, conflict, or unverified status.","exampleAgentPrompt":"Can you validate this Japanese address '東京都渋谷区神南1-19-4' using the parsed components and postal lookup result I already have, and tell me whether it's an exact match, partial match, or if there's a conflict — I need at least block-level precision (level 7)?","exampleUseCases":[{"title":"E-commerce delivery address verification","prompt":"Before we ship this order to '大阪府大阪市北区梅田2丁目4-9', can you validate the address using the geocoder and postal lookup results we got back, and confirm it reaches at least chome level (level 6) so we know it's deliverable?"},{"title":"CRM address data quality audit","prompt":"I have a Japanese address '神奈川県横浜市西区みなとみらい2-3-1' with parsed components and postal evidence — can you run a quality check and tell me if it's an exact match or if there's a conflict between the sources?"},{"title":"Strict address reconciliation for KYC","prompt":"For this KYC record, I need to strictly validate the address '愛知県名古屋市中村区名駅4-7-1' using all three evidence sources — parsed, postal, and geocode — and only accept it if all three fully agree. It needs to reach building level (level 8)."}],"resultDescription":"Returns a validation status (exact, partial, ambiguous, conflict, or unverified) along with the accepted address hierarchy, the reasons for the decision, and details about which evidence sources agreed or conflicted.","failureModes":["Conflicting evidence between parser, postal, and geocoder results in 'conflict' status rather than an error","Missing or null evidence sources reduce confidence and may return 'unverified' status","Addresses that only partially match the required hierarchy level return 'partial' status","Malformed parsed or postal evidence objects return a 400 validation error","Addresses below the required_level threshold are rejected even if internally consistent"],"whenToPreferThis":"Use this endpoint when you have already gathered multiple evidence sources (parsed address, postal lookup, geocoder output) and need a single authoritative quality decision for a Japanese address. It is the final arbitration step in a Japanese address verification pipeline, ideal when you need a structured confidence level (exact/partial/ambiguous/conflict/unverified) rather than a raw geocode or parse result. Prefer this over individual parse or geocode calls when data quality decisions, delivery routing, or compliance checks require a unified verdict.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:43:08.812Z","isFirstParty":false}