Japan Akiya Scraper — Abandoned-Home Listings (空き家バンク)
Pricing
Pay per event
Japan Akiya Scraper — Abandoned-Home Listings (空き家バンク)
Scrape akiya listings from athome.jp's national akiya bank aggregator — all 47 prefectures. Bilingual addresses, live USD prices, gift-property (¥0) filter, and source-municipality links for foreign buyers.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Japan Akiya Bank Scraper — Abandoned-Home Listings (空き家バンク)
Scrape akiya (abandoned home) listings from the athome.jp national akiya bank aggregator, which pulls from 900+ municipal 空き家バンク programs across all 47 Japanese prefectures. Returns bilingual addresses, live JPY→USD prices, a ¥0 gift-property flag, and a link back to each source municipality's own akiya bank page — because that's where the paperwork actually happens.
Akiya Bank Scraper Features
- Extracts 30+ fields per listing: title, price, area, layout, age, structure, zoning, photos, description, municipality contact
- Covers all 47 prefectures — narrow the run to one, pick three, or scrape the lot
- Converts 万円 to plain yen (
price_jpy) and optionally to live USD (price_usd) - Flags ¥0 gift listings with
is_free— the viral "free Japanese house" content, filterable in one click - Bilingual addresses — Japanese original plus a romaji transliteration for foreign-buyer pipelines
- Preserves
source_akiya_bank_url— the link back to the municipality's own akiya bank page, which is where the deal actually happens - Follows detail pages for richer fields (structure, zoning, photos, description) or stays on the listing grid for faster runs
- No proxy, no browser, no CAPTCHA. athome.jp serves plain HTML to a polite Mozilla UA
Who Uses Akiya Bank Data?
- Foreign buyers — Shortlist properties by prefecture and price before flying in for in-person viewings
- Relocation concierges — Feed clean JSON into client-facing property search tools without scraping 700 municipal sites yourself
- Proptech startups — Build akiya search apps on top of a normalized feed, skip the fragmentation problem
- Rural revitalization researchers — Track inventory and price movements across depopulating regions, prefecture by prefecture
- Content creators — Pull a fresh batch of ¥0 gift listings for the next "I bought a free Japanese house" video
How Akiya Bank Scraper Works
- Pick one or more prefectures (or leave empty for all 47). Optionally filter by property type, transaction type, max price, or teardown status.
- The scraper walks each prefecture page, collects every participating municipality, and fetches the listing grid for each one.
- Each listing is parsed, normalized, and enriched with a romaji address and live USD price. With
fetchDetails: trueit follows the detail page for structure, zoning, photos, and the source akiya bank URL. - Clean JSON goes to the dataset. You point it at a prefecture and it handles the rest.
Input
{"prefectures": ["nagano", "yamanashi"],"transactionType": "any","propertyType": "any","fetchDetails": true,"convertUsd": true,"maxItems": 50}
| Field | Type | Default | Description |
|---|---|---|---|
prefectures | array of string | ["nagano", "yamanashi"] | Prefecture slugs to search. Empty = all 47. |
transactionType | string | "any" | any, sale, rent, or gift (¥0 only) |
propertyType | string | "any" | any, house, land, mansion, invest |
maxPriceJpy | integer | — | Max sale price in yen. Empty = no ceiling. |
excludeTeardown | boolean | false | Hide listings flagged 要取壊し (teardown only) |
convertUsd | boolean | true | Fetch live JPY/USD rate at start and populate price_usd |
fetchDetails | boolean | true | Follow each listing into its detail page for richer fields |
maxItems | integer | 50 | Max listings. 0 = unlimited (~11,000 records) |
Example: gift listings only, across all prefectures:
{"prefectures": [],"transactionType": "gift","fetchDetails": true,"maxItems": 100}
Akiya Bank Scraper Output Fields
{"listing_id": "41904","title": "JR大糸線 平岩駅/バス 大網 大網 7分 停歩5分","title_en": null,"municipality": "北安曇郡小谷村","source_akiya_bank_url": "https://www.vill.otari.nagano.jp/www/contents/1682315157318/index.html","prefecture": "nagano","prefecture_ja": "長野県","city": "北安曇郡小谷村","district": "北小谷大網","address_ja": "長野県北安曇郡小谷村大字北小谷大網","address_en": "長野-ken北安曇-gun小谷-muraOoaza 北小谷大網","latitude": null,"longitude": null,"property_type": "detached","property_type_ja": "売戸建","transaction_type": "sale","price_jpy": 2000000,"price_usd": 12903.23,"rent_monthly_jpy": null,"is_free": false,"land_area_sqm": 393.38,"building_area_sqm": 198.97,"building_year": null,"building_age_years": null,"building_structure": "木造","rooms_layout": "8LDK","renovation_required": null,"nearest_station": "JR大糸線 平岩駅","station_distance_min": 5,"zoning": null,"photos": ["https://img.akiya-athome.jp/?v=..."],"description_ja": "・残置物については撤去予定です。","description_en": null,"contact_method": "municipality","listing_url": "https://otari-v20486.akiya-athome.jp/bukken/detail/buy/41904","scraped_at": "2026-04-20T14:20:55.343Z"}
| Field | Type | Description |
|---|---|---|
listing_id | string | athome listing identifier |
title | string | Listing title (Japanese) |
title_en | string | English title — reserved for a future translation pass; null in v1 |
municipality | string | Participating town or city name |
source_akiya_bank_url | string | Link to the original municipal akiya bank page, when disclosed |
prefecture | string | Prefecture slug (e.g. nagano) |
prefecture_ja | string | Prefecture name in kanji |
city | string | City / ward (市区町村) |
district | string | District / neighborhood |
address_ja | string | Japanese address (as disclosed) |
address_en | string | Romaji address (kana + known admin units) |
latitude | number | Geocoded latitude — reserved; null in v1 |
longitude | number | Geocoded longitude — reserved; null in v1 |
property_type | string | Normalized: detached, apartment, land, commercial, farm |
property_type_ja | string | Property category as athome lists it |
transaction_type | string | sale, rent, or gift |
price_jpy | number | Sale price in yen. 0 for gift listings. |
price_usd | number | Sale price in USD, live-converted at run start |
rent_monthly_jpy | number | Monthly rent in yen (rentals only) |
is_free | boolean | true for ¥0 / 無償譲渡 listings |
land_area_sqm | number | Land area in square metres |
building_area_sqm | number | Building floor area in square metres |
building_year | integer | Year built (Gregorian) |
building_age_years | integer | Building age in years at scrape time |
building_structure | string | Structure type (木造 / 鉄骨造 / 鉄筋コンクリート造) |
rooms_layout | string | Room layout (e.g. 4DK, 3LDK, 8LDK) |
renovation_required | string | Condition flag (要修繕 / 居住可能 / 要取壊し / リフォーム済) |
nearest_station | string | Nearest train or bus station |
station_distance_min | integer | Walking minutes to nearest station |
zoning | string | Zoning class (用途地域) |
photos | array | Listing photo URLs |
description_ja | string | Japanese description from the detail page |
description_en | string | English description — reserved; null in v1 |
contact_method | string | municipality, broker, or individual |
listing_url | string | Direct URL to the athome.jp detail page |
scraped_at | string | ISO 8601 scrape timestamp |
FAQ
How do I scrape akiya listings from athome.jp?
Akiya Bank Scraper does it. Pick a prefecture or two, hit run. The default input returns 50 listings from Nagano and Yamanashi in about 90 seconds.
How much does Akiya Bank Scraper cost to run?
$0.10 per actor start plus $0.001 per record. A 500-listing run for a foreign-buyer shopping session runs about $0.60. Scraping all 11,000+ live listings across every prefecture is roughly $11.10 — less than the first month of most akiya newsletter subscriptions.
Does Akiya Bank Scraper include gift (¥0) listings?
It does. Set transactionType: "gift" to filter down to free properties only, or leave it on any and filter client-side on the is_free boolean. The scraper also parses 無償 and 譲渡 wording in the price cell correctly, so you won't miss any.
Why is address_en only partially romaji?
Akiya Bank Scraper transliterates kana and known administrative-unit kanji (県, 市, 町, 村, 郡) into romaji. Street-level kanji without a clean romaji mapping is left as-is. That covers the prefecture + city + admin-unit context most foreign buyers need; a full translation pass is on the roadmap for v2.
Do I need a proxy or a browser to scrape athome.jp?
No. athome.jp serves plain HTML to a standard Mozilla UA with no rate-limit headers, no Cloudflare, and no JavaScript challenge. The scraper hits it direct.
Can I get the source municipality's contact details?
Partially. The source_akiya_bank_url field is the link back to the town's own akiya bank page, and most municipal pages list a contact form, phone, and department right there. The scraper does not scrape the municipal pages themselves — 900+ sites, no common schema, that's a different actor.
Need More Features?
Need geocoding, full translation, or a specific municipality's contact extracted? File an issue on Apify or get in touch.
Why Use Akiya Bank Scraper?
- First on Apify — The only akiya-specific scraper in the store. Built for the foreign-buyer hype cycle that's been running since the yen broke 150.
- Bilingual and USD-ready — Japanese data for Japanese pipelines, romaji and USD for everyone else. No post-processing required to hand the JSON to a non-Japanese-speaking analyst.
- Cheap — ~$0.001 per record. A full-prefecture scan is a rounding error next to the cost of flying in to look at one house.