SUUMO Scraper - Japan Real Estate Listings API
Pricing
from $2.50 / 1,000 results
SUUMO Scraper - Japan Real Estate Listings API
Scrape SUUMO.jp Japan property listings: used & new condos, houses, land, and rentals. Extract prices, layouts, area, station access, fees, and photos as a SUUMO API alternative.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
kane liu
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
What does SUUMO Scraper do?
SUUMO Scraper is a Japan real estate scraper for SUUMO.jp — the leading Japanese property portal. It extracts used and new condominiums (中古・新築マンション), houses (一戸建て), land (土地), and rentals (賃貸) from Tokyo, Osaka, and other prefectures.
Paste a SUUMO search or detail URL, or set a location path such as tokyo/sc_shinjuku with a propertyType, then download structured listings as JSON, CSV, Excel, or HTML.
This Actor works as a practical SUUMO API alternative: it reads public search (SRP) and detail (LDP) HTML over lightweight HTTP, so you get prices, floor plans, land/building area, station access, fees, and photos without maintaining your own browser stack.
What can this SUUMO scraper extract?
| Data point | Description |
|---|---|
| Listing ID & URL | Stable SUUMO nc_ / bc_ / jnc_ ID and canonical link |
| Property category | chuko_mansion, shinchiku_mansion, ikkodate, chukoikkodate, tochi, chintai |
| Channel | BUY (sale) or RENT (賃貸) |
| Title & building | Headline and building name (物件名) |
| Price | Sale or rent text + normalized JPY (億 / 万); ranges expose priceMin / priceMax |
| Layout & area | Floor plan (間取り); exclusive / land / building area m² (layout+area strings are split) |
| Location & access | Address (所在地), rail/station (沿線・駅) |
| Building | Built year/month, floor, structure when available |
| Rent fees | Admin fee (管理費), deposit (敷金), key money (礼金) |
| Media & agent | Photo URLs; public inquiry/agent block on detail pages |
SUUMO property types covered
| propertyType | Japanese | Path |
|---|---|---|
chuko_mansion | 中古マンション (used condo) | /ms/chuko/ |
shinchiku_mansion | 新築マンション (new condo) | /ms/shinchiku/ |
ikkodate | 新築一戸建て (new house) | /ikkodate/ |
chukoikkodate | 中古一戸建て (used house) | /chukoikkodate/ |
tochi | 土地 (land) | /tochi/ |
chintai | 賃貸 (rent) | /chintai/ |
Why scrape SUUMO.jp?
- Japan market research — track asking prices and inventory for Tokyo, Osaka, and other cities
- Investment & proptech — feed CRM, pricing models, or dashboards with fresh sale and rent data
- Lead generation — collect publicly shown agency contact blocks from listing detail pages
- Competitive monitoring — watch new condo launches, house supply, and rental listings without manual browsing
- Data export — pull SUUMO property data into Sheets, warehouses, or your own API
How to scrape SUUMO
- Open SUUMO Scraper in Apify Console.
- Set location (e.g.
tokyo/sc_shinjuku) and propertyType, or paste SUUMO start URLs (category is auto-detected). - Choose max listings / max pages and whether to open detail pages.
- Proxy is optional — direct HTTP works for typical SUUMO runs; enable Apify RESIDENTIAL + JP if you need IP diversity.
- Click Start, then export results from the Dataset tab.
Example input — scrape SUUMO used condos in Shinjuku
{"location": "tokyo/sc_shinjuku","propertyType": "chuko_mansion","maxItems": 20,"maxPages": 1,"scrapeDetails": true,"proxyConfiguration": {"useApifyProxy": false}}
Example input — scrape SUUMO rentals by URL
{"startUrls": [{ "url": "https://suumo.jp/chintai/tokyo/sc_shinjuku/" }],"maxItems": 15,"maxPages": 1,"scrapeDetails": true}
Supported SUUMO URL patterns
- Used condo:
https://suumo.jp/ms/chuko/tokyo/sc_shinjuku/ - New condo:
https://suumo.jp/ms/shinchiku/tokyo/sc_shinjuku/ - New house:
https://suumo.jp/ikkodate/tokyo/sc_shinjuku/ - Used house:
https://suumo.jp/chukoikkodate/tokyo/sc_shinjuku/ - Land:
https://suumo.jp/tochi/tokyo/sc_shinjuku/ - Rent:
https://suumo.jp/chintai/tokyo/sc_shinjuku/ - Detail examples:
/nc_{id}/,/bc_{id}/,/jnc_{id}/ - Pagination:
?page=2(and higher)
How much does it cost to scrape SUUMO?
This Actor uses Pay per event pricing. You pay for:
| Event | Price |
|---|---|
Actor Start (apify-actor-start) | $0.005 per start (scaled by run memory: one event per GB, minimum one) |
result (apify-default-dataset-item) | $2.50 / 1,000 results ($0.0025 per SUUMO listing) |
Platform usage (compute, proxy if enabled, etc.) is also billed to the user on top of event charges.
Example (illustrative): 1 start + 1,000 listings ≈ $0.005 + $2.50 in event fees, plus platform usage for the run.
Tip: set a max total charge on the run if you want a hard spending cap. Start with maxItems 10–50 while testing field coverage.
Input
Open the Input tab for the full schema. Main fields:
| Field | Purpose |
|---|---|
startUrls | SUUMO search or detail URLs (auto-detect propertyType) |
location | Area path such as tokyo/sc_shinjuku |
propertyType | One of the six SUUMO categories |
channel | Legacy alias: BUY→chuko_mansion, RENT→chintai |
maxItems / maxPages | Caps (?page=N pagination) |
scrapeDetails | Enrich each card from the detail page |
requestDelayMillis | Politeness delay between requests |
maxConcurrency | Concurrent detail fetches |
proxyConfiguration | Optional Apify proxy (JP residential if used) |
Output example
You can download the dataset extracted by SUUMO Scraper in JSON, HTML, CSV, or Excel.
{"id": "21278073","url": "https://suumo.jp/ms/chuko/tokyo/sc_shinjuku/nc_21278073/","source": "suumo","sourceLayer": "srp+ldp","propertyType": "chuko_mansion","channel": "BUY","title": "ストークマンション落合 2880万円(1LDK)","buildingName": "ストークマンション落合","price": "2880万円","priceAmount": 28800000,"currency": "JPY","floorPlan": "1LDK","exclusiveAreaSqm": 42.8,"address": "東京都新宿区上落合2","access": "東京メトロ東西線「落合」歩6分","builtYearMonth": "1969年11月","scrapedAt": "2026-07-18T10:00:00.000Z"}
Is it legal to scrape SUUMO?
Our scrapers are ethical and do not extract private user data that is not shown on public listing pages. They only extract what SUUMO has chosen to display publicly. You should still comply with SUUMO terms, applicable laws (including Japan’s APPI and GDPR where personal data appears), and only scrape when you have a legitimate purpose. If unsure, consult your lawyers.
FAQ
How do I scrape SUUMO for sale listings in Tokyo?
Set location to a Tokyo area path (e.g. tokyo/sc_shinjuku) and choose a sale propertyType such as chuko_mansion, ikkodate, or tochi. Or paste a /ms/chuko/, /ikkodate/, or /tochi/ search URL.
How do I scrape SUUMO rentals (賃貸)?
Set propertyType to chintai, or use a URL under https://suumo.jp/chintai/.
How do I scrape SUUMO new condominiums (新築マンション)?
Set propertyType to shinchiku_mansion or open a /ms/shinchiku/ search URL.
How do I scrape SUUMO land (土地) listings?
Set propertyType to tochi or use a /tochi/ URL. Land records include landArea / landAreaSqm when present.
Do I need a SUUMO API key?
No. This Actor scrapes the public SUUMO website and returns structured property data — useful when you need a SUUMO data API without an official partnership.
Can I export SUUMO listings to Google Sheets or Excel?
Yes. Download the Dataset as Excel/CSV, or use Apify integrations and the Dataset API to push results into Sheets, webhooks, or your backend.
What location format should I use for SUUMO scraping?
Use SUUMO path segments such as tokyo/sc_shinjuku (prefecture + city slug). You can also paste a full search URL in startUrls and skip location.
What if a SUUMO scrape returns zero results?
Check that the location/URL is valid for that category, try with or without proxy, and inspect Key-Value Store records ERROR_SUMMARY / OUTPUT for fetch or parse issues.
Tips for better SUUMO scraping
- Prefer
propertyTypeover legacychannel. - Enable
scrapeDetailswhen you need admin fees, orientation, agent text, or richer galleries. - Sale categories and rent use different page templates — keep type and URL consistent.
- Use a polite
requestDelayMillis(e.g. 600–1200) for larger crawls. - Start with small
maxItemsto validate fields and cost before scaling.
Support
Questions or feature requests? Open an issue on the Actor page or contact the developer through Apify. Feedback on other prefectures, filters, or export formats is welcome.