Tokyu Livable Scraper — Japan Property Data & API
Pricing
from $3.00 / 1,000 overview listing extracteds
Tokyu Livable Scraper — Japan Property Data & API
Tokyu Livable (livable.co.jp) scraper & Japan real estate data API. For-sale apartments, houses & land: price (JPY), layout, area, floor, building age, fees, lat/lng, station access, photos — clean JSON/CSV, one row per listing. Fast overview or full detail. No 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
Tokyu Livable Scraper — Japan Property Data & API 🏯
🎉 Turn one of Japan's leading for-sale property portals into clean, structured data — every listing with price, layout, area, GPS, fees and photos
For real-estate investors, market analysts, relocation agents, and data teams working the Japanese property market
📋 Overview
Need Japanese for-sale property listings as clean data instead of endless scrolling? This scraper turns Tokyu Livable (livable.co.jp) results into structured JSON/CSV — for-sale apartments (中古・新築マンション), houses (戸建) and land (土地), one clean row per listing, exactly how you'd analyze them.
Why analysts and agencies choose us:
- ✅ Clean per-listing rows: price (JPY), layout, area, floor, building age, address — ready for a spreadsheet
- ⚡ Fast & lightweight: direct extraction from the page's embedded data, no slow headless browser, no proxy overhead
- 🎯 40+ data points: price normalised to integer JPY, price-per-m², fees, total units, land rights, builder/developer, structure, GPS coordinates, station access, full photo set
- 💴 Pay-per-result: only pay for listings you actually receive — transparent and cheap
- 💎 Two depths: fast overview for whole-market sweeps, full detail for the building spec table (fees, units, land rights, GPS, structure, equipment)
- ✨ Three ways in: by ward area, by pasted livable.co.jp search URL (keeps every filter), or by listing URL
✨ Features
- 🏢 For-sale listings, done right — apartments, houses and land, one clean row per property
- 💴 Money normalised — headline price as integer JPY, ready for math
- 📐 Price-per-m² built in — yield and comparison math ready out of the box
- 🌐 GPS coordinates — latitude/longitude on detail records for mapping
- 🚉 Station access — every line/walk-time string captured
- 🔎 Detail enrichment — management fees, total units, land rights, builder, developer, structure, balcony area, equipment, full photo set
- 🔗 Paste-a-URL mode — apply filters in the livable.co.jp UI, paste the link, every filter is preserved
- 📦 Clean exports — JSON, CSV, Excel straight from the dataset
🎬 Quick Start
Pick a mode, give it a ward area or a livable.co.jp search URL, and run. Listings stream into your dataset as clean rows. Export as JSON, CSV, or Excel.
curl -X POST https://api.apify.com/v2/acts/sian.agency~tokyu-livable-property-scraper/runs?token=YOUR_TOKEN \-H 'Content-Type: application/json' \-d '{"scrapeMode": "overview", "searchMode": "byArea", "propertyType": "chuko-mansion", "pref": "tokyo", "areaIds": ["a13103"]}'
🚀 Getting Started (3 Simple Steps)
Step 1: Choose your input
Enter a prefecture + ward area id (e.g. tokyo + a13103 for Minato), paste a livable.co.jp search URL, or list specific listing URLs.
Step 2: Pick depth
overview for fast whole-market listing cards, or detail for the full building spec table.
Step 3: Run & export
Start the run and download your results as JSON, CSV, or Excel.
That's it! In under a minute, you'll have:
- A clean, per-listing dataset
- Prices normalised to JPY plus computed price-per-m²
- Layout, area, floor, building age, fees, GPS, station access, and photos
📥 Input Configuration
| Field | Type | Required | Description |
|---|---|---|---|
| scrapeMode | string | No | overview (fast cards) or detail (full spec table) |
| searchMode | string | No | byArea, bySearchUrl, or byListingUrl |
| propertyType | string | No | chuko-mansion, chuko-kodate, shinchiku-mansion, tochi, etc. |
| pref | string | No | Prefecture slug, e.g. tokyo |
| areaIds | array | No | Ward area ids, e.g. ["a13103"] (Minato) |
| searchUrls | array | No | Pasted livable.co.jp search URLs (filters preserved) |
| listingUrls | array | No | Listing URLs or property codes (detail mode) |
| sort | string | No | newer, price_low_to_high, walk, etc. |
| filters | array | No | Extra query filters as key=value |
| maxResults | integer | No | Max listings per run (FREE: 25, PAID: unlimited) |
Example — overview by ward area:
{"scrapeMode": "overview","searchMode": "byArea","propertyType": "chuko-mansion","pref": "tokyo","areaIds": ["a13103"],"maxResults": 200}
Example — detail by listing URLs:
{"scrapeMode": "detail","searchMode": "byListingUrl","listingUrls": ["https://www.livable.co.jp/mansion/C13266W50/", "C13266W50"]}
📤 Output
Results are saved to the Apify dataset with 40+ fields per listing, including:
| Field | Type | Description |
|---|---|---|
| listingId | string | Tokyu Livable property code |
| url | string | Canonical listing URL |
| price | number | Sale price in JPY |
| price_per_sqm_jpy | number | Computed price per m² |
| layout | string | 間取り, e.g. 2LDK |
| area_sqm | number | 専有面積 in m² |
| balcony_sqm | number | バルコニー面積 in m² |
| floor / facing | string | 所在階数 / 向き |
| built_date / built_year | string / number | 築年月 / parsed year |
| total_units / structure | number / string | 総戸数 / 建物構造 |
| management_fee / repair_reserve | string | 管理費 / 修繕積立金 |
| developer / builder | string | 分譲会社 / 施工会社 |
| latitude / longitude | number | GPS coordinates (detail) |
| address | string | 所在地 |
| access | array | Station / walk-time lines |
| equipment | array | 設備・条件 amenities |
| images | array | Photo URLs |
Example:
{"listingId": "C13266W50","url": "https://www.livable.co.jp/mansion/C13266W50/","propertyTitle": "アークヒルズ仙石山レジデンス","property_type": "中古マンション","price": 1100000000,"price_per_sqm_jpy": 8422664,"layout": "2LDK","area_sqm": 130.6,"balcony_sqm": 21.66,"built_date": "2012年8月","total_units": 243,"land_rights": "所有権","developer": "森ビル株式会社","latitude": 35.6627903,"longitude": 139.7412512,"address": "東京都港区六本木1丁目9-18","image_count": 33}
💼 Use Cases & Examples
1. Property Investment Analysis
Investors comparing yields across buildings. Input: a filtered livable.co.jp search URL · Output: price-per-m² on every listing · Use: rank candidate properties by value.
2. Real-Estate Market Research
Analysts mapping prices by ward. Input: prefecture + ward area ids · Output: per-listing dataset with price & m² · Use: build a price heatmap by ward and station.
3. Relocation & Buyer Search
Agents shortlisting homes for clients. Input: prefecture + layout/budget filters · Output: clean rows with fees, station walk-time, GPS · Use: hand clients a tidy comparison sheet.
4. Real-Estate Lead Generation
Agencies building prospect lists of active listings. Input: broad search by area · Output: building, address, layout, contact-ready records · Use: feed CRM pipelines.
5. Price & Trend Monitoring
Data teams tracking price movements over time. Input: scheduled runs on the same search · Output: snapshots to diff week-over-week · Use: detect price changes and new inventory.
6. Academic & Policy Research
Researchers studying Japanese housing markets. Input: multiple prefectures · Output: structured, reproducible datasets · Use: quantitative housing studies.
🔗 Integration Examples
JavaScript/Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });const run = await client.actor('sian.agency/tokyu-livable-property-scraper').call({scrapeMode: 'overview', searchMode: 'byArea', propertyType: 'chuko-mansion', pref: 'tokyo', areaIds: ['a13103']});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/tokyu-livable-property-scraper').call(run_input={'scrapeMode': 'overview', 'searchMode': 'byArea', 'propertyType': 'chuko-mansion', 'pref': 'tokyo', 'areaIds': ['a13103']})for item in client.dataset(run['defaultDatasetId']).iterate_items():print(item)
cURL
curl -X POST 'https://api.apify.com/v2/acts/sian.agency~tokyu-livable-property-scraper/runs?token=YOUR_TOKEN' \-H 'Content-Type: application/json' \-d '{"scrapeMode": "overview", "searchMode": "byArea", "propertyType": "chuko-mansion", "pref": "tokyo", "areaIds": ["a13103"]}'
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, notify, or sync to CRM
📊 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 listings you actually receive
💴 Cheap by design — direct extraction with no proxy overhead keeps the per-listing price among the lowest for Japanese real-estate data.
❓ Frequently Asked Questions
Q: How many listings can I scrape? A: FREE tier: 25 per run. PAID tier: unlimited.
Q: Which property types are supported? A: Used and new apartments (マンション), used and new houses (戸建), and land (土地) — plus an "everything" option.
Q: Do I need an account or API key? A: No. Just provide a ward area or a search URL.
Q: What output formats are available? A: JSON, CSV, and Excel — export directly from the Apify dataset.
Q: Are GPS coordinates included? A: Yes — latitude and longitude are extracted on detail records, along with address and station access.
Q: What's the difference between overview and detail? A: Overview is the fast listing-card data. Detail fetches each listing's full page for extra specs (fees, total units, land rights, builder, developer, GPS, structure, equipment) and merges them in.
🐛 Troubleshooting
No results returned
- Check the prefecture slug (e.g.
tokyo) and ward area id (e.g.a13103), or that the pasted URL is a livable.co.jp ward results page.
Fewer rows than expected
- FREE tier caps at 25 listings per run — upgrade for unlimited.
- Narrow filters in the UI may simply return fewer listings.
A specific listing failed in detail mode
- The listing may have expired or been delisted; the run continues and skips it.
⚖️ 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 the user has chosen to share 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.
Disclaimer: This is an independent tool and is not affiliated with, endorsed by, or sponsored by Tokyu Livable, Inc. or its parent companies. "Tokyu Livable" and "東急リバブル" are trademarks of their respective owners. Use this actor in compliance with livable.co.jp's terms of service and all applicable laws.
🤝 Support
Join our active support community
- For issues or questions, open an issue in the actor's repository
- Check the SIÁN Agency Store for more automation tools
- 📧 apify@sian-agency.online
Built by SIÁN Agency | More Tools