郵便番号データダウンロードAPI
info
郵便番号データダウンロードAPIは、データダウンロードオプションを追加で購読しているお客様のみが利用できます。
caution
郵便番号データダウンロードAPIは、シークレットキーでのみ利用できます。公開キーでは利用できませんのでご注意ください。
APIキーの管理の詳細についてはAPIキーの管理を参照してください。
GET /v1/download/postalcode/
ダウンロード可能な郵便番号データのリソース一覧を取得します。
リソースURL
https://api.kenall.jp/v1/download/postalcode/
パラメーター
なし
レスポンス
以下はレスポンスの一例です。
{
"json": [
"latest/kenall.json.xz",
"2021-06-30/kenall.json.xz"
]
}
レスポンスのデータは以下のような構成になっています。
名前 | 型 | 説明 | 例 |
---|---|---|---|
json | array | json形式としてダウンロード可能な郵便番号データファイルパスの一覧 | ["latest/kenall.json.xz","2021-06-30/kenall.json.xz"] |
ダウンロードファイルパスの形式
ダウンロードファイルパスは、<バージョン>/<ファイル名>
というフォーマットで構成されています。
バージョンlatest
は特殊なバージョン表記で、リスト内の最新のバージョンを参照します。
GET /download/postalcode/:ダウンロードファイルパス
指定したファイルパスのダウンロード用URLを取得し、リダイレクトします。
リソースURL
https://api.kenall.jp/v1/download/postalcode/:ダウンロードファイルパス
パラメーター
名前 | 型 | 必須かどうか | 説明 | 例 |
---|---|---|---|---|
ダウンロードファイルパス | string | 必須 | ダウンロード対象のファイルパス。入力文字列は、GET /download/postalcode/ で取得できる一覧に含まれている必要があります。 | https://api.kenall.jp/v1/download/postalcode/latest/kenall.json.xz |
レスポンス
成功した場合、レスポンスのステータスコードが303となります。
レスポンスヘッダーには以下が含まれます。
Location: <ダウンロードURL>
このダウンロードURLは、一時的に有効なURLとなっており、再利用はできません。
ダウンロードするたびに、必ず本APIを通して再取得してください。
ダウンロードファイルについて
データはjson形式となっていて、郵便番号検索APIと同様のフォーマットになっています。
詳細なフォーマットについては、郵便番号検索APIのレスポンスを参照してください。
ダウンロードしたデータはxz形式で圧縮されています。