Etagi Property Search Scraper avatar

Etagi Property Search Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Etagi Property Search Scraper

Etagi Property Search Scraper

Scrape property listings from Etagi.com with comprehensive details. Collect prices, locations, media, property types, and 55+ fields per listing — perfect for real estate investors, market researchers, and property aggregators.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Etagi Property Search Scraper: Extract Real Estate Data Easily


What Is Etagi.com?

Etagi.com is a comprehensive real estate platform offering property listings across multiple cities and regions. It hosts thousands of residential and commercial properties with detailed information including prices, specifications, media galleries, and availability. Manually extracting and analyzing this property data is labor-intensive — the Etagi Property Search Scraper automates the entire process, transforming search results into structured, actionable datasets.


Overview

The Etagi Property Search Scraper extracts property listings from Etagi.com search result pages, capturing comprehensive property metadata and converting unstructured listings into clean, structured records. It is designed for:

  • Real estate investors tracking market trends and deal opportunities
  • Market researchers analyzing property pricing and availability by location
  • Data analysts building datasets for valuation models and market intelligence
  • Property aggregator platforms feeding data into custom portals
  • Competitive intelligence teams monitoring competitor listings

Key advantages include batch processing multiple search pages, flexible item limits per URL, and resilient error handling with the ignore_url_failures option to handle temporary issues gracefully.


Input Format

The scraper accepts a JSON configuration object controlling which properties to extract:

{
"urls": [
"https://pattaya.etagi.com/en-us/realty/?page=2"
],
"max_items_per_url": 200,
"ignore_url_failures": true
}
FieldDescription
urlsEtagi property search result page URLs (supports multiple pages and filters)
max_items_per_urlMaximum properties per URL (default: 20, max: 200)
ignore_url_failuresIf true, skips failed URLs instead of halting the run

Tip: You can scrape multiple search result pages by adding them to the urls array, such as page 1, page 2, etc. Use filter parameters in the URL to refine results by city, price range, or property type.


Output Format

Sample output

{
"address_id": 14832829,
"city_id": 2426168,
"entrance_id": 4937038,
"gp_id": 614079,
"newhouses_id": 614079,
"newcomplex_id": 53521,
"district_id": null,
"district_type": null,
"office_id": 318,
"street_id": 2112118,
"wall_id": 85,
"is_aggregator_object": false,
"price": "2200000",
"price_m2": "81481",
"row_num": "1",
"house_address_number": "159/49",
"square": 27,
"action_sl": "sale",
"is_exclusive": false,
"floors": 8,
"floor": 6,
"is_sell_off": false,
"main_photo": "https://cdn.esoft.digital/content/cluster/ecoobjects26/08/b8/e455c8ab39ec91033657a57b40262d03b26e79b8.jpeg",
"media": {
"photos": 14
},
"rooms": 0,
"object_type_id": 1,
"is_sale": false,
"with_stuff": false,
"studio_type": 2,
"ticket_type_id": 1,
"building_year": 2015,
"deadline_q": 4,
"deadline_y": 2015,
"ondeadline": true,
"debt_transfer": false,
"share_sale": false,
"online_showing": true,
"is_xl_card": false,
"is_color_card": false,
"type_text": "apartments",
"type": "flat",
"keep": "6",
"status": "active",
"has_installment": false,
"studio": true,
"la": "12.962856",
"lo": "100.889161",
"house_num": "159/49",
"object_id": 13839110,
"class_": "flats",
"visual": "photo",
"has_videos": false,
"house_complex_media": {
"photos": 7
},
"user_id": 149794,
"housing_category_ids": null,
"districttr": null,
"nntr": "city-garden-tropicana",
"streettr": "moo-5",
"meta": {
"city": "Паттайя (Pattaya)",
"city_district": null,
"district": null,
"street": "Moo 5",
"newcomplex": "CITY GARDEN TROPICANA",
"walls": "Монолитные"
},
"from_url": "https://pattaya.etagi.com/en-us/realty/?page=2"
}

Each property listing returns a detailed record with 57+ fields covering identification, pricing, specifications, location, media, and metadata:

Identification & Core IDs

FieldMeaning
Object IDUnique identifier for the property listing
Ticket IDInternal ticket number assigned by Etagi
Address IDUnique address identifier
City IDCity classification code
District IDAdministrative district identifier
Street IDStreet identifier within the district
Office IDReal estate office handling the listing
User IDAgent or user account ID

Pricing & Financial

FieldMeaning
PriceTotal asking price in local currency
Price per m²Unit price per square meter
Has InstallmentWhether the property offers payment plans
Debt TransferApplicable debt transfer conditions
Share SaleFractional ownership sale options

Property Specifications

FieldMeaning
SquareTotal area in square meters
RoomsNumber of rooms or bedrooms
FloorCurrent floor level
FloorsTotal floors in the building
Studio TypeApartment layout classification (e.g., studio, 1-bed)
Building YearYear of construction or completion
WallWall construction material (e.g., concrete, brick)
With StuffFurnished status and included fixtures

Location & Geography

FieldMeaning
House Address NumberBuilding or house number
House NumberStreet-level address number
District TRTurkish/localized district name
Street TRTurkish/localized street name
LatitudeGPS latitude coordinate
LongitudeGPS longitude coordinate
Displayed LocationUser-friendly location description

Media & Visuals

FieldMeaning
Main PhotoPrimary listing photo URL
MediaArray of additional images and media
Has VideosWhether video tour(s) are available
House Complex MediaComplex-wide photo galleries
Is Color CardEnhanced color property card flag
Is XL CardLarge format listing card flag
VisualVisual presentation type

Listing Status & Flags

FieldMeaning
StatusCurrent listing status (active, sold, pending)
TypeProperty type (apartment, house, commercial, etc.)
Object Type IDNumeric property type classification
Is SaleSale listing (vs. rental)
Is Sell OffOff-plan or pre-completion sale
Is ExclusiveExclusive listing flag
Is Aggregator ObjectSynced from external aggregator
Action SLAction or promotion code
KeepListing retention flag
Online ShowingVirtual tour availability

Construction & Timeline

FieldMeaning
Deadline QuarterQ1, Q2, Q3, or Q4 completion target
Deadline YearExpected completion year
On DeadlineWhether project is tracking to deadline

Additional Metadata

FieldMeaning
ClassProperty class or tier (luxury, standard, budget)
Housing Category IDsCategories the property belongs to
Entrance IDBuilding entrance identifier
GP IDGeneral property grouping code
New Houses IDNew construction project ID
New Complex IDNew development complex ID
Row NumberRow position in search results
MetaExtended metadata JSON object
Type TextText description of property type
NNTRAdditional classification code

How to Use

  1. Find property list URLs — Navigate to Etagi.com, apply any search filters (city, price, type), and copy the search results page URL.
  2. Configure input — Paste the URL(s) into the urls array. Set max_items_per_url to control volume (e.g., 200 properties per page).
  3. Enable resilience — Set ignore_url_failures: true for multi-page scrapes to skip temporarily unavailable pages.
  4. Run the scraper — Start the actor and monitor progress in the logs.
  5. Export and analyze — Download results as JSON, CSV, or Excel for market analysis, valuation modeling, or platform integration.

Pro tips:

  • Use URL filters to target specific cities, price ranges, or property types before scraping.
  • Scrape multiple pages sequentially by adding paginated URLs to the array.
  • Combine output with geographic analysis tools using latitude/longitude fields.

Benefits & Real-World Applications

  • Investment analysis: Compare properties across cities by price per m², room count, and location
  • Market benchmarking: Track average prices, appreciation rates, and inventory trends
  • Lead generation: Identify new listings and off-plan projects matching investment criteria
  • Aggregation: Feed structured data into your own property portal or mobile app
  • Competitive intelligence: Monitor agent activity and listing strategies in your target market

The Etagi Property Search Scraper transforms time-consuming manual research into automated, scalable data collection, enabling faster decision-making and deeper market insights.


Conclusion

The Etagi Property Search Scraper is an essential tool for anyone serious about real estate data. With 57+ fields capturing everything from pricing to media to geographic coordinates, it delivers the complete picture you need to analyze markets, identify opportunities, and make informed investment decisions. Start scraping today.