はじめに
不動産情報ライブラリを触ってみたのでその備忘録として。
不動産情報ライブラリ https://www.reinfolib.mlit.go.jp/
不動産情報ライブラリとは、不動産の取引価格、地価公示等の価格情報や防災情報、都市計画情報、周辺施設情報等、不動産に関する情報をご覧になることができる国土交通省のWEBサイトです。
メインは不動産の売買情報や地価情報の可視化を目的としたサービスですが、これ、地味に学区情報も載せてありました!
子供が通う小学校や中学校の学区などの情報はWebGISで見られるようになっているのが、とても助かります。
あと、珍しい取り組みだなと思ったのは、国のこういった類のサービスは、見えるだけなことが多かったのですが、サービスと同時に、同時にAPIが展開されています。
ということで、利用申請から実際にデータを取得するまでのメモ
利用申請
https://www.reinfolib.mlit.go.jp/ にアクセスして、利用申請を行う。
フォームから登録すると、メールでAPI-Keyが送られてくる。(自分の場合は当日中に送られてきた。)
利用規約も明記されていて、データの商用も可能な様子。
ただ、あくまでデータを変換、転載さいているものもあるので、
データによっては、原典の利用規約に基づいて使用が必要。
使う人は、ちゃんと規約は読みましょう。
APIの一覧
結構たくさん準備されている。
使い方
メールで送られてくる、Api-Keyをリクエストヘッダーに含めて、APIをたたく。
リクエストヘッダー | 値 |
---|---|
Ocp-Apim-Subscription-Key | {APIキー} |
import requests
url = "https://www.reinfolib.mlit.go.jp/ex-api/external/XIT001?year=2023&area=13&quarter=4&station=003785&priceClassification=02"
payload = {}
headers = {
'Ocp-Apim-Subscription-Key': 'YOUR-API-KEY'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
#response_data
{
"status": "OK",
"data": [
{
"PriceCategory": "成約価格情報",
"Type": "中古マンション等",
"Region": "",
"MunicipalityCode": "13102",
"Prefecture": "東京都",
"Municipality": "中央区",
"DistrictName": "日本橋",
"TradePrice": "64000000",
"PricePerUnit": "",
"FloorPlan": "1LDK",
"Area": "45",
"UnitPrice": "",
"LandShape": "",
"Frontage": "",
"TotalFloorArea": "",
"BuildingYear": "2004年",
"Structure": "SRC",
"Use": "",
"Purpose": "",
"Direction": "",
"Classification": "",
"Breadth": "",
"CityPlanning": "商業地域",
"CoverageRatio": "",
"FloorAreaRatio": "",
"Period": "2023年第4四半期",
"Renovation": "",
"Remarks": ""
},
{
"PriceCategory": "成約価格情報",
"Type": "中古マンション等",
"Region": "",
"MunicipalityCode": "13102",
"Prefecture": "東京都",
"Municipality": "中央区",
"DistrictName": "八丁堀",
"TradePrice": "36000000",
"PricePerUnit": "",
"FloorPlan": "1K",
"Area": "25",
"UnitPrice": "",
"LandShape": "",
"Frontage": "",
"TotalFloorArea": "",
"BuildingYear": "2011年",
"Structure": "RC",
"Use": "",
"Purpose": "",
"Direction": "",
"Classification": "",
"Breadth": "",
"CityPlanning": "商業地域",
"CoverageRatio": "",
"FloorAreaRatio": "",
"Period": "2023年第4四半期",
"Renovation": "",
"Remarks": ""
}