33
21

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【2023年更新版】郵便番号APIサービス比較

Last updated at Posted at 2021-03-15

2023年2月更新しました。

ECサイトで郵便番号から住所を自動入力する機能は今や必須となっていますが、自前で実装するのは非常に大変です。理由としては、日本郵便が提供しているCSVがかなりクセのある仕様となっており、そのままでは使うのは難しくなっています。また、郵便番号の件数が12万件以上あるうえ、定期的にCSVが更新されるため、メンテナンスのコストも高くなります。なので、外部の郵便番号APIサービスを利用する場合が多いと思います。私も仕事で開発しているECサイトで使用するために調査したのでまとめます。

調査したサービス

商用利用可能なものに限定しています。

料金比較

価格 料金形態 支払い方法 無料枠
zipcloud 無料 - - -
PostcodeJP ¥0〜3,400/月 月定額 クレジットカード リクエスト制限
ケンオール ¥5,500〜66,000/月 月定額 クレジットカード 最大30日
api-zipcode.jp ¥500/50,000リクエスト 従量課金 クレジットカード 1,000リクエスト無料
ポストくん 無料 - - -

2023/02/16 時点

サービス詳細

zipcloud

http://zipcloud.ibsnet.co.jp/

郵便番号APIの世界ではかなり有名ではないでしょうか。
なんといっても無料で提供していただいています。
郵便番号CSVも独自に整理されており、加工済みのCSVもダウンロードできます。

CSV整形済 ローマ字 事業所の個別郵便番号
- -

PostcodeJP

https://postcode-jp.com/

料金形態が細かく別れており、目的に合わせて選択できます。
APIの機能が豊富でドキュメントもしっかりしています。リクエストレートやリクエスト回数が無制限のプランもあるので、大規模なECサイトでも安心だと思います。

CSV整形済 ローマ字 事業所の個別郵便番号
-

ケンオール

https://kenall.jp/

名前のインパクトがすごいです。。例のあのファイルの名前ですね。
郵便番号データの整形にかなりのこだわりを感じます。京都市の「通り名」などにも対応しているので、正確な住所を検索したい時は安心だと思います。

CSV整形済 ローマ字 事業所の個別郵便番号
-

api-zipcode.jp

https://api-zipcode.jp/

従量課金なので、使用頻度が低い場合はお得だと思います。
郵便番号が特定のエリアに該当するかを判定するAPIがあります。例えば、163-8001が東京都の新宿区以外の22区内か?のような判定ができます。ECサイトの配送エリア判定に使えるかもしれません。

CSV整形済 ローマ字 事業所の個別郵便番号

ポストくん

https://postcode.teraren.com/

個人利用、商用利用が無料で行えます。REST API, GraphQLで郵便番号の検索を行えます。
事業所の郵便番号も検索できます。
マスタデータはzipcloudのデータを利用しています。

CSV整形済 ローマ字 事業所の個別郵便番号

おわり

郵便番号から住所検索は自前でやるのは大変なので、外部のサービスを利用した方が結果的に効率的だと思います。サービスごとに特徴があるので、一度無料枠で試してみて自分に合ったサービスを探していただければと思います。

33
21
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
33
21

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?