7桁の郵便番号を元におおよその住所を判定するWebAPIです。CORS対応済みのため、JavaScriptのfetch命令で簡単に取得できます。
教育用のためリクエスト上限などを絞っております、業務システムや本番アプリへの組み込みはご遠慮ください。
エントリポイント
https://api.anko.education
リクエスト例
https://api.anko.education/zipcode/?zipcode=1130033
レスポンス例(JSON)
{“code”: “1130033”, “prefcode”: “13”, “pref”: “u6771u4eacu90fd”, “city”: “u6587u4eacu533a”, “area”: “u672cu90f7”}
呼び出しサンプル(JavaScript)
var url = 'https://api.anko.education/zipcode?zipcode=100-0013';
fetch(url)
.then(function(response) {
return response.json();
})
.then(function(address) {
document.write(address.pref + address.city + address.area);
});
サンプル実行例
郵便番号WebAPIの詳細仕様
リクエスト
メソッド | パス |
---|---|
GET | /zipcode/ |
リクエストヘッダ | 値 | 備考 |
---|---|---|
x-api-key | 7KYN4JUlNy5FirG3KimDkaQiqXZH5DeU65Fr4N9R | OPENKEY 通常API用公開 |
クエリパラメータ | タイプ | 備考 |
---|---|---|
zipcode | integer 郵便番号 | ハイフンありなし表記ゆれ対応 |
リクエスト例
タイプ | 値 |
---|---|
URL | https://api.anko.education/zipcode/?zipcode=1130033 |
メソッド | GET |
レスポンス
タイプ: JSON
キー | 値 |
---|---|
code | integer 郵便番号 |
prefcode | integer 都道府県コード |
pref | String 都道府県名 |
city | String 市町村名 |
area | String 住所1 |
レスポンス例
{"code": "1130033", "prefcode": "13", "pref": "u6771u4eacu90fd", "city": "u6587u4eacu533a", "area": "u672cu90f7"}
本APIを組み込んだMonacaサンプルプロジェクト
謝辞
GitHub上で「Made for _____」さんが公開している郵便番号 APIを参考にさせて頂きました。ありがとうございます。