SUUMO Scraper - Japan Real Estate Listings API avatar

SUUMO Scraper - Japan Real Estate Listings API

Pricing

from $2.50 / 1,000 results

Go to Apify Store
SUUMO Scraper - Japan Real Estate Listings API

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

kane liu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

6 days ago

Last modified

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 is a thin Apify client for the hosted suumo-com Cloud Run worker (curl_cffi HTML scrape). You get prices, floor plans, area, station access, fees, and photos as a practical SUUMO API alternative without running Chrome in Apify CU.

Architecture

Apify Actor (this repo) --HTTPS + API key--> Cloud Run worker `suumo-com` --> suumo.jp
input / dataset / PPE / Standby scrape + parse + OpenAPI
  • Actor: validates input, optional Apify RESIDENTIAL JP proxyUrl, calls worker POST /v1/search, push_data, Standby Live View.
  • Worker: owns curl_cffi acquisition, parsing, pagination, detail enrich. Proxy is optional (many SUUMO runs succeed direct).
  • Env: WORKER_BASE_URL (HTTPS) + WORKER_AUTH (Apify secret @suumoWorkerApiKey — set the secret value to match worker WORKER_API_KEY before cloud runs).

What can this SUUMO scraper extract?

Data pointDescription
Listing ID & URLStable SUUMO nc_ / bc_ / jnc_ ID and canonical link
Property categorychuko_mansion, shinchiku_mansion, ikkodate, chukoikkodate, tochi, chintai
ChannelBUY (sale) or RENT (賃貸)
Title & buildingHeadline and building name (物件名)
PriceSale or rent text + normalized JPY ( / ); ranges expose priceMin / priceMax
Layout & areaFloor plan (間取り); exclusive / land / building area m² (layout+area strings are split)
Location & accessAddress (所在地), rail/station (沿線・駅)
BuildingBuilt year/month, floor, structure when available
Rent feesAdmin fee (管理費), deposit (敷金), key money (礼金)
Media & agentPhoto URLs; public inquiry/agent block on detail pages

SUUMO property types covered

propertyTypeJapanesePath
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

More Actors like this

Looking for another property portal, or a scraper outside real estate? Use a specialized Actor when one exists — structured fields, better coverage, usually lower cost. Use this Actor for SUUMO.jp sale / rent / condo / house / land search and detail pages.

Similar real estate Actors

Prefer another specialized scraper?

Jobs & Freelance

E-commerce

Travel & Stays

Social & Content

Ads Intelligence

Local & Maps

General Tools

→ See the full catalog in Related Actors below, or browse apify.com/lentic_clockss.


How to scrape SUUMO

  1. Open SUUMO Scraper in Apify Console.
  2. Set location (e.g. tokyo/sc_shinjuku) and propertyType, or paste SUUMO start URLs (category is auto-detected).
  3. Choose max listings / max pages and whether to open detail pages.
  4. Proxy is optional — the worker often succeeds direct; enable Apify RESIDENTIAL + JP if you need IP diversity (proxyUrl is forwarded to the worker).
  5. 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:

EventPrice
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.

Free Apify plan limits (set by this Actor's developer)

LimitFree Apify planPaid Apify plan
Runs of this Actor10 runs totalUnlimited
Results per runUp to 1,000Up to schema max (2,000)

When the run cap is hit, the run finishes with a clear status message — not an Apify platform error. These limits are set by the Actor developer, not Apify.

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:

FieldPurpose
startUrlsSUUMO search or detail URLs (auto-detect propertyType)
locationArea path such as tokyo/sc_shinjuku
propertyTypeOne of the six SUUMO categories
channelLegacy alias: BUYchuko_mansion, RENTchintai
maxItems / maxPagesCaps (?page=N pagination)
scrapeDetailsEnrich each card from the detail page
requestDelayMillisPoliteness delay between requests
maxConcurrencyConcurrent detail fetches
proxyConfigurationOptional Apify proxy (JP residential if used)
workerBaseUrlAdvanced: per-run worker origin override (default: Actor env WORKER_BASE_URL)

Worker host migrations: update Actor env WORKER_BASE_URL (and WORKER_AUTH if the API key changed) — no Actor code change required.

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"
}

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.

Why did my free-plan run stop after 10 runs?

This Actor allows 10 runs and up to 1,000 listings per run for free Apify plan users. That policy is set by the Actor developer (not Apify). Upgrade to a paid Apify plan for unlimited runs. The run ends with status message FREE_TIER_LIMIT — it is not a platform crash.

Do I need a SUUMO API key?

No. The hosted worker scrapes public SUUMO pages and returns structured property data — useful when you need a SUUMO data API without an official partnership. (Operators set Apify secret suumoWorkerApiKey for Actor↔worker auth; end users do not.)

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 propertyType over legacy channel.
  • Enable scrapeDetails when 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 maxItems to 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.


All 77 public Actors from [lentic_clockss]. Click a name to open the Store detail page.

Jobs & Freelance

Real Estate

E-commerce

Travel & Stays

Social & Content

Ads Intelligence

Local & Maps

General Tools

→ Browse the full profile: apify.com/lentic_clockss