This tutorial shows how to scrape SUUMO used apartment and used condominium detail pages into CSV with the SUUMO Used Apartment Detail Scraper template. You will import the workflow, replace URLs, set the export path, and validate the first rows.
Before you start
Prerequisites for a SUUMO used apartment scraper
You need UScraper installed as a local desktop app, the maintained SUUMO Used Apartment Detail Scraper, a CSV folder, and current SUUMO used apartment or used condominium detail URLs you are allowed to process. This is a detail-page workflow, so use property pages such as suumo.jp/ms/chuko/..., not broad search or map URLs.
Start with three to five live URLs from a shortlist, saved research sheet, or the official SUUMO used condominium search entry point. Before automation, review SUUMO's current terms of use, robots directives, copyright, privacy obligations, and project purpose.
Technical access is not permission. Keep batches modest, collect only fields you need, stop when an access challenge appears, and keep source URLs beside the exported file.
Workflow anatomy
How the SUUMO property details workflow works
The JSON export is the authoritative workflow definition. In plain English, the flow is:
Navigate URL list -> Wait for Page Load -> Wait for h1
-> Wait for text: 物件詳細情報 -> Structured Export
-> Sleep -> Loop Continue
The Navigate block stores the URL list and Loop Continue advances through it. There is no search pagination because the input is already a set of reviewed detail pages. The key guard is the 物件詳細情報 text check: old catalog URLs can redirect after a listing expires, and a generic loaded page is not enough proof that property data is present.
| Workflow stage | What it does | What to verify |
|---|---|---|
| Navigate | Opens each configured SUUMO detail URL | Replace the bundled sample with current detail pages |
| Page waits | Waits for load and an h1 | The intended property page is visible |
| Text guard | Looks for 物件詳細情報 in the body | Redirected or expired pages are caught early |
| Structured Export | Appends fixed CSV columns from the page body | Filename, headers, and local folder are correct |
| Loop Continue | Moves to the next URL | One intended row per URL is produced |
Runbook
How to scrape SUUMO used apartment details to CSV
Replace sample URLs
In Navigate, replace the sample URL with current detail pages. Keep the first validation batch short.
Keep the page guard
Leave the 物件詳細情報 wait in place so redirects or expired pages are not exported as property data.
Set the CSV destination
Confirm suumo_used_property_details_scraper.csv, headers, append mode, and a project-specific local folder.
Run and compare
Run three to five URLs and compare name, price, layout, address, transit, images, contacts, and dates against the browser.
Scale after QA
Add more URLs only after active pages export correctly. Use a dated folder or fresh CSV for repeat runs.
Output
SUUMO CSV fields from used apartment detail pages
The bundle has no static CSV sample, so treat the JSON workflow as the authoritative export shape. The preview below covers the core columns; the JSON also includes update dates, image slots, sales counts, facilities, restrictions, parking, land-right fields, and notes.
suumo_used_property_details_scraper.csvColumn
物件名
Property name from the detail table or page heading.
Column
物件名_URL
The current SUUMO detail URL from location.href.
Column
価格
Published sale price.
Column
間取り
Layout such as 2LDK, 3LDK, or 4LDK.
Column
専有面積
Exclusive area from the detail table.
Column
住所
Address or location value.
Column
交通
Station, rail, bus, or walking-access text.
Column
会員名
Broker, member company, or information provider.
Column
問い合わせ先
Published contact number when present.
Column
取得時間
Timestamp recorded during export.
For QA, sort by 物件名_URL and inspect one complete row, one blank-heavy row, and the final row. Empty optional fields are normal; blank price, address, and property name together usually mean the page did not load as a valid detail page.
Validation
Validate the SUUMO export before analysis
Open the CSV beside the browser after the first run. Compare the visible SUUMO page to the exported row before using the file for research, outreach, content analysis, or enrichment.
| Symptom | Likely cause | Fix |
|---|---|---|
| Empty CSV | The page never reached the detail marker | Open one URL manually and confirm 物件詳細情報 is present |
| Blank property fields | Expired listing, redirect, slow load, or layout change | Replace stale URLs, extend waits only after one-page testing, then rerun |
| Duplicate rows | Append-mode rerun or repeated source URLs | Dedupe by 物件名_URL and start a fresh CSV for final runs |
| Image columns are blank | Page has no matching property images or image markup changed | Inspect the browser before changing image selectors |
| Japanese text looks broken | Spreadsheet opened the CSV with the wrong encoding | Import as UTF-8 instead of relying on a double-click open |
Tool choice
UScraper vs Python, Octoparse, Apify, and scraper APIs
Searches for suumo scraper python, octoparse suumo scraper alternative, and scrape suumo property details usually come from teams trying to avoid manual copy-paste. The right tool depends on ownership and data handling.
| Approach | Best fit | Trade-off |
|---|---|---|
| UScraper local desktop app | Supervised CSV exports from reviewed detail URLs | You manage URL selection, pacing, validation, and selector maintenance |
| Python or Selenium script | Developers who need custom parsing | You own retries, selectors, files, and compliance checks |
| Octoparse-style visual template | Users already working inside a visual scraping platform | Compare data handling, pricing, scheduling, and export ownership |
| Apify actor or scraper API | Hosted scheduling and programmatic delivery | Requires vendor infrastructure, monitoring, and stronger compliance review |
Octoparse publishes SUUMO templates for used property details and listings, Apify has a SUUMO actor for Japan real estate listings, and Python packages can help developers study page structure. UScraper fits the narrower job here: known detail URLs in, reviewable CSV out.
For discovery-first work, browse the UScraper template library or pair this detail workflow with the SUUMO Apartments Listings Scraper. For adjacent tutorials, use the UScraper blog.
FAQ
SUUMO used apartment scraper FAQ
SUUMO pages can be visible in a browser and still be governed by terms, robots directives, copyright, database rights, privacy rules, and real estate data rules. Review current policies, keep runs modest, and avoid bypassing access controls.
Next step
Download the SUUMO used apartment scraper template
Use SUUMO Used Apartment Detail Scraper as the starting point, run a small validation batch, compare the CSV against the live pages, then expand only after the output matches the source detail pages.

