SUUMO Tokyo Mansions Scraper
Pricing
from $3.00 / 1,000 property-scrapeds
SUUMO Tokyo Mansions Scraper
Scrapes for-sale mansion listings in Tokyo's 23 wards from SUUMO. Returns structured data with price (万円), area (m²), age, floor plan, station access, and more.
Pricing
from $3.00 / 1,000 property-scrapeds
Rating
0.0
(0)
Developer
明大 宮川
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape for-sale mansion listings in Tokyo's 23 wards from SUUMO, Japan's largest real estate portal. Returns structured, analysis-ready data with parsed numeric fields — no post-processing needed.
What you get
Each record contains:
| Field | Type | Example |
|---|---|---|
name | string | パークタワー東京 |
price_man | number | 5980.0 (= ¥59,800,000) |
address | string | 東京都千代田区... |
station | string | 東京メトロ丸ノ内線 大手町駅 徒歩5分 |
area_sqm | number | 65.4 |
madori | string | 2LDK |
age_years | integer | 12 |
type | string | 中古 / 新築 |
ward_code | integer | 13101 |
ward_name | string | 千代田区 |
url | string | https://suumo.jp/ms/... |
scraped_at | string | 2026-03-22T10:00:00 |
Why use this scraper?
- Tokyo 23 wards: Complete coverage of all wards (区コード 13101–13123)
- Parsed numbers:
price_man,area_sqm,age_yearsare ready for analysis — no regex needed - 両新中古対応: Scrapes both used (中古) and new construction (新築) listings
- Quality filtering: Excludes "osusume" cross-ward promoted listings that pollute results
- Lightweight: Pure Python + requests, no browser required
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
wardCodes | array[int] | [] (all 23 wards) | Ward codes to scrape, e.g. [13101, 13102] |
propertyType | select | "both" | used / new / both |
maxPagesPerWard | integer | 99 | Max pages per ward (20 listings/page). Set to 2 for quick tests |
delaySeconds | number | 2.0 | Seconds between page requests |
Usage examples
Quick test — Chiyoda ward, used mansions, 2 pages (~40 listings)
{"wardCodes": [13101],"propertyType": "used","maxPagesPerWard": 2}
Inner city wards only
{"wardCodes": [13101, 13102, 13103, 13104, 13113],"propertyType": "both"}
Full dataset — all 23 wards
{}
Ward code reference
| Code | Ward | Code | Ward |
|---|---|---|---|
| 13101 | 千代田区 | 13113 | 渋谷区 |
| 13102 | 中央区 | 13114 | 中野区 |
| 13103 | 港区 | 13115 | 杉並区 |
| 13104 | 新宿区 | 13116 | 豊島区 |
| 13105 | 文京区 | 13117 | 北区 |
| 13106 | 台東区 | 13118 | 荒川区 |
| 13107 | 墨田区 | 13119 | 板橋区 |
| 13108 | 江東区 | 13120 | 練馬区 |
| 13109 | 品川区 | 13121 | 足立区 |
| 13110 | 目黒区 | 13122 | 葛飾区 |
| 13111 | 大田区 | 13123 | 江戸川区 |
| 13112 | 世田谷区 |
Pricing
Pay-per-result: $0.003 per listing ($3 per 1,000 listings).
A full scrape of all 23 wards typically yields 3,000–8,000 listings depending on market activity, costing $9–$24.
Notes
- Data is scraped from SUUMO's public listing pages. For personal/research use.
- Rate limiting: 2 seconds between pages by default (configurable via
delaySeconds). - SUUMO occasionally changes its HTML structure. If fields appear empty, the scraper may need an update — please open an issue.