Skip to Content

Zigbang Data Parser & API

Zigbang (직방) is one of South Korea’s leading rental-listing apps — ~2.8M users reported in 2021 (Statista; figure is stale) — and PropAPIS extracts its jeonse/wolse rental and resale listings, including Korean deposit structures, photos and geo data, through a single REST API. Alongside Dabang, Zigbang dominates the Korean rental-app segment, and PropAPIS serves it without you building or maintaining a scraper.

CountrySouth Korea
TypePortal
OwnerZigbang
Listing typesrental, resale
Monthly visits~2.8M users (2021, stale)
Active listings
API accessNo public API (parse-only)
Parse priority★★★☆☆
Official sitewww.zigbang.com

Platform Overview

Market Position

  • One of South Korea’s top rental-listing apps, dominating rentals alongside Dabang
  • ~2.8M users reported in 2021 (Statista) — note: this figure is stale per the East & Southeast Asia research report
  • App-first product, complementing the portal-led Naver Pay Budongsan (~90% share)
  • Strong on the rental segment where Korean deposit structures carry resale value

Market Coverage

Geographic Coverage:

  • South Korea — Seoul Capital Area, Busan, Incheon and regional metros
  • Strong urban-rental coverage (officetels, villas, one-rooms)

Property Types:

  • Officetels and one-room rentals
  • Villas and apartments
  • Resale listings

Data Availability

Korea’s rental market uses idiosyncratic deposit structures — jeonse (전세, lump-sum deposit) and wolse (월세, monthly rent + deposit) — that carry locale-unique fields valuable to resell (per the East & Southeast Asia research report). Zigbang’s app-first inventory is especially strong on urban one-room and officetel rentals.

Listing Categories:

  • Jeonse: Lump-sum deposit rentals (전세)
  • Wolse: Monthly rent + deposit (월세)
  • Buy: Resale apartments and officetels (매매)

Data Fields Available

PropAPIS extracts structured data from each Zigbang listing:

Property Information

  • Address: Province, city, district (gu/dong) and complex
  • Price: Sale price (매매) where applicable
  • Property Type: Officetel, villa, one-room, apartment
  • Area: Exclusive / supply area (m² and pyeong)

Rental-Specific Data (Korea)

  • Jeonse: Lump-sum deposit amount (전세)
  • Wolse Deposit: Upfront deposit for monthly rentals
  • Monthly Rent: Wolse monthly amount (월세)

Listing Details

  • Description: Full listing text
  • Photos: Image URLs
  • Complex: Building / complex name and details
  • Added / Updated Date

Location Data

  • Province, City and District (gu / dong)
  • Complex / building name
  • 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.zigbang.get_property( listing_id='12345678' ) print(f"Type: {property_data.property_type}") print(f"Deal type: {property_data.deal_type}") # jeonse / wolse / sale print(f"Deposit: ₩{property_data.deposit:,}") print(f"Monthly rent: ₩{property_data.monthly_rent:,}")

Search Listings

# Search Zigbang listings listings = api.platforms.zigbang.search( region='Seoul', deal_type='wolse', property_type='officetel' ) for listing in listings[:10]: print(f"{listing.title} - deposit ₩{listing.deposit:,} / ₩{listing.monthly_rent:,}/mo") print(f" {listing.area_m2} m² | {listing.district}")

Quick Start

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Search Zigbang wolse listings in Seoul listings = api.platforms.zigbang.search(region='Seoul', deal_type='wolse') for listing in listings[:5]: print(f"{listing.title} - ₩{listing.monthly_rent:,}/mo")
import { PropAPIS } from 'propapis'; const api = new PropAPIS({ apiKey: 'your_api_key' }); // Search Zigbang wolse listings in Seoul const listings = await api.platforms.zigbang.search({ region: 'Seoul', dealType: 'wolse', }); listings.slice(0, 5).forEach((l) => { console.log(`${l.title} - ₩${l.monthlyRent.toLocaleString()}/mo`); });
curl "https://api.propapis.com/v1/platforms/zigbang/search?region=Seoul&deal_type=wolse" \ -H "Authorization: Bearer your_api_key"

Frequently asked questions