郵便番号検索

/address/postal_code [GET]

基本情報

概要

郵便番号を指定して住所情報を取得します。

URL

https://{HOST}/{CID}/v1/address/postal_code

※Rakuten RapidAPIの場合はURL体系が異なります

出力形式

  • JSON

対応言語

  • ja

出力順

  • 住所コードの昇順

パラメータ

パラメータ名 必須 概要 型名 デフォルト値 上下限/選択値 備考
postal_code 郵便番号文字列 文字列 最小:3桁
最大:7桁
limit データの出力件数 数値 10 最小値:1
最大値:100
住所データの出力数
offset データの出力開始位置 数値 0 最小値:0
最大値:2000
何件目から表示されるか(1件目が0))を指定します
datum 緯度経度の測地系 文字列 wgs84 wgs84:世界測地系
tokyo:旧日本測地系
coord_unit 出力データに含まれる緯度経度の単位 文字列 degree degree:度表記の10進法
millisec:ミリ秒表記

パラメータ構成例

  • 郵便番号「1510053」の住所を10件検索
/address/postal_code?postal_code=1510053

レスポンス

名称 レスポンス名 型名 配列 説明
検索数 count Countオブジェクト レスポンスのヒット数などの情報
住所情報 items Addressオブジェクト 住所情報のまとまり
単位情報 unit Unitオブジェクト 出力される単位の情報

Countオブジェクト

名称 レスポンス名 型名 配列 説明
トータルヒット件数 total 数値 検索ヒットした件数
オフセット値 offset 数値 オフセットが設定されている場合はその値を出力
データの出力件数 limit 数値 データの出力件数に設定されている値
1件しかヒットしなかった場合でも、limit=10でリクエストしている場合は10と出力

Addressオブジェクト

名称 レスポンス名 型名 配列 説明
住所コード code 文字列
住所テキスト name 文字列
郵便番号 postal_code 文字列
住所の緯度経度 coord Coordinateオブジェクト
レベル別の住所情報 details AddressDetailオブジェクト

Coordinateオブジェクト

名称 レスポンス名 型名 配列 説明
住所の代表緯度 lat 数値
住所の代表経度 lon 数値

AddressDetailオブジェクト

名称 レスポンス名 型名 配列 説明
対象レベルまでの住所コード code 文字列
対象レベルの住所テキスト name 文字列
対象レベルの住所テキストのふりがな ruby 文字列 多言語で利用している場合は未出力
住所のレベル level 文字列 住所レベル
 1: 都道府県
 2: 市区町村
 3: 大字・町
 4: 小字・丁目
 5: 街区
 6: 地番
 7: 枝番

Unitオブジェクト

名称 レスポンス名 型名 配列 説明
測地系 datum 文字列
緯度経度の出力形式 coord_unit 文字列

レスポンス例

{
    "count": {
        "total": 5,
        "offset": 0,
        "limit": 10
    },
    "items": [
        {
            "code": "13113031001",
            "name": "東京都渋谷区代々木1丁目",
            "postal_code": "1510053",
            "coord": {
                "lat": 35.682655,
                "lon": 139.699269
            },
            "details": [
                {
                    "code": "13",
                    "name": "東京都",
                    "ruby": "とうきょうと",
                    "level": "1"
                },
                {
                    "code": "13113",
                    "name": "渋谷区",
                    "ruby": "しぶやく",
                    "level": "2"
                },
                {
                    "code": "13113031",
                    "name": "代々木",
                    "ruby": "よよぎ",
                    "level": "3"
                },
                {
                    "code": "13113031001",
                    "name": "1丁目",
                    "level": "4"
                }
            ]
        },
        {
            ・・・
        }
    ],
    "unit": {
        "datum": "wgs84",
        "coord_unit": "degree"
    }
}