nomu Scraper — Japan Real Estate Data & API avatar

nomu Scraper — Japan Real Estate Data & API

Pricing

from $3.00 / 1,000 overview listing extracteds

Go to Apify Store
nomu Scraper — Japan Real Estate Data & API

nomu Scraper — Japan Real Estate Data & API

nomu (ノムコム) scraper & real estate data API for Nomura's Japanese property portal. Used-condo (中古マンション) sale listings: price, layout, area, floor, building age, station access, management & repair fees, transaction terms, photos — clean JSON/CSV. Fast overview or full detail. No nomu account needed.

Pricing

from $3.00 / 1,000 overview listing extracteds

Rating

0.0

(0)

Developer

SIÁN OÜ

SIÁN OÜ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

nomu Scraper — Japan Real Estate Data & API 🏯

SIÁN Agency Store Store SUUMO Scraper Store Immobiliare Scraper Store Trip.com Scraper

🎉 Turn nomu.com listings into a clean, structured dataset — price, layout, area, fees, station access & photos in seconds

Built for property investors, analysts, agents & researchers tracking Japan's used-condo market


📋 Overview

Pull live Japanese real-estate listings from nomu.com (ノムコム) into one tidy spreadsheet or JSON feed — no account, no API key, no manual copy-pasting. nomu is Nomura's nationwide property portal, and this scraper turns its used-condo (中古マンション) sale listings into analysis-ready data.

Why professionals choose this scraper:

  • Complete listing data: building name, price (clean JPY), layout, floor area, floor, building age, station access, management & repair fees, transaction terms and the full photo set
  • Fast overview mode: the search cards already carry ~90% of the useful fields — paginate a whole ward in seconds
  • 🎯 Price normalisation built in: Japanese 億/万円 prices parsed to integer yen, plus an automatic price-per-m² column for instant comparison
  • 💴 Pay only for results: transparent pay-per-listing pricing, generous free tier, no charge until your input is validated
  • 💎 Two depths, one record: cheap overview for breadth, optional detail enrichment for the full spec table — merged into a single clean row
  • Search any way you like: by area code, by a pasted nomu search URL (your filters preserved), or by specific listing URLs

✨ Features

  • 🧭 Overview mode — fast, cheap listing cards across any ward or prefecture
  • 🔎 Detail mode — enriches each listing with fees, transaction terms, current status, construction, land rights, balcony area and every photo
  • 📍 Search by area code — target a specific ward (e.g. Chiyoda, Minato, Shibuya) or a whole prefecture
  • 🔗 Search by URL — paste a nomu search page and every supported filter is preserved
  • 🏠 Fetch specific listings — drop in listing URLs or bukken numbers for targeted pulls
  • 💴 Clean JPY prices — 億/万円 expanded to integer yen, with a computed price-per-m²
  • 📷 Full photo galleries — every listing image, de-duplicated
  • 📤 Export anywhere — JSON, CSV, or Excel straight from the Apify dataset
  • 🔢 Tier-aware limits — try it free, scale to unlimited when you're ready

🎬 Quick Start

Pick a mode, give it an area code or URL, and run. Results land in a clean dataset you can export as JSON, CSV, or Excel. The default input runs out of the box.

curl -X POST https://api.apify.com/v2/acts/sian.agency~nomu-property-scraper/runs?token=YOUR_TOKEN \
-H 'Content-Type: application/json' \
-d '{"scrapeMode":"overview","searchMode":"byPlace","places":["13101"],"pref":"tokyo","maxResults":50}'

🚀 Getting Started (3 Simple Steps)

Pick byPlace (an area code like 13101 for Chiyoda-ku), bySearchUrl (paste a nomu search page), or byListingUrl (specific listings).

Step 2: Pick your depth

Use overview for fast, broad listing data, or detail to enrich each listing with the full spec table.

Step 3: Run & export

Click Start, then download your results as JSON, CSV, or Excel.

That's it! In under a minute, you'll have:

  • A structured table of nomu listings
  • Clean yen prices and price-per-m²
  • Full building specs, fees and photo galleries

📥 Input Configuration

FieldTypeRequiredDescription
scrapeModestringNooverview (fast cards) or detail (full spec table)
searchModestringNobyPlace, bySearchUrl, or byListingUrl
propertyTypestringNomansion (used condo), house, or land
placesarrayNonomu area codes, e.g. ["13101"] (Chiyoda-ku)
prefstringNoPrefecture slug, e.g. tokyo, kanagawa, osaka
searchUrlsarrayNoPaste nomu search-results URLs
listingUrlsarrayNoSpecific listing URLs or bukken numbers (detail)
sortstringNonewest, price_asc, price_desc, area_desc, …
filtersarrayNoExtra key=value filters (price, area, layout, walk-time)
maxResultsintegerNoListings per run (FREE: 25 · PAID: unlimited)

Example — scrape a ward:

{
"scrapeMode": "overview",
"searchMode": "byPlace",
"places": ["13101"],
"pref": "tokyo",
"maxResults": 50
}

Example — enrich specific listings:

{
"scrapeMode": "detail",
"searchMode": "byListingUrl",
"listingUrls": ["https://www.nomu.com/mansion/id/FD1C5001/"]
}

📤 Output

Results are saved to the Apify dataset with 35+ fields including:

FieldTypeDescription
propertyTitlestringBuilding name
pricenumberSale price in clean JPY
price_per_sqm_jpynumberComputed price per square metre
layoutstringLayout, e.g. 1LDK, 2LDK
area_m2numberExclusive floor area (m²)
floorstringUnit floor
build_datestringYear/month built
transportstringRail line, station & walk time
locationstringArea / ward
management_feestringMonthly management fee (detail)
repair_reservestringMonthly repair reserve (detail)
transaction_typestringBrokerage / transaction terms (detail)
imagesarrayAll photo URLs

Example:

{
"listingId": "FD1C5001",
"url": "https://www.nomu.com/mansion/id/FD1C5001/",
"propertyTitle": "アルビオ・ザ・タワー千代田飯田橋",
"price": 145000000,
"price_formatted": "1億4,500万円",
"currency": "JPY",
"price_per_sqm_jpy": 3284258,
"layout": "1LDK+WIC+SIC",
"area_m2": 44.15,
"floor": "3階",
"build_date": "2021年1月",
"transport": "中央・総武線「飯田橋」駅 徒歩3分",
"management_fee": "19,820円 / 月",
"transaction_type": "仲介",
"image_count": 38
}

💼 Use Cases & Examples

1. Property Investment Analysis

Investors comparing yields across Tokyo wards.

Input: Several area codes in overview mode Output: Price, area, price-per-m² and building age for every listing Use: Rank wards and buildings by value and spot underpriced units fast.

2. Price & Market Research

Analysts tracking the Japanese used-condo market.

Input: A nomu search URL with your filters applied Output: A clean time-stamped snapshot of the current market Use: Build price trends and inventory dashboards over time.

3. Real-Estate Lead Generation

Agents and brokers sourcing inventory.

Input: Target wards in detail mode Output: Full listing specs including transaction terms and management company Use: Identify and qualify listings to pitch buyers and sellers.

Buyers planning a move to Japan.

Input: An area code plus filters for layout, area and walk-time Output: Matching listings with station access and photos Use: Shortlist homes without scrolling endless pages.

5. Data Enrichment & Modelling

Data teams building property datasets.

Input: Listing URLs in detail mode Output: Structured records with fees, construction and land rights Use: Feed valuation models and internal databases.


🔗 Integration Examples

JavaScript/Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('sian.agency/nomu-property-scraper').call({
scrapeMode: 'overview',
searchMode: 'byPlace',
places: ['13101'],
pref: 'tokyo',
maxResults: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items[0]);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('sian.agency/nomu-property-scraper').call(
run_input={
'scrapeMode': 'overview',
'searchMode': 'byPlace',
'places': ['13101'],
'pref': 'tokyo',
'maxResults': 50,
}
)
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item)

cURL

curl -X POST 'https://api.apify.com/v2/acts/sian.agency~nomu-property-scraper/runs?token=YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"scrapeMode":"overview","searchMode":"byPlace","places":["13101"],"pref":"tokyo"}'

Automation Workflows (N8N / Zapier / Make)

  1. Trigger: Schedule or webhook
  2. HTTP Request: Call the actor API
  3. Process: Handle the JSON results
  4. Action: Save to a sheet, database, or alert

📊 Performance & Pricing

FREE Tier (Try It Now)

  • 25 listings per run — full feature access, same quality
  • No credit card required
  • Perfect for testing and small projects
  • Unlimited listings per run
  • Pay-per-result: only charged for successful listings
  • Optional detail enrichment for the full spec table

💴 Pay only for what you extract — the high-volume overview event is priced to be one of the most cost-effective ways to pull Japanese property data at scale.

🔗 View current pricing


❓ Frequently Asked Questions

Q: How many listings can I scrape? A: FREE tier: 25 per run. PAID tier: unlimited.

Q: Do I need a nomu account or API key? A: No — the scraper works without any login or key.

Q: What's the difference between overview and detail? A: Overview is the fast, cheap path with ~90% of the fields. Detail fetches each listing's full page for fees, transaction terms, construction and the complete photo set.

Q: What output formats are available? A: JSON, CSV, and Excel — export directly from the Apify dataset.

Q: Are prices normalised? A: Yes — Japanese 億/万円 prices are parsed to integer yen, and a price-per-m² column is added automatically.

Q: Can I use my own nomu search filters? A: Yes — apply them on nomu and paste the search URL; every supported filter is preserved.

Q: Is this legal? A: It extracts only publicly available listing data. See the legal note below.


🐛 Troubleshooting

No results returned

  • Check the area code and prefecture slug match (e.g. 13101 with tokyo)
  • If you pasted a search URL, confirm it's a nomu.com search-results page

Fewer results than expected

  • FREE tier caps each run at 25 listings — upgrade for unlimited
  • Some premium listings use a different page layout and are skipped in detail mode

A specific listing is missing in detail mode

  • A small fraction of premium listings are served on a JavaScript microsite without a server-side spec table and are skipped cleanly

Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what has been chosen to be shared publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.

However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.

You can also read Apify's blog post on the legality of web scraping.

Trademark notice

This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by nomu.com, Nomura Real Estate Urban Net Co., Ltd., or any of their group companies. "nomu" and "ノムコム" are trademarks of their respective owners and are used here for descriptive and identification purposes only.


🤝 Support

Telegram Support

Join our active support community


Built by SIÁN Agency | More Tools