2026.04.25
DX

日本郵便の無料「郵便番号・デジタルアドレスAPI」を顧客データ管理に活用する方法

はてな編集部
2026.04.25
ブログサムネイル
本記事の要点

日本郵便が2025年5月に提供を開始した「郵便番号・デジタルアドレスAPI」は、公式データを無料で取得できる住所検索APIです。2026年3月のver2.0では法人名・電話番号・法人番号まで取得できる「ビジネスデジタルアドレス」機能が追加されました。本記事では、kintoneやSalesforceの顧客マスタ整備、n8nによる定期チェック、新規顧客登録の自動化など、企業の現場で「住所データの手動メンテ」を撲滅するための活用方法を整理します。

このAPIで何が変わるのか

企業の顧客マスタや取引先台帳には、必ずといっていいほど「住所」のフィールドがあります。しかし実際には、市区町村合併による地名変更、郵便番号の統廃合、手入力の表記ゆれなどが蓄積し、住所データは時間とともに劣化していくのが現実です。

これまでの住所データ管理

多くの企業では、以下のような方法で住所データを管理してきました。

  • Googleマップで都度検索 — 正確だが、数百件の顧客リストを一つずつ調べるのは非現実的
  • KEN_ALL.CSVを手動ダウンロード — 日本郵便がCSV形式で公開している郵便番号データ。月次更新だが、ダウンロードとインポートは手作業
  • zipcloudなどの非公式API — 便利だが、運営の継続性やデータ更新頻度に不安が残る

これからの住所データ管理

2025年5月、日本郵便が公式に「郵便番号・デジタルアドレスAPI」を無料公開しました。これにより、常に最新の住所データをAPI経由で自動取得できる環境が整いました。さらに2026年3月のver2.0では、法人名・電話番号・法人番号まで取得可能な「ビジネスデジタルアドレス」機能が追加されています。

ポイント

公式データ × 無料 × API。この3つが揃ったことで、「住所データの手動メンテ」から脱却する土台ができました。CSVのダウンロードもGoogleマップの目視確認も不要になります。

APIの概要と3つの検索機能

郵便番号・デジタルアドレスAPIは、日本郵便株式会社が提供する住所検索のためのWeb APIです。利用料金は無料で、OAuth 2.0(=安全にログイン情報を受け渡す認証の仕組み)による認証を使います。利用開始には「ゆうID」の登録が必要です。

機能1 — 郵便番号から住所を検索

もっとも基本的な機能です。7桁の郵便番号を送ると、対応する住所が漢字・カナ・ローマ字の3形式で返ってきます。既存の顧客データベースに郵便番号が入っていれば、正式な住所表記をすぐに取得・照合できます。

機能2 — デジタルアドレスから完全住所を検索

「デジタルアドレス」とは、日本郵便が建物・部屋番号レベルまで一意に割り当てた識別コードです。郵便番号では「丁目」までしか特定できませんが、デジタルアドレスを使えばマンション名・部屋番号まで含む完全な住所を取得できます。

機能3 — ビジネスデジタルアドレスから法人情報を検索(ver2.0新機能)

2026年3月のver2.0で追加された機能です。法人向けの「ビジネスデジタルアドレス」を指定すると、住所に加えて法人名・電話番号・法人番号・企業ホームページのURLまで取得できます。取引先の基本情報を一つのAPIで揃えられるため、法人顧客マスタの整備に特に有効です。

検索機能 入力 取得できる情報 用途の例
郵便番号検索 7桁の郵便番号 都道府県・市区町村・町域(漢字/カナ/ローマ字) 顧客マスタの住所補正
デジタルアドレス検索 デジタルアドレス 建物名・部屋番号を含む完全住所 配送先の正確な特定
ビジネスデジタルアドレス検索 ビジネスデジタルアドレス 住所+法人名・電話番号・法人番号・企業HP 法人顧客マスタの自動構築
セキュリティ面

通信はAES-256暗号化、TLS 1.2以上で保護されています。WAF(DDoS対策・侵入検知)やアクセスログの記録機能も備わっており、企業利用に必要なセキュリティ水準を満たしています。

従来の方法との比較

住所データの取得・管理方法は複数ありますが、それぞれにメリットとデメリットがあります。以下の比較表で整理します。

方法 データ鮮度 コスト メンテナンス 法人情報
Googleマップで手動検索 リアルタイム 無料 都度手作業 なし
KEN_ALL.CSVの手動更新 月次 無料 CSVダウンロード&インポート なし
非公式API(zipcloud等) 不定期 無料 不要だが信頼性に課題 なし
日本郵便公式API 常に最新 無料 不要 あり(ver2.0)

日本郵便公式APIの最大の強みは、「公式」「無料」「メンテ不要」「法人情報付き」の4点が同時に揃うところです。KEN_ALL.CSVは毎月ダウンロードしてインポートする手間がかかり、非公式APIは運営元の継続性に不安がありました。公式APIの登場で、これらの課題がまとめて解消されます。

KEN_ALL.CSVからの移行を考えている方へ

現在CSVでの運用をしている場合、すぐにAPI一本に切り替える必要はありません。まずはAPI経由で取得した住所と既存データを照合し、差分がどれくらいあるかを確認するステップから始めるのがおすすめです。

活用シーン1 — 既存の顧客DBを一括クリーニング

最初に取り組みやすいのは、すでにkintoneやSalesforceに蓄積されている顧客マスタの住所クリーニングです。

よくある「住所データの劣化」パターン

  • 市区町村合併による旧地名の残存 — 合併後も旧市町村名のままのデータが放置されている
  • 手入力による表記ゆれ — 「1丁目2-3」「一丁目2番地3号」「1-2-3」が混在
  • 郵便番号と住所の不一致 — 郵便番号の統廃合で、当時は正しかった組み合わせがずれている
  • 旧字体・略称の混在 — 「ケ」「ヶ」「が」の違いなど

一括クリーニングの進め方

Claude Codeのようなコーディング支援AIを使えば、クリーニング処理の設計から実行まで効率的に進められます。具体的には次のような流れになります。

  1. kintone(またはSalesforce)から顧客レコードの郵便番号フィールドを一覧取得
  2. 各郵便番号を日本郵便APIに投げて、正式な住所を取得
  3. 既存の住所フィールドとAPIのレスポンスを比較し、差分があるレコードをリストアップ
  4. 差分レコードの内容を確認し、問題なければ正式住所で上書き更新
実務のコツ

一括更新の前に、まず差分レポートを出すだけのステップを挟みましょう。「500件中、42件の住所に差分がありました」という形でまず実態を把握し、更新の妥当性を目視確認してから本番適用するのが安全です。

活用シーン2 — n8nで定期的なデータ整備フローを構築

一括クリーニングは「いま溜まっている汚れ」を落とす作業ですが、放置すればまた汚れは溜まります。そこで、n8n(=ノーコードで業務フローを自動化できるオープンソースツール)を使って、住所データの整合性チェックを定期的に自動実行する仕組みを組みます。

自動チェックフローの全体像

1
スケジュールトリガー
毎週月曜 9:00
2
kintone顧客取得
郵便番号・住所を取得
3
郵便番号API照合
正式住所と比較
4
差異チェック
不一致レコード抽出
5
kintone更新
正式住所で上書き
6
Slack通知
更新件数を報告

各ステップの役割

  • ステップ1 スケジュールトリガーで毎週月曜の朝に自動起動。月次でもよいですが、データの鮮度を保つなら週次がおすすめです
  • ステップ2 kintoneの顧客マスタアプリから、郵便番号と住所のフィールドを一括取得
  • ステップ3 各レコードの郵便番号を日本郵便APIに投げて、正式住所を取得
  • ステップ4 APIから返ってきた住所と既存データを比較。一致しないレコードだけを抽出
  • ステップ5 差異のあるレコードをAPIの正式住所で更新
  • ステップ6 「今週は3件の住所を最新化しました」のように、処理結果をSlackチャンネルに通知
n8n以外のツールでも同じことができます

ZapierやMake(旧Integromat)でも同様のフローは構築可能です。自社のセキュリティポリシーや予算に合わせて選んでください。n8nはセルフホスト(自社サーバーで運用)できる点が、金融機関や自治体などデータの外部送信を避けたい組織に適しています。

活用シーン3 — 新規顧客登録フローへの組み込み

既存データのクリーニングと定期チェックで「過去と現在」を整えたら、次は「未来」——新しく入ってくるデータを最初から正しい状態にする仕組みです。

フォーム入力時の住所自動補完

顧客登録フォームで郵便番号を入力した瞬間に、APIで正式住所を取得して自動入力する仕組みです。ユーザーは番地以降だけを手入力すれば済むので、入力ミスが大幅に減ります。多くのWebサイトで見かけるこの機能を、日本郵便の公式データで実現できるようになりました。

バックエンドでの住所検証

フォームの自動補完だけでは、ユーザーが手動で上書きしたり、別の経路(メール・電話・紙伝票)で入ってきた住所データは検証できません。そこで、顧客情報がデータベースに登録されるタイミングで、バックエンド側でもAPIによる住所検証を入れます。郵便番号と住所が一致しないレコードにはフラグを立てて、後日確認できるようにする運用が効果的です。

ビジネスデジタルアドレスで法人情報を自動取得

BtoB企業にとって特に価値が大きいのが、ver2.0のビジネスデジタルアドレス機能です。取引先のビジネスデジタルアドレスがわかれば、法人名・電話番号・法人番号・企業ホームページを一括で取得できます。これまで手動で国税庁の法人番号公表サイトやコーポレートサイトを調べていた作業が、API一発で完了します。

DifyやMakeのWebhookとの連携

Dify(=AIアプリケーションをノーコードで構築できるプラットフォーム)やMakeのWebhook(=外部からの通知をきっかけにフローを起動する仕組み)を使えば、フォーム送信をトリガーにして「住所API照合 → kintone登録 → Slack通知」の一連のフローを自動実行できます。人手を介さずに、正しいデータだけがデータベースに入る状態を実現できます。

はてなベースの視点 — なぜこのAPIが重要か

はてなベースでは、kintone・Salesforce・freeeなどのクラウドサービスの導入支援から、n8nやClaude Codeを活用した業務フローの自動化まで、企業のDX推進を幅広くサポートしています。その立場から、日本郵便のAPIがなぜ重要だと考えているのかを率直にお伝えします。

「都度Googleマップで調べに行く」作業の撲滅

住所の確認は、1回あたりの作業時間は短いものの、頻度が高い作業です。営業担当が訪問先の住所を確認する、経理が請求書の宛先を照合する、総務が社員の住所変更を処理する——こうした「ちょっとした確認」が積み重なると、年間で相当な時間になります。APIに置き換えることで、この「塵も積もれば」型の工数を削減できます。

AIエージェントの精度を支える「データの整備」

はてなベースが企業のAI活用を支援するなかで、繰り返しお伝えしているのが「AIの精度はデータの品質で決まる」という原則です。たとえば、AIエージェントに「A社への提案書を作って」と指示したとき、顧客マスタの住所が古ければ、提案書に誤った住所が載ります。帳票の自動生成、ダイレクトメールの送付先リスト、配送ルートの最適化——いずれもデータの正確性が前提です。

住所データの整備は地味な作業ですが、AIエージェント時代においては「AIが正しく仕事をするための土台」になります。

Claude CodeのSkillsやn8nフローへの組み込み

はてなベースでは、Claude Codeのカスタムスキルやn8nのワークフローに日本郵便APIを組み込むことで、住所関連の処理を「頼めばやってくれる」状態にすることを推奨しています。たとえば、Claude Codeに「このkintoneアプリの住所データをチェックして」と指示するだけで、API照合から差分レポートの作成まで一貫して実行できます。

データ整備はAI活用の「筋トレ」

派手さはないですが、住所・電話番号・法人名といったマスタデータを正確に保つことは、AI活用の効果を最大化するための基礎体力です。「AIを入れたけど期待した効果が出ない」という場合、多くはデータ品質に原因があります。

導入時の注意点

無料で高機能なAPIですが、導入前に押さえておくべきポイントがいくつかあります。

ゆうIDの法人登録が必要

APIを利用するには、日本郵便の「ゆうID」を法人として登録する必要があります。個人のゆうIDでは一部機能に制限がかかる場合があるため、企業として本格利用する際は法人登録をおすすめします。

利用規約の確認

特に重要なのは、第三者へのAPI提供が禁止されている点です。自社の業務システムに組み込んで利用する分には問題ありませんが、APIを使ったサービスを外部に提供する場合は特約が必要になります。自社利用に限定しているか、事前に確認しましょう。

郵便番号のフォーマット

APIに郵便番号を送るときは、ハイフンを入れずに7桁の数字だけで送る必要があります。「100-0001」ではなく「1000001」です。kintoneやSalesforceの郵便番号フィールドにハイフン付きで保存されている場合は、API呼び出し前にハイフンを除去する処理が必要です。

レート制限への対応

大量のレコードを一括処理する場合は、適切な間隔を空けてAPIを呼び出す必要があります。1秒間に何十件もリクエストを投げると制限がかかる可能性があるため、1件ずつ適切な間隔(たとえば0.5秒〜1秒)を空けて処理するのが安全です。n8nのフローでも、ループ処理の間にウェイトを入れる設定が可能です。

OAuthトークンの有効期限管理

認証にはOAuth 2.0を使用しており、アクセストークンには有効期限があります。定期実行のフローを組む場合は、トークンの自動更新(リフレッシュ)の仕組みを入れておく必要があります。n8nやMakeには、OAuthトークンの自動更新機能が組み込まれているため、初回設定さえ済めば通常は意識する必要はありません。

注意

APIの仕様やレート制限は変更される場合があります。導入時には、日本郵便の公式ドキュメントで最新の仕様を確認してください。

関連記事

まとめ

日本郵便の「郵便番号・デジタルアドレスAPI」は、住所データの管理方法を根本から変えるポテンシャルを持つサービスです。改めてポイントを整理します。

  • 公式 × 無料 × 常に最新 — CSVダウンロードや非公式APIに頼る必要がなくなった
  • 3つの検索機能 — 郵便番号検索、デジタルアドレス検索、ビジネスデジタルアドレス検索(法人情報付き)
  • 既存データのクリーニング — kintone・Salesforceの顧客マスタを一括で正式住所に補正
  • n8nによる定期チェック — 住所データの劣化を自動で検知・修正する仕組み
  • 新規登録フローへの組み込み — 最初から正しいデータだけが入る仕組みをつくる
  • AI活用の前提条件 — マスタデータの品質がAIエージェントの精度を左右する
最初の一歩

まずは自社のkintoneやSalesforceの顧客マスタから郵便番号を100件ほど抽出し、APIで取得した住所と突き合わせてみてください。「思ったより差分がある」と気づくはずです。その差分の数が、データ整備の優先度をそのまま示しています。

顧客データの整備から業務自動化まで、はてなベースがご一緒します

たとえばこんなケースで活用できます。
・kintone/Salesforceの顧客マスタ整備や住所データクリーニングにAIエージェントを組み込みたい
・散在する顧客データを統合・整理し、AIエージェントから安全に引けるデータ基盤を整備したい
・「全社でAIを使いたいが、顧客情報の外部送信が不安」という要件に応える、オンプレミス生成AI導入を検討したい
AIエージェントの組み込み、データ基盤の整備、オンプレミスAI導入までを、経理DX事業部が伴走します。

無料相談はこちら
Facebook
X
LinkedIn

関連記事

Contactお問い合わせ

はてなベース株式会社へのお問い合わせはこちら。

提携税理士事務所へのお問い合わせはこちら。