今日は13日の金曜日ですね。(挨拶)

さて、Webサービスを作っていると『郵便番号から住所を索く』という機能はちょくちょく必要になったりするものですよね。でも KEN_ALL.CSV を毎月取得して自分で管理するなんてことは正直仕事でもしたくないわけです。

というわけで、郵便番号から住所を検索するWebAPIがどのくらいあるのかまとめてみました。 独断と偏見の一口コメントもつけていますが、無邪気なのでご容赦ください。

※内容は2022年5月現在のものです。

郵便番号検索API - zipcloud

提供:株式会社アイビス
利用料:無料
商用利用:可
サービスレベル:無保証

APIキーや認証なしで利用できる。レスポンスはJSONまたはJSONP形式に対応。

郵便番号検索API

提供:zip.cgis.biz
利用料:無料
商用利用:可。要リンク
サービスレベル:無保証

個人で作っている感じのサイト。レスポンスはXMLまたはCSV形式。

Yahooデベロッパー 郵便番号検索API

提供:Yahoo Japan
利用料:無料
商用利用:要相談。要クレジット表記
サービスレベル:無保証

利用にはアプリケーション登録が必要。レスポンスはXMLまたはJSON形式。

ケンオール 郵便番号API

提供:株式会社オープンコレクター
利用料:2000円〜/月(無料トライアル期間あり)
商用利用:可
サービスレベル:SLAあり(※エンタープライズプランのみ)

命名でバズったサービス。サイトがわかりやすく好感が持てる。リクエストにはAPIキーが必要。レスポンスはJSON。

ポストくん 郵便番号検索API

提供:@matsubokkuri
利用料:無料
商用利用:可。リンク付きのクレジット表示推奨
サービスレベル:無保証

個人で作ってる感じのサイト。REST APIのほかにGraphQLでも提供しているのが特色。データ元はzipcloudらしい。

PostcodeJP API

提供:NST
利用料:Freeプラン(0円)〜Proプラン(3400円/月)
商用利用:可
サービスレベル:SLAなし

個人開発の割にサイトが綺麗。料金プランが6つありプランによってリクエスト回数・頻度に制限がある。リクエストにはAPIキーが必要。

郵便番号-住所検索API

提供:@sgmtqq
利用料:無料
商用利用:可
サービスレベル:無保証

「基本的に勉強のために作成したものです。何卒ご了承下さい。」

いつもNAVI API3.0

提供:株式会社ゼンリンデータコム
利用料:従量課金
商用利用:可
サービスレベル:SLAあり

利用するためには設定申込書(xlsx)に記載して営業担当に連絡する必要あり。郵便番号検索のためだけに使うものじゃない。

提供:株式会社ナビタイムジャパン
利用料:要有償契約
商用利用:可
サービスレベル:SLAあり

有名企業のサービスなので安心感がある(?)カモだけど、個人サービスレベルでの利用には敷居が高そう。

HeartRails Geo API

提供:株式会社ハートレイルズ
利用料:無料(※有料プラン(5,500 円/月〜)もあり)
商用利用:可。要クレジット表記
サービスレベル:無保証

APIキー不要。レスポンスはXML、JSONまたはJSONP形式に対応。

ZIP-JP 住所⇦⇨郵便番号検索APIサービス

提供:ミルキーフィールド
利用料:フリープラン(0円※100回/日アクセスまで)、基本プラン(1000円/月)
商用利用:可
サービスレベル:SLAなし

個人開発サービス。リクエストにはAPIキーが必要。

Google Maps Geocoding API

提供:Google
利用料:従量課金
商用利用:可
サービスレベル:SLAあり

郵便番号検索APIが使いたいだけならオーバースペック。

ZIPCODA

提供:@zipcoda
利用料:無料
商用利用:可
サービスレベル:無保証

サイトにクレジット表記がないため提供元はtwitter:siteの情報を記載。

Mapion Biz 法人向け地図ソリューションサービス 住所・郵便番号変換API

提供:株式会社ONE COMPATH(ワン・コンパス)
初期費用:10万円、利用料:10000円/月(〜20000アクセス/月)
商用利用:可
サービスレベル:不明(要問い合わせ)

MapionとかShufooの運営会社が提供する法人向けAPIみたい。サイト記載の情報からではサービスレベルの詳細は不明でした。

IW3 PROJECT ZIP SEARCH API SERVICE

提供:IW3 PROJECT
利用料:無料(有料サービスあり)
商用利用:可
サービスレベル:無保証

個人運営っぽい。https非対応。