SUUMO Rental Listings Scraper avatar

SUUMO Rental Listings Scraper

Pricing

from $1.35 / 1,000 suumo rental listings scrapers

Go to Apify Store
SUUMO Rental Listings Scraper

SUUMO Rental Listings Scraper

Collect room-level rental listings from SUUMO search pages. Extracts available prices, layouts, areas, access, photos and listing links into structured dataset items.

Pricing

from $1.35 / 1,000 suumo rental listings scrapers

Rating

0.0

(0)

Developer

Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Collect room-level rental listings from public SUUMO search results at suumo.jp. The actor reads the listing cards in the search results HTML and emits one dataset item for each available room row. It extracts only values present on the page; unavailable fields are left out. Each record includes a link to its SUUMO listing page.

What it collects

The parser returns the room and building IDs, property type, building name, address, station access, building age and floor count, room floor, monthly rent, management fee, deposit, key money, layout, area in square metres, available image URLs, listing tags, source host, and scrape time. Japanese rent amounts written in 万円 are converted to integer Japanese yen. Search result pages may not provide every field, so optional values appear only when SUUMO supplies them.

The actor reads rental search pages. It does not log in or fetch extra room detail pages. To inspect a room's full current page, use the URL in its output record.

Input

FieldTypeDefaultPurpose
searchUrlstring, requiredTokyo rental searchSUUMO rental search results URL; filters in the URL are preserved
maxResultsinteger50Maximum number of room records to store
proxyConfigurationobject, optionalnoneApify proxy settings; omit it or set useApifyProxy to false for direct requests

Example input:

{ "searchUrl": "https://suumo.jp/jj/chintai/ichiran/FR301FC001/?ar=030&bs=040&ta=13&pc=50", "maxResults": 10, "proxyConfiguration": { "useApifyProxy": false } }

Example output

A record is based on fields visible in a real SUUMO room card:

{ "id": "jnc_000110224747", "building_id": "100531547269", "url": "https://suumo.jp/chintai/jnc_000110224747/?bc=100531547269", "property_type": "賃貸一戸建て", "building_name": "川口中学校北側貸家", "address": "東京都八王子市川口町", "station_access": [ "JR五日市線/秋川駅 歩90分", "JR五日市線/武蔵引田駅 歩93分", "JR五日市線/東秋留駅 歩90分" ], "building_age": "築48年", "building_floors": "地上2階建", "floor": "1階", "rent_jpy": 78000, "layout": "4DK", "area_sqm": 74.36, "image_urls": [ "https://img01.suumo.com/front/gazo/fr/bukken/269/100531547269/100531547269_go.jpg" ], "source": "suumo.jp" }

Results and price per result

Results are written with the platform dataset storage. Apify bills each pushed result as a dataset item at the rate shown for this actor when you run it. This actor does not add a separate custom Actor.charge fee.

Paste any SUUMO rental search results URL into searchUrl to preserve its filters. The actor follows the next-page link until maxResults is reached or the result pages end. It accepts only HTTP or HTTPS URLs on suumo.jp and its subdomains.