Skip to Content

AtHome Data Parser & API

AtHome (アットホーム) is one of Japan’s top-three property portals — ~11.2M monthly visits (Nov 2025) — and PropAPIS extracts its rental, resale, new-build and commercial listings, including floor plans, photos, station walk-time and building age, through a single REST API. AtHome rounds out the Japanese three-horse race behind SUUMO and LIFULL HOME’S, with the same best-in-class structured residential fields.

CountryJapan
TypePortal
OwnerAtHome Co.
Listing typesrental, resale, new-build, commercial
Monthly visits~11.2M / mo
Active listingsMillions
API accessNo public API (parse-only)
Parse priority★★★★☆
Official sitewww.athome.co.jp

Platform Overview

Market Position

  • One of Japan’s top-three portals: ~11.2M monthly visits (Nov 2025, per the East & Southeast Asia research report)
  • Completes the Japanese three-horse race behind SUUMO (~30M) and LIFULL HOME’S (~17.7M)
  • Strong agent / brokerage network roots across Japan
  • Best-in-class structured residential fields shared with the other top JP portals

Market Coverage

Geographic Coverage:

  • All 47 prefectures of Japan
  • Greater Tokyo, Osaka, Nagoya and regional metros
  • Strong coverage in regional and local brokerage markets

Property Types:

  • Apartments / mansions
  • Houses
  • New-build developments
  • Commercial property

Data Availability

AtHome is one of the three best-in-class Japanese portals for structured residential fields — floor plans, photos, layout codes, building age and station walk-time (per the East & Southeast Asia research report). Its brokerage-network roots give it strong local and regional inventory.

Listing Categories:

  • Rent: Long-term residential rentals
  • Buy: Resale apartments and houses
  • New: New-build developments
  • Commercial: Offices, retail, business property

Data Fields Available

PropAPIS extracts structured data from each AtHome listing:

Property Information

  • Address: Prefecture, city, ward and district
  • Price: Rent or sale price
  • Layout: Layout code (1K, 2LDK, etc.) and floor plan image
  • Property Type: Apartment, house, new-build, commercial
  • Area: Floor area (m²)
  • Building Age: Year built / age in years

Rental-Specific Data

  • Management Fee: Monthly management / common-area fee
  • Key Money: Reikin
  • Deposit: Shikikin
  • Renewal terms where shown

Listing Details

  • Description: Full listing text
  • Photos: Image URLs and floor-plan images
  • Station Distance: Nearest station and walk-time (minutes)
  • Added / Updated Date

Location Data

  • Prefecture, City and Ward
  • Nearest Station and Line
  • Coordinates: Latitude and longitude where published

API Endpoints

Get Property Details

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Get a listing by URL or ID property_data = api.platforms.athome.get_property( listing_id='12345678' ) print(f"Title: {property_data.title}") print(f"Price: ¥{property_data.price:,}") print(f"Layout: {property_data.layout}") print(f"Station: {property_data.station} ({property_data.walk_minutes} min)")

Search Listings

# Search AtHome listings listings = api.platforms.athome.search( prefecture='Aichi', purpose='rent', min_price=60000, max_price=150000, layout='1K' ) for listing in listings[:10]: print(f"{listing.title} - ¥{listing.price:,}") print(f" {listing.layout} | {listing.station} {listing.walk_minutes}min")

Quick Start

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Search AtHome rentals in Aichi listings = api.platforms.athome.search(prefecture='Aichi', purpose='rent') for listing in listings[:5]: print(f"{listing.title} - ¥{listing.price:,}")
import { PropAPIS } from 'propapis'; const api = new PropAPIS({ apiKey: 'your_api_key' }); // Search AtHome rentals in Aichi const listings = await api.platforms.athome.search({ prefecture: 'Aichi', purpose: 'rent', }); listings.slice(0, 5).forEach((l) => { console.log(`${l.title} - ¥${l.price.toLocaleString()}`); });
curl "https://api.propapis.com/v1/platforms/athome/search?prefecture=Aichi&purpose=rent" \ -H "Authorization: Bearer your_api_key"

Frequently asked questions