Skip to Content

Rakuya (樂屋網) Data Parser & API

Rakuya (樂屋網) is one of Taiwan’s leading property portals — #2-3 by traffic (Similarweb, Jun 2025) with 400K+ listings and ~4.3M priced records — and PropAPIS extracts its resale, rental and new-build listings plus actual-price (實價登錄) registry data through a single REST API. It pairs with market leader 591.com.tw to give broad Taiwan coverage, and anti-bot is low-to-moderate.

CountryTaiwan
TypePortal
OwnerPChome / broker consortium
Listing typesresale, rental, new-build
Monthly visits#2-3 in Taiwan (Similarweb, Jun 2025)
Active listings400K+ listings; ~4.3M priced records
API accessNo public API (parse-only)
Parse priority★★★☆☆
Official sitewww.rakuya.com.tw

Platform Overview

Market Position

  • One of Taiwan’s top property portals — #2-3 by traffic (Similarweb, Jun 2025)
  • 400K+ listings with ~4.3M priced records (actual-price registry coverage)
  • Co-owned by PChome and a broker consortium (incl. Sinyi-linked interests)
  • Sits behind dominant 591.com.tw; anti-bot is low-to-moderate (per the research report)

Market Coverage

Geographic Coverage:

  • Taipei and New Taipei
  • Taichung, Tainan, Kaohsiung
  • Island-wide Taiwan coverage

Property Types:

  • Apartments and residential units (公寓 / 大樓)
  • Resale (second-hand) housing
  • New-build / pre-sale developments

Data Availability

Rakuya is a strong Taiwan actual-price (實價登錄) source — its ~4.3M priced records make it one of the richest resale / transaction datasets in the market alongside 591 (per the research report). Anti-bot is low-to-moderate, making it accessible for both listing and price-history extraction.

Data Fields Available

PropAPIS extracts structured data from each Rakuya listing:

Property Information

  • Address: Community, building and district
  • Price: Sale price or rent
  • Bedrooms and Bathrooms
  • Property Type: Apartment (公寓 / 大樓), house
  • Area: Floor area (ping / sq m)
  • Floor and Building Age

Transaction / Actual-Price Data

  • Actual Price: 實價登錄 registered transactions
  • Price Registry: Community-level price history
  • Comparables: Nearby sold records

Listing Details

  • Description: Full listing text
  • Photos: Image URLs
  • Community: Building / community name
  • Listed Date

Agent Information

  • Agency: Agency name and branch
  • Agent: Listing agent name
  • Agent Contact: Where published

Location Data

  • District and Community
  • City / County
  • Coordinates: Latitude and longitude where available

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.rakuya.get_property( listing_id='12345678' ) print(f"Title: {property_data.title}") print(f"Price: TWD {property_data.price:,}") print(f"Area: {property_data.area} ping") print(f"Age: {property_data.age} yrs")

Search Listings

# Search Rakuya listings listings = api.platforms.rakuya.search( city='Taipei', purpose='for-sale', min_price=10000000, max_price=30000000, min_bedrooms=2 ) for listing in listings[:10]: print(f"{listing.title} - TWD {listing.price:,}") print(f" {listing.community} | {listing.area} ping")

Get Actual-Price Registry

# Pull 實價登錄 actual-price history history = api.platforms.rakuya.transactions( community='大安森林公園', city='Taipei' ) for record in history[:5]: print(f"{record.date}: TWD {record.actual_price:,}")

Quick Start

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

Frequently asked questions