サイトのAPI図鑑B版
掲載情報が正確でない可能性があります。
政府・公共データAPI

国土交通省 不動産情報ライブラリAPIで地価・不動産取引を分析する方法

国土交通省の不動産情報ライブラリ(APIを含む)を使った公示地価・路線価・不動産取引価格データの取得・分析・地図可視化の方法を解説します。

#地価#不動産API#国土交通省#不動産取引

不動産情報ライブラリAPIとは

国土交通省が提供する「不動産情報ライブラリ」は、不動産取引価格・地価公示・都市計画などの不動産関連データをAPIで提供しています。不動産テック・住宅情報サービス・投資分析ツールの構築に利用できます。

利用開始手順

  1. 不動産情報ライブラリ(realestate.mlit.go.jp)にアクセス
  2. APIキーを取得(無料・要メールアドレス登録)
  3. 利用規約に同意してAPIを利用開始

不動産取引価格データの取得

// 国土交通省 不動産取引価格情報取得API
const getRealEstateTrades = async ({ prefecture, city, year, quarter, type }) => {
  const url = new URL('https://www.reinfolib.mlit.go.jp/ex-api/external/XIT001');
  url.searchParams.set('year', year);        // 取引年度(例: 2023)
  url.searchParams.set('quarter', quarter);  // 四半期(1〜4)
  url.searchParams.set('Prefecture', prefecture); // 都道府県コード
  url.searchParams.set('City', city);        // 市区町村コード
  url.searchParams.set('Type', type);        // 種別(01=土地、02=マンション等)
  url.searchParams.set('language', 'ja');
  
  const response = await fetch(url.toString(), {
    headers: { 'X-API-KEY': process.env.REINFOLIB_API_KEY }
  });
  return response.json();
};

レスポンスの主要フィールド

  • TradePrice:取引価格(円)
  • Type:物件種別(土地・中古マンション・戸建て等)
  • Region:地域(住宅地・商業地等)
  • MunicipalityCode:市区町村コード
  • Area:面積(㎡)
  • UnitPrice:坪単価(千円/㎡)
  • NearestStation:最寄り駅
  • TimeToNearestStation:最寄り駅からの徒歩時間
  • BuildingYear:建築年
  • Period:取引時期

地価相場の可視化

取引価格データをLeaflet.js・deck.gl・Google Maps APIと組み合わせて地図上に可視化することで、エリアごとの地価分布・時系列変化を直感的に把握できるダッシュボードを構築できます。

// 地域ごとの平均取引価格を集計して地図に表示
const analyzeTrades = (trades) => {
  const cityStats = {};
  
  trades.forEach(trade => {
    const key = trade.MunicipalityCode;
    if (!cityStats[key]) {
      cityStats[key] = { count: 0, total: 0, name: trade.Municipality };
    }
    cityStats[key].count += 1;
    cityStats[key].total += parseInt(trade.TradePrice, 10);
  });
  
  return Object.values(cityStats).map(stat => ({
    ...stat,
    average: Math.round(stat.total / stat.count)
  }));
};

まとめ

国土交通省の不動産情報ライブラリAPIは、日本の実際の不動産取引価格データを無料で取得できる価値ある公共APIです。地域の地価動向分析・物件相場の可視化・不動産テックサービスの構築に活用してください。取引データは匿名化されており、個人のプライバシーに配慮した形で公開されています。

よくある質問

Q.国土交通省の不動産取引価格情報はAPIで取得できますか?

国土交通省の「不動産情報ライブラリ」ではAPIによる不動産取引価格データの取得が可能です。アクセスキー取得(無料)後、地域・時期・物件種別を指定してデータを取得できます。

Q.公示地価・路線価のAPIはありますか?

国土交通省の地価公示データはe-Statや国土数値情報(GIS)からダウンロード可能です。路線価は国税庁のWebサイトで公開されていますが、直接APIとして提供されているわけではなく、画像PDFやCSV形式での提供が主です。

Q.不動産取引データで分かることは何ですか?

国土交通省の不動産取引価格情報では、実際の売買取引額・物件の種別(土地・マンション・戸建て)・面積・最寄り駅・建築年などの情報が匿名化されて公開されています。地域の地価動向・相場分析に活用できます。

関連記事