Korea Real Estate Scraper - MOLIT Apartment Prices 실거래가
Pricing
from $2.00 / 1,000 transactions
Korea Real Estate Scraper - MOLIT Apartment Prices 실거래가
South Korea real estate transaction prices API from official MOLIT data (국토교통부 실거래가): apartment, officetel, villa, house, land and commercial sales plus jeonse and monthly rent. Seoul, Busan, any district, English fields.
Pricing
from $2.00 / 1,000 transactions
Rating
0.0
(0)
Developer
E:LAB STUDIO
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Features
Share
Korea Real Estate Scraper: MOLIT Apartment Prices (실거래가)
Get official South Korean property transaction prices as clean, English JSON / CSV / Excel. Every row is a real reported contract from the Ministry of Land, Infrastructure and Transport (MOLIT) real transaction price disclosure system, not a listing or an asking price.
Type a district name in English or Korean (Gangnam-gu, Seoul, 서울 강남구, Seoul), pick the property types and months, and get the deals.
What you can use it for
- Price research and valuation: real sale prices and price per m² / per pyeong for any apartment complex, by month.
- Rental market analysis: jeonse (lump-sum deposit) and monthly rent contracts, including renewals and previous rent.
- Investment and proptech models: feed a clean, consistent time series into dashboards, BI tools or AI agents.
- Market reports: count transactions by district and month, compare neighborhoods, track new-build premiums.
Data covered
Dataset (propertyTypes) | What it contains |
|---|---|
apt_trade | Apartment sales |
apt_rent | Apartment jeonse and monthly rent contracts |
officetel_trade / officetel_rent | Officetel sales and rents |
rowhouse_trade / rowhouse_rent | Villas, row houses and multiplex (연립/다세대) |
house_trade / house_rent | Detached and multi-household houses (단독/다가구) |
presale_right | Apartment presale and move-in right resales (분양권/입주권) |
commercial_trade | Commercial and office building sales |
land_trade | Land sales |
All 269 districts (si/gun/gu) of South Korea, contract months from 2006 to the current month.
Input
| Field | Example | Notes |
|---|---|---|
regions | ["Gangnam-gu, Seoul", "Mapo-gu", "Suwon-si"] | English or Korean district names, province names (expands to all districts), cities with sub-districts (expands automatically), or 5-digit codes like 11680. Ambiguous names such as Jung-gu (exists in 5 cities) are skipped with a warning; add the province. |
propertyTypes | ["apt_trade", "apt_rent"] | Default apt_trade. |
startMonth / endMonth | 2026-01 / 2026-09 | Contract months. Empty = last 3 months. |
maxItems | 1000 | Stop after N transactions. 0 = no limit. |
nameContains | 래미안 or raemian | Optional complex / building name filter. |
minAreaM2 / maxAreaM2 | 59 / 85 | Optional area filter. |
includeCancelled | false | Cancelled contracts are excluded by default. |
includeRaw | false | Adds the original Korean API record. |
Output example
{"property_type": "apartment","deal_type": "sale","contract_date": "2026-09-01","province": "Seoul","district": "Gangnam-gu","neighborhood": "Gaepo-dong","neighborhood_ko": "개포동","building_name": "Gaepojugong6danji","building_name_ko": "개포주공6단지","floor": 4,"build_year": 1983,"exclusive_area_m2": 60.13,"exclusive_area_pyeong": 18.19,"price_krw": 3100000000,"price_per_m2_krw": 51554964,"price_per_pyeong_krw": 170429627,"buyer_type": "individual","seller_type": "individual","deal_method": "brokered","registration_date": "2026-09-22","cancelled": false,"region_code": "11680","source": "Ministry of Land, Infrastructure and Transport (MOLIT) real transaction price disclosure, via data.go.kr"}
Rent rows have lease_kind (jeonse or monthly_rent), deposit_krw, monthly_rent_krw, contract_type (new / renewal), contract_term, and previous deposit / rent for renewals.
Prices are converted from the official unit (10,000 KRW) into plain KRW. Korean names are kept next to a romanized version (Revised Romanization), so you can join on either.
Pricing
Pay per result: $2 per 1,000 transactions. You only pay for rows saved to the dataset after filters, not for API calls.
Good to know
- Reporting lag: Korean law requires reporting within 30 days of the contract, so the latest 1 to 2 months keep filling in. Re-run recent months for complete counts.
- Privacy masking by the source: apartment floors are given but not unit numbers; some lot numbers for houses and land are partially masked (
1***). This is how the government publishes the data. - 2026 administrative changes: the source re-keys history under current district codes (for example the Jeonnam-Gwangju merger and new Hwaseong-si districts), and this Actor follows it. Inputs like
Gwangjuor광주광역시still work. - Building names are reported by the source in Korean;
building_nameis a mechanical romanization, not an official English brand name.
FAQ
Is there an English API for South Korean real estate prices? Yes. This Actor wraps the official MOLIT real transaction price (국토교통부 실거래가) open data and returns English field names, romanized district names and numbers in KRW, so you do not need to read Korean or register for a data.go.kr key.
How do I get Seoul apartment sale prices for one district?
Put the district in regions (for example Gangnam-gu, Seoul or 서울 강남구), choose the apartment sales type and a month range. Every reported contract in that period comes back as one row.
Does it include jeonse and monthly rent (전세, 월세)? Yes. Choose the rent types to get deposits and monthly rent for apartments, officetels, villas and houses.
Are these asking prices or real deals? Real reported contracts, not listings. For current listings use a portal scraper; for what actually sold, use this.
Can I use it for price analysis, AVM models or investment research? Yes. The output is consistent month to month, so it works for time series, price per square meter maps and machine learning features.
Source and license
Data: Ministry of Land, Infrastructure and Transport, Republic of Korea, published on the Public Data Portal (data.go.kr) under a license with no usage restrictions (commercial use allowed). This Actor is an independent tool by E:LAB STUDIO and is not affiliated with or endorsed by MOLIT.
Questions or a missing field? Open an issue on the Actor page.