LIFULL HOMES Japan Sale Scraper — 中古マンション & 一戸建て
Pricing
Pay per event
LIFULL HOMES Japan Sale Scraper — 中古マンション & 一戸建て
Scrape for-sale listings from LIFULL HOMES (homes.co.jp). Covers resale condos (中古マンション), new condos, detached homes, and land. Extracts price in JPY and USD, floor area, layout, management fees, station access, zoning, photos, and broker info.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape for-sale property listings from LIFULL HOME'S (homes.co.jp), Japan's second-largest real estate portal. Covers resale condos (中古マンション), new condos (新築マンション), resale detached homes (中古一戸建て), new detached homes (新築一戸建て), and land (土地) — by prefecture.
What you get
Each listing record contains:
| Field | Description |
|---|---|
listing_id | HOMES listing ID from the URL |
title | Listing title (e.g. "センチュリーパークタワー 49階") |
transaction_type | sale_new / sale_resale / land |
property_type | mansion_resale / mansion_new / detached_resale / detached_new / land |
prefecture | Prefecture slug (e.g. tokyo) |
city | City or ward (e.g. 中央区) |
district | District / chome |
address_ja | Full Japanese address |
price_jpy | Price in yen |
price_usd | Price in USD (converted at run time) |
price_per_sqm_jpy | Price per m² in yen |
building_year | Year built |
building_age_years | Age in years |
building_area_sqm | Floor area (m²) |
land_area_sqm | Land area (m²) |
rooms_layout | Room layout (e.g. 3LDK) |
direction | Exposure direction (e.g. 南向き) |
building_structure | Structure (SRC, RC, 木造, etc.) |
floors_total | Total floors in building |
floor_location | Unit floor number |
management_fee_jpy | Monthly management fee (yen) |
repair_reserve_jpy | Monthly repair reserve (yen) |
management_company | Property management company |
nearest_station | Nearest station name |
station_distance_min | Walk time to station (minutes) |
train_line | Train line name |
zoning | Zoning class (用途地域) |
renovation_history | Renovation history summary |
photos | Photo URLs (pipe-separated, up to 20) |
description_ja | Japanese listing description |
broker_name | Listing broker / agency name |
listing_url | Direct URL on homes.co.jp |
scraped_at | Scrape timestamp (ISO 8601) |
Input options
Prefectures
Select one or more of Japan's 47 prefectures. Defaults to tokyo, kanagawa, osaka.
Listing Category
| Value | Property type |
|---|---|
mansion_resale | Resale condo (中古マンション) — default |
mansion_new | New condo (新築マンション) |
detached_resale | Resale detached home (中古一戸建て) |
detached_new | New detached home (新築一戸建て) |
land | Land (土地) |
Scrape Detail Pages
When enabled (default: true), follows each listing link to collect enriched data: station access, floor layout, management fees, building structure, zoning, renovation history, and photos. Disable for faster summary-only runs.
Include USD Prices
When enabled (default: true), converts the JPY price to USD using a live exchange rate fetched from open.er-api.com at run start. Falls back to a hardcoded rate (~149 JPY/USD) if the API is unavailable.
Max Items
Maximum listings to return. Defaults to 10. Set to 0 for unlimited (full prefecture crawl).
Proxy Configuration
Residential proxy is strongly recommended — HOMES blocks datacenter IPs. The default configuration uses Apify's RESIDENTIAL proxy group.
How it works
- Seed: Generates listing page URLs for each selected prefecture and category (e.g.
https://www.homes.co.jp/mansion/chuko/tokyo/list/). - Listing pages: Extracts all listings from the embedded JSON-LD
ItemListblock — price, area, year built, address, and listing URL. - Detail pages (when
scrapeDetails: true): Follows each listing URL and parses the HTML table for station access, layout, fees, structure, zoning, photos, and broker info. - Pagination: Automatically follows next-page links until
maxItemsis reached or no more pages exist.
Performance notes
- Concurrency is capped at 3 to respect HOMES rate limits with residential proxy rotation.
- A full Tokyo mansion_resale crawl (1000+ listings) takes around 30-60 minutes depending on proxy speed.
- Set
scrapeDetails: falseto skip detail pages and run ~5x faster.
Use cases
- Japanese real estate market analysis
- Price-per-sqm tracking across prefectures
- Investment property research
- Building age and structure distribution analysis
- Station proximity valuation studies
Legal notice
Always comply with HOMES.co.jp's Terms of Service when using scraped data. This tool is intended for research and analysis purposes.