SUUMO Scraper — Japan Rental Listings with Agent Contacts avatar

SUUMO Scraper — Japan Rental Listings with Agent Contacts

Pricing

Pay per usage

Go to Apify Store
SUUMO Scraper — Japan Rental Listings with Agent Contacts

SUUMO Scraper — Japan Rental Listings with Agent Contacts

Scrape Japanese rental property listings from SUUMO: rent, deposit, layout, floor area, station walk time, plus the listing agency's name, phone and licence.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Toru Tatsumi

Toru Tatsumi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Scrape rental property listings from SUUMO (suumo.jp), Japan's largest real-estate portal, and get the listing agency's contact details along with every room: company name, phone number, opening hours and real-estate licence number.

Point it at any SUUMO search-results URL — set your filters on the site, paste the URL, run. Pagination is followed automatically.

What you get

One item per room (a building usually holds several rooms, each with its own rent and layout).

FieldExampleNotes
buildingNameアイメックス北参道Building name as shown on SUUMO
category賃貸マンションRental apartment / mansion / house
address東京都渋谷区千駄ヶ谷3Ward-level address from the listing
stations[]line, station, walkMinutesUp to 3 nearest stations, walk time parsed to an integer
buildingAge / buildingAgeText0 / 新築Years since construction; 0 for newly built
structure, floorsTotal地下1地上4階建, 4
floor3階Floor of this room
rentYen177000Parsed to yen — 17.7万円 becomes 177000
adminFeeYen, depositYen, gratuityYen15000, null, nullnull when the listing shows -
layout1LDK
areaSqm26.26Square metres as a number
urlhttps://suumo.jp/chintai/jnc_000109871755/Room page
agentNameグランデ新宿店 (株)グランデListing agency (with fetchAgentContacts)
agentPhone03-5338-5960Agency phone number
agentHours10:00~19:00/定休日:年中無休
agentLicense国土交通大臣(1)第11093号 …Real-estate licence number
direction, buildingType, constructionType, builtYearMonth北東, マンション, 鉄筋コン, 2026年9月From the room page

What you do not get

  • No sale listings — this Actor covers rentals (/chintai/) only.
  • No floor plans, photos or map coordinates.
  • No data behind a login, and no personal data: agentPhone is the agency's published business number, not a private one.
  • Fields shown as - on SUUMO come back as null. That is the listing, not a scraping failure.

Measured performance

Measured on 2026-09-23 against 東京都渋谷区 rentals, from a single machine with no proxy:

  • One results page returned 75 rooms parsed in 3.2 s.
  • With fetchAgentContacts enabled: 10 rooms in 23.3 s — about 2.3 s per room, which includes the built-in 1 s politeness delay.
  • Field coverage over those 10 rooms: rent, layout, area, licence, direction 10/10; agency name 10/10; agency phone 9/10.

Without fetchAgentContacts the Actor only loads results pages, so roughly 75 rooms per request.

Input examples

Default (no input needed — just press Start):

{ "startUrls": [{ "url": "https://suumo.jp/chintai/tokyo/sc_shibuya/" }] }

Several wards, listings only, no agency lookup:

{
"startUrls": [
{ "url": "https://suumo.jp/chintai/tokyo/sc_shinjuku/" },
{ "url": "https://suumo.jp/chintai/tokyo/sc_minato/" }
],
"maxItems": 2000,
"fetchAgentContacts": false
}

Agency prospecting — fewer rooms, every contact:

{
"startUrls": [{ "url": "https://suumo.jp/chintai/tokyo/sc_shibuya/" }],
"maxItems": 300,
"fetchAgentContacts": true,
"proxyConfiguration": { "useApifyProxy": true }
}

Output sample

Real output, unedited:

{
"buildingName": "アイメックス北参道",
"category": "賃貸マンション",
"address": "東京都渋谷区千駄ヶ谷3",
"stations": [
{ "line": "東京メトロ副都心線", "station": "北参道駅", "walkMinutes": 4 },
{ "line": "JR中央線", "station": "千駄ケ谷駅", "walkMinutes": 9 },
{ "line": "JR山手線", "station": "原宿駅", "walkMinutes": 12 }
],
"buildingAge": 0,
"buildingAgeText": "新築",
"structure": "地下1地上4階建",
"floorsTotal": 4,
"floor": "3階",
"rentYen": 177000,
"adminFeeYen": 15000,
"depositYen": null,
"gratuityYen": null,
"layout": "1LDK",
"areaSqm": 26.26,
"url": "https://suumo.jp/chintai/jnc_000109871755/",
"agentName": "グランデ新宿店 (株)グランデ",
"agentPhone": "03-5338-5960",
"agentHours": "10:00~19:00(時間外対応出来る場合有り)/定休日:年中無休(年末年始などを除く)",
"agentLicense": "国土交通大臣(1)第11093号 / (公社)全日本不動産協会東京都本部会員",
"direction": "北東",
"buildingType": "マンション",
"constructionType": "鉄筋コン",
"builtYearMonth": "2026年9月"
}

How to chain it

  • Feed the dataset into a spreadsheet or BI tool through the Apify API or a webhook.
  • Run it on a schedule and diff url between runs to watch new listings and price changes in one ward.
  • Pair it with Google Search Scraper when you want to start from company names rather than SUUMO URLs.

Notes on fair use

This Actor reads only pages that are publicly visible without logging in, keeps at least one second between requests, and stops instead of retrying when the site answers with HTTP 403 or 429. It reads robots.txt on start-up and skips paths that are disallowed. Check SUUMO's terms of service before using the data commercially, and follow any request from the site owner to stop.