VOOZH about

URL: https://apify.com/rationalistic_counsel/mlit-japan-real-estate-prices

โ‡ฑ Japan Real Estate Prices API - MLIT Transaction Data Scraper ยท Apify


๐Ÿ‘ MLIT Japan Real Estate Transaction Prices avatar

MLIT Japan Real Estate Transaction Prices

Pricing

from $0.01 / 1,000 results

Go to Apify Store

MLIT Japan Real Estate Transaction Prices

Extract official Japanese real estate transaction prices from the MLIT government API. Covers all 47 prefectures from 2005 onward with 29 data fields including price, area, building age, layout, and zoning. English and Japanese output. Free API key required.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ J N

J N

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

0

Monthly active users

4 months ago

Last modified

Share

Japan Real Estate Prices (MLIT Official)

Extract official Japanese real estate transaction prices from the MLIT Real Estate Information Library API, operated by Japan's Ministry of Land, Infrastructure, Transport and Tourism (MLIT / ๅ›ฝๅœŸไบค้€š็œ). This actor provides structured access to actual transaction price data (not estimates) covering residential land, condos, commercial land, agricultural land, and forest land across all 47 Japanese prefectures from Q3 2005 onward. Results include 28 data fields per transaction with English language support, zoning details, and building specifications -- all from the official government API published under PDL 1.0 (commercial use permitted).

What is the MLIT Real Estate Information Library?

The Real Estate Information Library (ไธๅ‹•็”ฃๆƒ…ๅ ฑใƒฉใ‚คใƒ–ใƒฉใƒช) is Japan's official government database of real estate transaction prices. Unlike commercial property sites that show listing prices (asking prices), this database contains actual recorded transaction prices from completed sales, making it the authoritative source for Japanese real estate market data.

Why use this actor instead of the API directly?

  • English output -- The API supports English field values, but navigating the registration and parameters requires Japanese. This actor handles everything with English inputs.
  • Smart area search -- Type "Tokyo", "ๆฑไบฌ้ƒฝ", or code "13" and the actor resolves it automatically. No need to look up prefecture or municipality codes.
  • Bulk download -- Scan all 47 prefectures across multiple quarters in a single run. The API only supports one prefecture per call.
  • Rate limiting built in -- The actor enforces proper request intervals and handles retries automatically.

Japan real estate data: official vs commercial sources

FeatureMLIT (This Actor)SUUMO / Homes.co.jpREINS
Data typeActual transaction pricesListing prices (asking prices)Transaction + listing
Operated byGovernment (MLIT)Commercial (Recruit / LIFULL)Real estate industry
API availableYes (free, registration required)No public APIMembers only
Commercial useYes (PDL 1.0)No (ToS prohibits)No
English supportYesLimitedNo
History2005 Q3 onward (20+ years)Current listings onlyMembers only
CoverageAll 47 prefecturesMajor areasAll areas

How to get Japanese real estate transaction data

  1. Apply for a free API key at reinfolib.mlit.go.jp/api/request (approval takes approximately 5 business days)
  2. Enter your API key in the input form
  3. Type a prefecture name or code (e.g., 13 for Tokyo, Tokyo, or ๆฑไบฌ้ƒฝ)
  4. Click Start -- the actor scans the specified quarters and returns matching transactions

The prefilled example searches for Tokyo transactions. Just add your API key and run.

What data can you extract?

  • Search by prefecture name (English or Japanese) or 2-digit code (e.g., 13 for Tokyo)
  • Search by municipality code (5-digit, e.g., 13101 for Chiyoda Ward)
  • Bulk download all 47 prefectures in a single run
  • Filter by property type (residential land, condos, commercial, agricultural, forest)
  • English or Japanese output via language toggle
  • 28 data fields per transaction including price, area, floor plan, building year, structure, zoning
  • Quarterly data from Q3 2005 to present
  • Incremental output -- results appear in the dataset as they are found
  • Real-time progress -- status messages show scan progress in the Apify console
  • Built-in rate limiting and retry logic

Input parameters

ParameterTypeRequiredDescription
apiKeystringYesMLIT API subscription key (free).
searchModestringNo"area" (default) or "bulk" (all 47 prefectures).
areaQuerystringWhen areaPrefecture code, municipality code, or name.
propertyTypesarrayNoFilter by property type. Default: all types.
yearFromintegerNoStart year. Default: previous year.
quarterFromintegerNoStart quarter (1-4). Default: Q1.
yearTointegerNoEnd year. Default: current year.
quarterTointegerNoEnd quarter (1-4). Default: Q4.
languagestringNo"en" (default) or "ja".
maxResultsintegerNoMax transactions (1-100,000). Default: 1,000.

Example: Tokyo residential transactions

{
"apiKey":"your-key-here",
"searchMode":"area",
"areaQuery":"13",
"propertyTypes":["residential_land"],
"yearFrom":2024,
"quarterFrom":1,
"yearTo":2024,
"quarterTo":4,
"language":"en"
}

Example: Bulk download all Japan, one quarter

{
"apiKey":"your-key-here",
"searchMode":"bulk",
"yearFrom":2024,
"quarterFrom":3,
"yearTo":2024,
"quarterTo":3
}

Sample output

The following is an illustrative example based on typical Tokyo transaction data.

{
"priceCategory":"Real Estate Transaction Price",
"propertyType":"Residential Land(Land and Building)",
"region":"Residential Area",
"municipalityCode":"13113",
"prefecture":"Tokyo",
"municipality":"Shibuya Ward",
"district":"Jingumae",
"tradePrice":"85000000",
"pricePerUnit":"1200000",
"unitPrice":"363000",
"floorPlan":"3LDK",
"area":"120",
"totalFloorArea":"95",
"buildingYear":"2018",
"structure":"RC",
"use":"House",
"purpose":null,
"landShape":"Square",
"frontage":"8.5",
"direction":"South",
"roadClassification":"Municipal Road",
"roadWidth":"6.0",
"cityPlanning":"Category I Exclusively Low-Rise Residential Zone",
"coverageRatio":"50",
"floorAreaRatio":"100",
"tradePeriod":"2024 Q3",
"renovation":null,
"remarks":null,
"dataSource":"Source: Created by processing data from the Real Estate Information Library (Ministry of Land, Infrastructure, Transport and Tourism) (https://www.reinfolib.mlit.go.jp/) PDL1.0"
}

Output: real estate transaction data fields

Each transaction in the dataset contains:

FieldTypeDescription
priceCategorystringPrice information category
propertyTypestringProperty type (residential, condo, commercial, etc.)
regionstringRegional classification
municipalityCodestring5-digit municipality code
prefecturestringPrefecture name
municipalitystringCity / ward / town / village
districtstringDistrict or neighborhood
tradePricestringTransaction price in JPY
pricePerUnitstring?Price per tsubo (3.306 sqm)
unitPricestring?Price per square meter
floorPlanstring?Layout (e.g., 3LDK, 2DK)
areastring?Land area in sqm
totalFloorAreastring?Building floor area in sqm
buildingYearstring?Year built
structurestring?Structure type (RC, SRC, Wood, etc.)
usestring?Current use
purposestring?Transaction purpose
landShapestring?Land shape (Square, Rectangle, Irregular)
frontagestring?Street frontage in meters
directionstring?Front road direction
roadClassificationstring?Road type
roadWidthstring?Road width in meters
cityPlanningstring?Zoning designation
coverageRatiostring?Building coverage ratio (%)
floorAreaRatiostring?Floor area ratio (%)
tradePeriodstringTransaction period (e.g., 2024 Q3)
renovationstring?Renovation status
remarksstring?Additional notes
dataSourcestringPDL1.0 attribution

Understanding Japanese real estate data

What is a tsubo? A tsubo (ๅช) is a traditional Japanese unit of area equal to approximately 3.306 square meters (35.58 square feet). Property prices in Japan are often quoted per tsubo. The pricePerUnit field uses this unit.

What is LDK? Japanese floor plans use the notation L (Living), D (Dining), K (Kitchen). A "3LDK" means 3 rooms plus a combined living-dining-kitchen area. This is the standard way apartments are described in Japan.

What are coverage and floor area ratios? These are zoning restrictions under Japan's City Planning Act. Coverage ratio (ๅปบใบใ„็އ) limits how much of the land a building can cover. Floor area ratio (ๅฎน็ฉ็އ) limits total floor space relative to land area. For example, 50/100 means the building footprint can cover 50% of the land and total floor area can be 100% of land area.

Python API usage example

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("rationalistic_counsel/mlit-japan-real-estate-prices").call(
run_input={
"apiKey":"YOUR_MLIT_KEY",
"searchMode":"area",
"areaQuery":"13",
"yearFrom":2024,
"quarterFrom":1,
"yearTo":2024,
"quarterTo":4,
"language":"en",
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['prefecture']}{item['municipality']} - {item['propertyType']}")
print(f" Price: JPY {item['tradePrice']}, Area: {item.get('area','N/A')} sqm")

All 47 Japanese prefectures and codes

CodeEnglishJapaneseCodeEnglishJapanese
01HokkaidoๅŒ—ๆตท้“25Shigaๆป‹่ณ€็œŒ
02Aomori้’ๆฃฎ็œŒ26Kyotoไบฌ้ƒฝๅบœ
03Iwateๅฒฉๆ‰‹็œŒ27Osakaๅคง้˜ชๅบœ
04MiyagiๅฎฎๅŸŽ็œŒ28Hyogoๅ…ตๅบซ็œŒ
05Akita็ง‹็”ฐ็œŒ29Naraๅฅˆ่‰ฏ็œŒ
06Yamagataๅฑฑๅฝข็œŒ30Wakayamaๅ’ŒๆญŒๅฑฑ็œŒ
07Fukushima็ฆๅณถ็œŒ31Tottori้ณฅๅ–็œŒ
08Ibaraki่ŒจๅŸŽ็œŒ32Shimaneๅณถๆ น็œŒ
09Tochigiๆ ƒๆœจ็œŒ33Okayamaๅฒกๅฑฑ็œŒ
10Gunma็พค้ฆฌ็œŒ34Hiroshimaๅบƒๅณถ็œŒ
11SaitamaๅŸผ็މ็œŒ35Yamaguchiๅฑฑๅฃ็œŒ
12Chibaๅƒ่‘‰็œŒ36Tokushimaๅพณๅณถ็œŒ
13Tokyoๆฑไบฌ้ƒฝ37Kagawa้ฆ™ๅท็œŒ
14Kanagawa็ฅžๅฅˆๅท็œŒ38Ehimeๆ„›ๅช›็œŒ
15Niigataๆ–ฐๆฝŸ็œŒ39Kochi้ซ˜็Ÿฅ็œŒ
16ToyamaๅฏŒๅฑฑ็œŒ40Fukuoka็ฆๅฒก็œŒ
17Ishikawa็Ÿณๅท็œŒ41Sagaไฝ่ณ€็œŒ
18Fukui็ฆไบ•็œŒ42Nagasaki้•ทๅดŽ็œŒ
19Yamanashiๅฑฑๆขจ็œŒ43Kumamoto็†Šๆœฌ็œŒ
20Nagano้•ท้‡Ž็œŒ44Oitaๅคงๅˆ†็œŒ
21Gifuๅฒ้˜œ็œŒ45MiyazakiๅฎฎๅดŽ็œŒ
22Shizuoka้™ๅฒก็œŒ46Kagoshima้นฟๅ…ๅณถ็œŒ
23Aichiๆ„›็Ÿฅ็œŒ47Okinawaๆฒ–็ธ„็œŒ
24Mieไธ‰้‡็œŒ

How to get a free MLIT API key

  1. Go to MLIT API Registration
  2. Fill in the application form (individual or corporate)
  3. Approval takes approximately 5 business days
  4. Your Subscription Key will be emailed to you
  5. The API is completely free with no usage fees

How much does it cost to scrape MLIT real estate data?

  • Rate limiting: minimum 3 seconds between API calls
  • Single prefecture, 1 year (4 quarters): 4 API calls, ~15 seconds, minimal Apify compute
  • Single prefecture, 5 years (20 quarters): 20 API calls, ~1 minute, ~$0.01 Apify compute
  • All 47 prefectures, 1 quarter: 47 API calls, ~3 minutes, ~$0.02 Apify compute
  • All Japan, 1 year (bulk mode): 188 API calls, ~10 minutes, ~$0.05 Apify compute

Frequently asked questions

Q: What is MLIT? MLIT stands for the Ministry of Land, Infrastructure, Transport and Tourism (ๅ›ฝๅœŸไบค้€š็œ). It is the Japanese government ministry responsible for national land development, urban planning, construction, and real estate regulation.

Q: Are these real transaction prices or estimates? These are actual recorded transaction prices from completed real estate sales, not listing prices or AI estimates. The data is collected through surveys of actual transaction parties by MLIT.

Q: How current is the data? Data is published quarterly with a delay of approximately 3-6 months. For example, Q1 2025 transactions may become available around Q3-Q4 2025.

Q: Can I use this data commercially? Yes. The data is published under Japan's Public Data License 1.0 (PDL 1.0), which explicitly permits commercial use, redistribution, and modification with attribution. Each output record includes the required attribution in the dataSource field.

Q: What is a 3LDK apartment? LDK stands for Living-Dining-Kitchen. The number indicates additional rooms. A 3LDK has 3 rooms plus a combined living-dining-kitchen space. This is the standard Japanese real estate layout notation.

Q: What does the coverage ratio mean? The coverage ratio (ๅปบใบใ„็އ) is a zoning restriction that limits the percentage of land area a building footprint can occupy. A 60% coverage ratio means the building can cover at most 60% of the plot.

Q: Why is some data missing (null fields)? Not all transactions have complete information. For example, land-only sales will not have floorPlan or buildingYear. Agricultural and forest land transactions typically have fewer fields than residential properties.

Q: Why do I get zero results for the current quarter? MLIT publishes data with a 3-6 month delay. For example, Q1 2026 transactions may not be available until Q3-Q4 2026. Try searching an earlier quarter.

Q: What if I get no results? Check that your date range includes published data (Q3 2005 onward), verify your area code is correct (use the prefecture table above), and note that the most recent quarters may not yet be published.

Q: Can I filter by price range? The MLIT API does not support price filtering at the query level. Download the data and filter locally by the tradePrice field. You can also use Apify dataset filtering features.

Q: Can I search for specific addresses? The MLIT API provides data at the district level, not individual addresses. Exact addresses are anonymized for privacy. You can search by prefecture, municipality, or district.

Q: How does this compare to REINS? REINS (Real Estate Information Network System) is an industry database accessible only to licensed real estate brokers. MLIT data is publicly available and covers a broader historical range, but REINS includes more recent and detailed listing data.

Who uses Japanese real estate transaction data?

  • Foreign investors: Research Japanese property markets with English-language data
  • Real estate analysts: Analyze price trends across prefectures and property types
  • Academic researchers: Study Japanese housing markets, urbanization, and zoning effects
  • PropTech developers: Build property valuation models with official transaction data
  • Urban planners: Analyze land use patterns and price distributions
  • Due diligence teams: Verify property valuations against actual transaction records

Integrations

This actor works with all Apify platform features:

  • Schedule runs to check for new quarterly data automatically
  • API access to trigger runs and fetch results programmatically (Python, Node.js, REST API)
  • Webhooks to get notified when new data is available
  • Export results to Google Sheets, CSV, JSON, Excel, or databases
  • Integrate with data analysis tools, dashboards, and AI/LLM pipelines

Legal

This actor accesses publicly available data from the MLIT Real Estate Information Library, a government-operated data service. The data is published under the Public Data License 1.0 (PDL1.0), which permits commercial use, redistribution, and modification with attribution. Each output record includes a dataSource field for compliance.

This service uses the Real Estate Information Library API but makes no warranty regarding the timeliness, accuracy, or completeness of the provided data.

Users must provide their own MLIT API key obtained from reinfolib.mlit.go.jp/api/request and are responsible for complying with the MLIT API Terms of Use.

This actor is not affiliated with or endorsed by the Ministry of Land, Infrastructure, Transport and Tourism of Japan.

You might also like

MLIT Japan Real Estate Prices Scraper

parseforge/mlit-japan-real-estate-prices-scraper

Tap MLIT transaction prices for Japanese real estate by prefecture and quarter, returning prefecture, city, district, type, price, area, year_built, transaction_date, and structure. Useful for property valuation, market research, and investment analysis across all 47 prefectures.

nomu Scraper โ€” Japan Real Estate Data & API

sian.agency/nomu-property-scraper

nomu (ใƒŽใƒ ใ‚ณใƒ ) scraper & real estate data API for Nomura's Japanese property portal. Used-condo (ไธญๅคใƒžใƒณใ‚ทใƒงใƒณ) sale listings: price, layout, area, floor, building age, station access, management & repair fees, transaction terms, photos โ€” clean JSON/CSV. Fast overview or full detail. No nomu account needed.

๐Ÿ‘ User avatar

SIรN Oรœ

2

Suumo - Japanese Real Estate

swerve/suumo-scraper

Pulls rent and sale listings from suumo.jp, Japan's #1 real estate portal. Covers all 23 Tokyo wards plus Yokohama, Osaka, Kyoto, Nagoya, Sapporo, Fukuoka and more. Returns rent, deposit, key money, layout, area, building age, train access, and full image gallery.

Google Maps Japan Scraper โ€” Email + Business Leads

totaka/google-maps-japan-scraper

Extract Japanese business leads from Google Maps โ€” name, address, phone, email, website, rating and GPS. Emails auto-extracted from websites. Works in English and Japanese. $0.001/result.

1

Daijob.com Scraper

unfenced-group/daijob-scraper

Scrape Japan's leading bilingual job board. Extract job titles, salaries in JPY, Japanese/English level requirements, location, and full descriptions. 8,000+ listings. No API key required.

๐Ÿ‘ User avatar

Unfenced Group

6

at home Scraper โ€” Japan Rental Property Data & API

sian.agency/athome-property-scraper

at home (athome.co.jp) scraper & real estate data API for Japan rental listings. Extract rent, layout, floor area, deposit, key money, building age, station access, lat/long geo, agent contacts & photos โ€” clean JSON/CSV, one row per room. ใ‚ขใƒƒใƒˆใƒ›ใƒผใƒ ใฎ็‰ฉไปถใƒ‡ใƒผใ‚ฟใ‚’ๅ–ๅพ—ใ€‚No account needed.

๐Ÿ‘ User avatar

SIรN Oรœ

2