VOOZH about

URL: https://apify.com/sian.agency/fazwaz-property-scraper?fpr=sian

⇱ FazWaz Thailand Property Scraper β€” Sale & Rent Β· Apify


πŸ‘ Fazwaz Thailand Property Scraper β€” Sale & Rent avatar

Fazwaz Thailand Property Scraper β€” Sale & Rent

Pricing

from $1.10 / 1,000 overview listings

Go to Apify Store

Fazwaz Thailand Property Scraper β€” Sale & Rent

Scrape Thai real-estate listings from FazWaz β€” sale & rent across Phuket, Bangkok & all Thailand, as clean JSON/CSV. Choose a fast overview scan or full detail (photos, GPS, ownership, rental yield, price-per-sqm). Search by region, search URL, or specific listing URLs.

Pricing

from $1.10 / 1,000 overview listings

Rating

0.0

(0)

Developer

πŸ‘ SIÁN OÜ

SIÁN OÜ

Maintained by Community

Actor stats

1

Bookmarked

6

Total users

3

Monthly active users

7 days ago

Last modified

Share

FazWaz Thailand Property Scraper πŸ‡ΉπŸ‡­πŸ 

πŸ‘ SIÁN Agency Store
πŸ‘ Smart Idealista Scraper
πŸ‘ Bayut Property Scraper
πŸ‘ Redfin Property Scraper

πŸŽ‰ NEW: Detail mode is now a full superset of Overview β€” every fast-scan field PLUS description, photos, GPS, ownership, developer & completion data on every listing.

Built for property investors, agents, and market researchers who need clean Thai real-estate data β€” for sale and for rent β€” without code or copy-paste.

πŸ“‹ Overview

Pull Thai real-estate listings from FazWaz as clean JSON or CSV β€” for sale and for rent, across Phuket, Bangkok, Pattaya, Chiang Mai, Koh Samui, Hua Hin and all of Thailand. Pick the depth that fits the job: a fast price + spec scan, or the full per-property record.

Why investors and agents choose us:

  • ⚑ Two depths, one actor: a fast Overview scan for sizing a market, or full Detail records when you need everything
  • πŸ” Detail = Overview + more: every fast-scan field is on a Detail row too, with deep data added on top β€” never less
  • πŸ’± Dual currency built in: every row carries THB and USD plus price-per-sqm, from one live FX rate per run
  • πŸ“Š Investor-ready: original (pre-discount) price, estimated monthly rent, rental yield (ROI %) and CAM fee on every row
  • 🎯 Three ways to search: by region, by a pasted search URL, or by specific listing URLs
  • πŸ†“ Free to try: up to 25 listings per run, no credit card

✨ Features

  • 🧭 Overview mode: ~30 listings per page scan β€” price, specs, location, yield β€” ideal for fast market sweeps
  • πŸ” Detail mode: full ~40-field record per listing (description, photo gallery, GPS, ownership, furnishing, developer, completion)
  • πŸ—ΊοΈ By region / search URL / listing URL: pick provinces + sale/rent, paste a FazWaz search link, or drop in specific listings
  • 🎚️ Filters & sort: price range, bedrooms, bathrooms, property type, completion status, and sort by newest or price
  • πŸ’± Dual-currency + price/sqm: THB ↔ USD conversion and the standard Thai price-per-sqm metric on every row
  • πŸ“ˆ Investor signals: original price, estimated rent, rental yield (ROI %), CAM fee
  • 🧾 Self-documenting datasets: every row carries a metadata object recording the exact search settings that produced it
  • πŸ“€ Clean exports: JSON, CSV, Excel, or the full REST API

🎬 Quick Start

Choose a scrape depth + a search mode, set your filters, and run.

curl-X POST https://api.apify.com/v2/acts/sian.agency~fazwaz-property-scraper/runs?token=[YOUR_TOKEN]\
-H'Content-Type: application/json'\
-d'{
"scrapeMode": "overview",
"searchMode": "byRegion",
"provinces": ["phuket", "bangkok"],
"operation": "sale",
"maxResults": 50
}'

πŸš€ Getting Started (3 Simple Steps)

Step 1: Pick your scrape depth

  • Overview β€” fast price + spec scan straight from search results (~30 listings/page).
  • Detail β€” everything Overview returns, plus the full per-property record.

Step 2: Choose how to search

  • By region β€” pick provinces (e.g. phuket, bangkok) + sale or rent.
  • By search URL β€” paste one (or several) FazWaz search-results URLs; each is paged through and merged (pagination automatic), with Max results spread evenly across them.
  • By listing URL β€” drop in specific listing URLs (Detail mode).

Step 3: Filter, set Max results & run

Narrow a region search by price, bedrooms, bathrooms, property type and completion status, sort how you like, then download.

That's it! In seconds you'll have:

  • Clean property data (price in THB and USD, beds/baths, size, price-per-sqm)
  • Location detail (address, province Β· district Β· subdistrict, GPS coordinates in Detail)
  • Investor signals (original price, estimated rent, rental yield, CAM fee)
  • Full listing data in Detail (description, photo gallery, ownership, furnishing, developer, completion)

πŸ“₯ Input Configuration

FieldTypeRequiredDescription
scrapeModestringNooverview (fast scan) or detail (full record). Default overview
searchModestringNobyRegion, bySearchUrl, or byListingUrl. Default byRegion
maxResultsintegerNoMax listings to return (FREE tier caps at 25). Default 100
provincesarrayBy regionThai provinces, e.g. ["phuket","bangkok"]
operationstringBy regionsale or rent
searchUrlstringBy search URLA single FazWaz search-results URL
searchUrlsarrayBy search URLOne or more FazWaz search-results URLs (paged & merged)
listingUrlsarrayBy listing URLSpecific FazWaz listing URLs (Detail only)
sortBystringNorecommended, newest, price_asc, price_desc
propertyTypesarrayNocondo, villa, house, townhouse, apartment, penthouse, land
minPrice / maxPriceintegerNoPrice range in THB (by region)
bedrooms / bathroomsarrayNoCounts to include, e.g. ["2","3"] (by region)
completionStatusstringNoall, off_plan, completed (by region)

Example (Detail, by region):

{
"scrapeMode":"detail",
"searchMode":"byRegion",
"provinces":["phuket"],
"operation":"sale",
"propertyTypes":["condo","villa"],
"minPrice":3000000,
"bedrooms":["2","3"],
"sortBy":"price_asc",
"maxResults":100
}

πŸ“Š Overview vs Detail β€” what you get

Field⚑ OverviewπŸ” Detail
Price (THB & USD), price/sqmβœ…βœ…
Original / pre-discount priceβœ…βœ…
Property type, beds, baths, sizeβœ…βœ…
Project name & developerβœ…βœ…
Address (province Β· district Β· subdistrict)βœ…βœ…
Thumbnailβœ…βœ…
Nearby landmarksβœ…βœ…
Estimated monthly rent, rental yield (ROI %), CAM feeβœ…βœ…
Last-updatedβœ…βœ…
Full descriptionβ€”βœ…
Full photo galleryβ€”βœ…
GPS coordinates (lat/lng)β€”βœ…
Ownership (e.g. Freehold / Foreign Quota)β€”βœ…
Furnishing, floor, viewβ€”βœ…
Completion year & date, construction statusβ€”βœ…
Amenities / features listβ€”βœ…
Listing reference, date listedβ€”βœ…

Detail is a strict superset of Overview β€” every Overview field lands on a Detail row too, with the deep listing data added on top.

ℹ️ The card-sourced fields (original price, nearby landmarks, estimated rent) are carried into Detail when you search By region or By search URL. The By listing URL mode has no search page to read them from, so those three may be absent there.

πŸ“€ Output

Results are saved to the Apify dataset. Detail rows carry ~40 fields including:

FieldTypeDescription
idstringFazWaz listing ID (e.g. U5350611)
propertyTitlestringListing title
operationstringsale or rent
priceintegerListed price
currencystringListed currency
price_thb / price_usdintegerDual-currency price
price_per_sqm_thb / price_per_sqm_usdnumberPrice per indoor sqm
price_originalintegerOriginal / pre-discount price
rentintegerEstimated monthly rent
rental_yieldnumberGross rental yield (ROI %)
cam_feeintegerCAM (maintenance) fee
property_typestringCondo, villa, house…
bedrooms / bathroomsintegerRoom counts
area_sqmnumberIndoor area
project_name / developerstringProject & developer
address / province / district / subdistrictstringLocation
lat / lngnumberGPS coordinates (Detail)
ownershipstringe.g. Freehold / Foreign Quota (Detail)
furnishing / floor / viewstringUnit details (Detail)
completion_year / completion_date / construction_statusmixedBuild status (Detail)
featuresarrayAmenities (Detail)
photosarrayPhoto gallery (Detail)
nearbyarrayNearby landmarks
descriptionstringFull description (Detail)
urlstringCanonical listing URL
metadataobjectThe exact search settings that produced the row

Example (Detail):

{
"id":"U5350611",
"propertyTitle":"2 Bedroom Condo for sale at Supalai City Resort",
"operation":"sale",
"price":6500000,
"currency":"THB",
"price_thb":6500000,
"price_usd":197000,
"price_per_sqm_thb":108333,
"price_original":7200000,
"rent":28000,
"rental_yield":5.2,
"cam_fee":3000,
"property_type":"Condo",
"bedrooms":2,
"bathrooms":2,
"area_sqm":60,
"project_name":"Supalai City Resort Phuket",
"developer":"Supalai",
"address":"Ratsada, Phuket",
"province":"Phuket",
"district":"Mueang Phuket",
"subdistrict":"Ratsada",
"lat":7.8916,
"lng":98.3925,
"ownership":"Foreign Quota",
"furnishing":"Fully Furnished",
"completion_year":2017,
"construction_status":"Completed",
"photos":["https://cdn.fazwaz.com/.../0.jpg"],
"nearby":["Central Festival Phuket (2.1 km)"],
"url":"https://www.fazwaz.com/property-sales/...-u5350611",
"fx_usd_thb":33.0
}

πŸ’Ό Use Cases & Examples

Property Investment Sourcing

Scan a whole province for sale or rent and screen by cash-flow.

Input: By region + price/bedroom filters Output: Listings with original price, estimated rent, rental yield & CAM fee Use: Shortlist cash-flowing properties without opening each listing

Real-Estate Market Analysis

Track asking prices and price reductions across areas over time.

Input: By region + sort by newest or price Output: Price, price-per-sqm, original vs current price Use: Market reports, price-trend tracking

Agent & Relocation Client Lists

Export a client's search to a spreadsheet in one run.

Input: A pasted FazWaz search URL Output: Clean listing rows ready for Excel/Sheets Use: Client shortlists, relocation search

Comparable (Comp) Analysis

Pull like-for-like listings for valuation.

Input: Detail mode + property type + size filters Output: Full records with ownership, completion year, size Use: Valuation benchmarks, developer comps

Lead Generation & Data Feeds

Feed a clean Thai-property dataset into your own tools.

Input: Any mode + Max results Output: Structured JSON/CSV with a self-documenting metadata object Use: Dashboards, CRMs, internal models

πŸ”— Integration Examples

JavaScript/Node.js

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_TOKEN'});
const run =await client.actor('sian.agency/fazwaz-property-scraper').call({
scrapeMode:'detail',
searchMode:'byRegion',
provinces:['phuket'],
operation:'sale',
maxResults:50,
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(`Found ${items.length} listings`);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('sian.agency/fazwaz-property-scraper').call(
run_input={
'scrapeMode':'overview',
'searchMode':'byRegion',
'provinces':['bangkok'],
'operation':'rent',
'maxResults':100,
}
)
items = client.dataset(run['defaultDatasetId']).list_items().items
print(f"Found {len(items)} listings")

cURL

curl-X POST 'https://api.apify.com/v2/acts/sian.agency~fazwaz-property-scraper/runs?token=YOUR_TOKEN'\
-H'Content-Type: application/json'\
-d'{
"scrapeMode": "detail",
"searchMode": "bySearchUrl",
"searchUrl": "https://www.fazwaz.com/property-for-sale/thailand/phuket",
"maxResults": 30
}'

Automation Tool Workflows (n8n, Zapier, Make, etc.)

  1. Trigger: Manual / schedule / webhook
  2. HTTP Request: Call this actor's API
  3. Process: Filter and analyze listings
  4. Action: Save to a database, send alerts, or build reports

πŸ“Š Performance & Pricing

View current pricing in the Apify Console.

  • Pay-per-result: you're charged per listing returned β€” Overview rows (fast scan) are priced for high-volume sweeps; Detail rows carry the full record.
  • FREE tier: up to 25 listings per run β€” full feature access, no credit card.
  • PAID tier: unlimited listings per run.

πŸ’‘ Tip: Start with Overview to size a market cheaply, then re-run the interesting listings in Detail β€” you keep every Overview field and gain the full per-property record on top.

❓ Frequently Asked Questions

Q: What's the difference between Overview and Detail? A: Overview is a fast scan of search-result cards (~30 listings/page) with price, specs, location and investor signals. Detail returns everything Overview does plus the full per-property record (description, photos, GPS, ownership, furnishing, developer, completion). Detail is a strict superset.

Q: Does it cover sale and rent? A: Both β€” set operation to sale or rent, or paste a search URL for either.

Q: Which areas are supported? A: Anywhere FazWaz lists in Thailand β€” Phuket, Bangkok, Pattaya, Chiang Mai, Koh Samui, Hua Hin and more.

Q: What currency are prices in? A: Listings are served in Thai Baht; every row also includes a USD conversion and price-per-sqm from one live FX rate per run.

Q: Can I export to Excel? A: Yes β€” download as CSV/Excel, or pull JSON via the REST API.

Q: How many listings can I get? A: FREE tier: up to 25 per run. PAID tier: unlimited.

Q: Is there a free trial? A: Yes β€” every account can pull up to 25 listings per run for free.

πŸ› Troubleshooting

No results returned

  • Check province spelling (e.g. chiang-mai, not Chiang Mai)
  • Broaden your filters (price range, bedrooms)
  • Confirm there are listings for that operation (sale vs rent)

"requires at least one province" error

  • byRegion needs at least one entry in provinces

Invalid URL error

  • bySearchUrl expects a FazWaz /property-for-sale|rent/thailand/... search URL
  • byListingUrl expects FazWaz listing URLs ending in -u<id>

Fewer fields than expected on a listing

  • Some fields are only available in Detail mode
  • Original price / nearby / estimated rent are carried into Detail only for By region and By search URL searches

βš–οΈ Is it legal to scrape data?

Our actors are ethical and do not extract any private user data. They only extract what has been published 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.

πŸ’¬ Support

πŸ‘ Telegram Support

  • πŸ› Found a bug? File an issue in the Apify Console Issues tab
  • ⭐ Loving the tool? Leave a 5-star review β€” it helps us build more
  • πŸ“§ apify@sian-agency.online
  • Check the SIÁN Agency Store for more automation tools

Built by SIÁN Agency | More Tools

🎯 Not sure which tier you need? Start with FREE β€” no credit card required. Upgrade when you're ready to scale!

FazWazβ„’ is a trademark of its respective owner. This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by FazWaz. Use it responsibly and in line with applicable terms and laws.

You might also like

Thai Real Estate Scraper

mai_amm/thai-real-estate-scraper

Scrape public Thailand property listings from DotProperty Thailand, LivingInsider, and DDProperty with prices, locations, project names, duplicate signals, and market summaries.

26

3.0

Hipflat Scraper | Thailand Real Estate

fatihtahta/hipflat-scraper

Extract Hipflat property listings across Thailand with rich listing detail, publisher data, pricing, amenities, media and flexible market filters. Built for enterprise-grade Thailand real estate intelligence, lead enrichment, inventory monitoring, and automated analytics pipelines.

QuintoAndar Scraper β€” Brazil Property Data & API

sian.agency/quintoandar-property-scraper

QuintoAndar scraper & real estate data API for Brazil's largest rent & sale platform. Sale & rent listings in every city: price, condo, IPTU, size, bedrooms, suites, parking, address, GPS, neighbourhood, amenities, photos β€” clean JSON/CSV. Fast overview or full detail. No API key needed.

4

Rent Property Search Scraper

stealth_mode/rent-property-search-scraper

Scrape rental property listings from Rent.com including pricing, floor plans, amenities, contact info, photos, and 70+ fields per property. Perfect for real estate analysts, investors, and rental market researchers.

Zillow Search Property - Rent & Sale Listings with details

adventurous_nut/zillow-search-property---rent-sale-listings-with-details

🏑 Scrape Zillow for-sale & for-rent listings with detailed info. Collect πŸ’² price, 🏠 address, πŸ“ž phone, πŸ› beds, πŸ› baths, πŸ“ sqft in JSON, CSV, XLSX. Supports pagination ↔️, limits pages via Max_Page, and works with direct or search URLs for πŸ“Š real estate analysis.

πŸ‘ User avatar

abdelhafid hasnaoui

16

Pincali.com [$1.5πŸ’°] Mexico Real Estate Β· Sale & Rent Β· GPS

memo23/pincali-scraper

Scrape Pincali.com Mexican real-estate listings β€” price, price/mΒ², bedrooms, bathrooms, parking, lot & construction size, GPS coordinates, full photo gallery, amenities and the publishing agency. Sale & rent, any city. Paste a search or property URL, or build one from filters

πŸ‘ User avatar

Muhamed Didovic

2

Wongnai Scraper - Thailand Restaurants & Businesses

haketa/wongnai-scraper

Wongnai scraper & data API for Thailand restaurants & local businesses: search by area, cuisine or keyword and export name, category, rating, review count, price range, address, GPS, opening hours & photos. Thailand F&B and local market data, lead generation & research β€” fast, no login.

Rent Scraper

getdataforme/rent-scraper

The Rent Scraper is a web crawler that extracts rental listings from Rent.com. It collects key details such as rent price, location, size, number of bedrooms, bathrooms, and listing status. The scraper efficiently handles dynamic content, providing accurate, up-to-date rental insights.

21

JobThai Thailand Jobs Scraper

mai_amm/jobthai-scraper

Thai job scraper for JobThai.com. Extract Thailand job listings in Thai or English with salary, company, province, job type, WFH, hybrid tags, descriptions, qualifications, benefits, and optional public contacts.

Domain.com.au Property Scraper β€” Sale, Rent & Sold Listings

muhammadafzal/domain-scraper

Scrape Domain.com.au for Australian real estate listings. Extract sale prices, rent data, property details, agent info, images, floorplans, and more from Australia's leading property portal.

πŸ‘ User avatar

Muhammad Afzal

2