nomu Scraper — Japan Real Estate Data & API
Pricing
from $3.00 / 1,000 overview listing extracteds
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Ü
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
nomu Scraper — Japan Real Estate Data & API 🏯
🎉 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)
Step 1: Choose your search
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
| Field | Type | Required | Description |
|---|---|---|---|
| scrapeMode | string | No | overview (fast cards) or detail (full spec table) |
| searchMode | string | No | byPlace, bySearchUrl, or byListingUrl |
| propertyType | string | No | mansion (used condo), house, or land |
| places | array | No | nomu area codes, e.g. ["13101"] (Chiyoda-ku) |
| pref | string | No | Prefecture slug, e.g. tokyo, kanagawa, osaka |
| searchUrls | array | No | Paste nomu search-results URLs |
| listingUrls | array | No | Specific listing URLs or bukken numbers (detail) |
| sort | string | No | newest, price_asc, price_desc, area_desc, … |
| filters | array | No | Extra key=value filters (price, area, layout, walk-time) |
| maxResults | integer | No | Listings 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:
| Field | Type | Description |
|---|---|---|
| propertyTitle | string | Building name |
| price | number | Sale price in clean JPY |
| price_per_sqm_jpy | number | Computed price per square metre |
| layout | string | Layout, e.g. 1LDK, 2LDK |
| area_m2 | number | Exclusive floor area (m²) |
| floor | string | Unit floor |
| build_date | string | Year/month built |
| transport | string | Rail line, station & walk time |
| location | string | Area / ward |
| management_fee | string | Monthly management fee (detail) |
| repair_reserve | string | Monthly repair reserve (detail) |
| transaction_type | string | Brokerage / transaction terms (detail) |
| images | array | All 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.
4. Relocation & Home Search
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 ApifyClientclient = 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)
- Trigger: Schedule or webhook
- HTTP Request: Call the actor API
- Process: Handle the JSON results
- 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
PAID Tier (Production Ready)
- 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.
❓ 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.
13101withtokyo) - 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
⚖️ Is it legal to scrape data?
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
Join our active support community
- For issues or questions, reach out via the channels below
- Check SIÁN Agency Store for more automation tools
- 📧 apify@sian-agency.online
Built by SIÁN Agency | More Tools