VOOZH about

URL: https://apify.com/devilscrapes/suumo-japan-real-estate

โ‡ฑ Suumo.jp Scraper โ€” Japan real estate to JSON/CSV ยท Apify


๐Ÿ‘ Suumo.jp Japan Real Estate Scraper avatar

Suumo.jp Japan Real Estate Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store

Suumo.jp Japan Real Estate Scraper

Scrape Suumo.jp rental and sale listings from any search-result URL. Get building name, price, layout, area, deposit, key money, nearest station, and walk time โ€” structured and typed, one row per listing. We handle the blocks, retries, and proxy routing.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ DevilScrapes

DevilScrapes

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

23 days ago

Last modified

Categories

Share


๐ŸŽฏ What this scrapes

Suumo.jp is Japan's largest real-estate aggregator, covering rentals (chintai), sales (baikyaku), and new construction across all 47 prefectures. This Actor accepts one or more Suumo search-result page URLs โ€” the kind you build by choosing a city, budget, and layout in the Suumo search UI โ€” then follows pagination to collect every visible listing. Each row captures the fields that matter most to analysts, investors, and relocation researchers: the JP-native monetary fields that competitors strip out (deposit, key money, management fee), the madori layout code, and walking time from the nearest transit station.

๐Ÿ”ฅ What we handle for you

  • ๐Ÿ›ก๏ธ Browser fingerprint rotation โ€” curl-cffi replays real Chrome / Firefox TLS handshakes so the target sees a browser, not a Python script.
  • ๐ŸŒ Residential proxy rotation via Apify Proxy โ€” fresh session and exit IP on every block, with optional JP country targeting for geo-restricted pages.
  • ๐Ÿ” Retries with exponential backoff on 408 / 429 / 5xx โ€” up to 5 attempts per page, Retry-After honoured.
  • ๐Ÿงฑ Pagination handled automatically โ€” follow as many pages as you need, or cap with maxPages for a quick spot-check.
  • ๐ŸงŠ Clean, typed dataset rows โ€” Pydantic-validated, monetary values normalized to integer Yen, ISO-8601 timestamps, stable listing IDs.
  • ๐Ÿ’ฐ Pay-Per-Event pricing โ€” you pay only for results that land in the dataset. No data, no charge (beyond the small start-up fee).

๐Ÿ’ก Use cases

  • Relocation research โ€” pull 1LDK rentals in central Tokyo, filter by walk time and deposit, compare neighbourhoods side-by-side in a spreadsheet.
  • Investment analysis โ€” track price-per-mยฒ across Osaka wards over time by scheduling daily runs and diffing successive datasets.
  • Property management benchmarking โ€” monitor competing listings in a target micro-market; alert when a new unit undercuts your asking rent.
  • Academic real-estate research โ€” build a structured corpus of JP listing data without hand-copying fields from Japanese HTML pages.
  • Immigration/expat tooling โ€” power a filtered rental search app for non-Japanese speakers by normalizing the JP-language fields your app then translates.

โš™๏ธ How to use it

  1. Go to suumo.jp and run a property search for your target area, budget, and layout.
  2. Copy the full search-result page URL from your browser's address bar.
  3. Click Try for free at the top of this Actor's page.
  4. Paste the URL into the Search-result URLs field. Add more URLs to batch multiple searches.
  5. Set maxItems (default 100) and maxPages (default: follow all pages).
  6. Click Start. Listing rows stream into the dataset in real time.
  7. Export from Storage โ†’ Dataset as JSON, CSV, or Excel โ€” or fetch via the Apify API.

Tip: To scrape a specific prefecture or city with many results, set maxPages to 1 first to confirm the run works, then remove the cap for a full harvest.

๐Ÿ“ฅ Input

FieldTypeRequiredDefaultNotes
searchUrlsarrayyesโ€”One or more Suumo search-result page URLs. Copy directly from the browser after running a Suumo search.
maxItemsintegerno100Total listing cap across all URLs. Set to 0 for unlimited.
maxPagesintegerno0Pagination cap per URL. 0 follows all pages.
proxyConfigurationobjectnoApify Proxy onApify Proxy config. Set apifyProxyCountry: "JP" if you encounter geo-related blocks.

Example input

{
"searchUrls":[
"https://suumo.jp/jj/chintai/ichiran/FR301FC001/?ar=030&bs=040&ta=13&sc=13101"
],
"maxItems":200,
"maxPages":5,
"proxyConfiguration":{
"useApifyProxy":true
}
}

๐Ÿ“ค Output

Every row is one Suumo listing. Monetary values are always integer Japanese Yen.

FieldTypeNotes
listing_idstringUnique Suumo listing identifier.
namestring | nullBuilding or property name (Japanese text preserved).
urlstringCanonical Suumo listing URL.
property_typestring | nulle.g. ใƒžใƒณใ‚ทใƒงใƒณ, ใ‚ขใƒ‘ใƒผใƒˆ, ไธ€ๆˆธๅปบใฆ.
price_yeninteger | nullMonthly rent or sale price in Yen.
management_fee_yeninteger | nullMonthly kanrihi (management fee) in Yen.
deposit_yeninteger | nullShikikin (security deposit) in Yen.
key_money_yeninteger | nullReikin (key money, non-refundable) in Yen.
addressstring | nullFull address in Japanese script.
nearest_stationstring | nullNearest train or subway station name.
walk_minutesinteger | nullWalking time from nearest station in minutes.
layoutstring | nullMadori layout code โ€” e.g. 1K, 1LDK, 3LDK.
area_sqmnumber | nullFloor area in mยฒ.
floorstring | nullUnit floor within the building โ€” e.g. 3้šŽ.
building_age_yearsinteger | nullBuilding age in years, derived from construction date.
scraped_atstring | nullISO-8601 UTC timestamp when the row was recorded.

Example output

{
"listing_id":"bc_100251966066",
"name":"ใ‚ฐใƒฉใƒณใƒ‰ใƒกใ‚พใƒณๆธ‹่ฐท",
"url":"https://suumo.jp/chintai/bc_100251966066/",
"property_type":"ใƒžใƒณใ‚ทใƒงใƒณ",
"price_yen":95000,
"management_fee_yen":5000,
"deposit_yen":95000,
"key_money_yen":95000,
"address":"ๆฑไบฌ้ƒฝๆธ‹่ฐทๅŒบ้“็Ž„ๅ‚1ไธ็›ฎ",
"nearest_station":"ๆธ‹่ฐท",
"walk_minutes":5,
"layout":"1LDK",
"area_sqm":42.5,
"floor":"3้šŽ",
"building_age_years":10,
"scraped_at":"2026-06-07T00:00:00Z"
}

๐Ÿ’ฐ Pricing

Pay-Per-Event โ€” you pay only when these events fire:

EventUSDWhat it is
actor-start$0.005One-off warm-up charge per run
result$0.0025Per listing row written to the dataset

Example: 1 000 listings โ‰ˆ $2.50. No subscription, no minimum, no card to start โ€” every new Apify account gets $5 of free credit, good for ~2 000 listing rows before you owe anything.

๐Ÿšง Limitations

  • Japanese-language source โ€” building names, addresses, property types, and layout codes are in Japanese script (kanji, hiragana, katakana). The Actor preserves them as-is; translation is left to your downstream stack.
  • Deposit / key money as rent multiples โ€” Suumo often shows shikikin and reikin as 1ใƒถๆœˆ (1 month's rent) rather than an absolute Yen amount. Where the implementer can resolve the multiplier against the price, they do; otherwise the field may be null.
  • Pagination cap โ€” very large searches (e.g. all of Tokyo) can run to hundreds of pages. Use maxItems or maxPages to cap the run on the free Apify tier.
  • Listing freshness โ€” Suumo does not expose a "last updated" timestamp for each listing. scraped_at reflects when the Actor visited the page, not when the landlord last edited it.
  • New construction (shin-chiku) โ€” some new-build listing pages have a different HTML structure from resale/rental. The implementer's parser may need a separate branch for those pages.

โ“ FAQ

Does this work for both rentals and sales?

Yes. The Actor accepts any Suumo search-result URL โ€” the same code path handles chintai (rental) and baikyaku (sale) searches. The price_yen field carries the monthly rent for rentals and the total sale price for properties.

What is "key money" (reikin)?

Reikin (็คผ้‡‘) is a non-refundable "thank-you" payment to the landlord, typically one or two months' rent, paid upfront when signing a lease. It has no equivalent in most Western markets. The key_money_yen field captures this so relocation researchers and expats can factor it into their true move-in cost calculation.

Can I scrape a specific neighbourhood or train line?

Yes โ€” build the search on suumo.jp by choosing your preferred station, ward, or neighbourhood, then copy that URL into the Actor. The Actor scrapes exactly the results your URL describes.

How do I get Japanese IPs for geo-restricted pages?

In proxyConfiguration set "apifyProxyCountry": "JP". This instructs Apify Proxy to route exit traffic through a Japanese residential IP.

Can I schedule this?

Yes โ€” connect the Actor to an Apify Schedule and it will run automatically at whatever interval you choose. Each run writes to a fresh dataset; use the Apify API to retrieve the latest run's dataset for comparison.

The dataset is empty โ€” what happened?

Check the run log for HTTP errors or empty-page signals. If the page redirected to a CAPTCHA or an error page, enable Apify Proxy and optionally set the country to JP. Persistent empty results after proxy routing are reported on the Issues tab.

๐Ÿ’ฌ Your feedback

Spotted a bug, a missing field, or a Suumo page structure that the parser doesn't handle? Open an issue on the Actor's Issues tab in Apify Console โ€” we read every report and ship fixes weekly.


You might also like

SUUMO Japan Real Estate Scraper

solidcode/suumo-jp-scraper

[๐Ÿ’ฐ $0.70 / 1K] Extract property listings from SUUMO (suumo.jp), Japan's largest real-estate portal. Get rent or sale prices, fees, deposit, key money, floor plan, area, station access, photos, and agency contacts. Search by prefecture and type, or paste any SUUMO URL.

SUUMO Scraper โ€” Japan Property Data & API

sian.agency/suumo-property-scraper

SUUMO scraper & real estate data API for Japan's #1 property portal. Rent & sale listings: price, layout, area, floor, deposit, key money, building age, station access, photos โ€” clean JSON/CSV, one row per room. No SUUMO account needed. SUUMO๏ผˆใ‚นใƒผใƒข๏ผ‰ใฎ่ณƒ่ฒธใƒปๅฃฒ่ฒทใฎ็‰ฉไปถใƒ‡ใƒผใ‚ฟใ‚’ๅ–ๅพ—ใ€‚

๐Ÿ‘ User avatar

SIรN Oรœ

2

Suumo Scraper โ€” Japan Real Estate Listings

jungle_synthesizer/suumo-scraper

Scrape rental and sale property listings from Suumo.jp โ€” Japan's largest real estate portal. Pick a mode (rental, used/new condo, used/new house, or land) and paste a Suumo search URL. Extract price/rent, layout, area, address, station access, building age, and more.

๐Ÿ‘ User avatar

BowTiedRaccoon

56

Suumo Rental Listings Scraper โ€” Japan Rentals in English

quietparse/suumo-rental-listings-scraper

Scrape rental listings (chintai) from Suumo, Japan's largest property portal, and get clean English-normalized JSON: rent in JPY, deposit/key money in months, layout, size, stations with walk times.

Suumo - Japanese Real Estate

swerve/suumo-scraper

Pulls rent and sale listings from suumo.jp, Japan's #1 real estate portal. Covers all 23 Tokyo wards plus Yokohama, Osaka, Kyoto, Nagoya, Sapporo, Fukuoka and more. Returns rent, deposit, key money, layout, area, building age, train access, and full image gallery.

Suumo.jp Scraper with Contacts

fatihtahta/suumo-japan-scraper

Extract Suumo Japan property listings at scale with rich rental detail, agency contacts, pricing, transport access, layouts, amenities and full media. Built for enterprise-grade Japan real estate intelligence, lead enrichment, market monitoring and automated analytics pipelines.

at home Scraper โ€” Japan Rental Property Data & API

sian.agency/athome-property-scraper

at home (athome.co.jp) scraper & real estate data API for Japan rental listings. Extract rent, layout, floor area, deposit, key money, building age, station access, lat/long geo, agent contacts & photos โ€” clean JSON/CSV, one row per room. ใ‚ขใƒƒใƒˆใƒ›ใƒผใƒ ใฎ็‰ฉไปถใƒ‡ใƒผใ‚ฟใ‚’ๅ–ๅพ—ใ€‚No account needed.

๐Ÿ‘ User avatar

SIรN Oรœ

3

HOME MATE Scraper โ€” Japan Rental Property Data & API

sian.agency/homemate-property-scraper

HOME MATE (homemate.co.jp) scraper & real estate data API for Japan rental listings. Extract rent, layout, floor area, deposit, key money, building age, station access, lat/long geo, agent contacts & photos โ€” clean JSON/CSV, one row per room. Fast overview or full detail. No account needed.

๐Ÿ‘ User avatar

SIรN Oรœ

2

LIFULL HOME'S Scraper โ€” Japan Property Data & API

sian.agency/lifull-homes-property-scraper

LIFULL HOME'S scraper & real estate data API for homes.co.jp, a top Japan property portal. Rent & sale: rent, layout, area, floor, deposit, key money, building age, station access, equipment, photos โ€” clean JSON/CSV, one row per room. Fast overview or full detail. No account needed.

๐Ÿ‘ User avatar

SIรN Oรœ

2

able Property Scraper โ€” Japan Rental Data & API

sian.agency/able-property-scraper

able (ใ‚จใ‚คใƒ–ใƒซ) rental scraper & real estate data API for able.co.jp. Apartment & house rent listings: rent, layout, area, floor, deposit, key money, brokerage fee, building age & structure, station access, photos โ€” clean JSON/CSV, one row per unit. Fast overview or full detail. No account needed.

๐Ÿ‘ User avatar

SIรN Oรœ

2