Etagi Property Search Scraper
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor 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}
| Field | Description |
|---|---|
urls | Etagi property search result page URLs (supports multiple pages and filters) |
max_items_per_url | Maximum properties per URL (default: 20, max: 200) |
ignore_url_failures | If true, skips failed URLs instead of halting the run |
Tip: You can scrape multiple search result pages by adding them to the
urlsarray, 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
| Field | Meaning |
|---|---|
Object ID | Unique identifier for the property listing |
Ticket ID | Internal ticket number assigned by Etagi |
Address ID | Unique address identifier |
City ID | City classification code |
District ID | Administrative district identifier |
Street ID | Street identifier within the district |
Office ID | Real estate office handling the listing |
User ID | Agent or user account ID |
Pricing & Financial
| Field | Meaning |
|---|---|
Price | Total asking price in local currency |
Price per m² | Unit price per square meter |
Has Installment | Whether the property offers payment plans |
Debt Transfer | Applicable debt transfer conditions |
Share Sale | Fractional ownership sale options |
Property Specifications
| Field | Meaning |
|---|---|
Square | Total area in square meters |
Rooms | Number of rooms or bedrooms |
Floor | Current floor level |
Floors | Total floors in the building |
Studio Type | Apartment layout classification (e.g., studio, 1-bed) |
Building Year | Year of construction or completion |
Wall | Wall construction material (e.g., concrete, brick) |
With Stuff | Furnished status and included fixtures |
Location & Geography
| Field | Meaning |
|---|---|
House Address Number | Building or house number |
House Number | Street-level address number |
District TR | Turkish/localized district name |
Street TR | Turkish/localized street name |
Latitude | GPS latitude coordinate |
Longitude | GPS longitude coordinate |
Displayed Location | User-friendly location description |
Media & Visuals
| Field | Meaning |
|---|---|
Main Photo | Primary listing photo URL |
Media | Array of additional images and media |
Has Videos | Whether video tour(s) are available |
House Complex Media | Complex-wide photo galleries |
Is Color Card | Enhanced color property card flag |
Is XL Card | Large format listing card flag |
Visual | Visual presentation type |
Listing Status & Flags
| Field | Meaning |
|---|---|
Status | Current listing status (active, sold, pending) |
Type | Property type (apartment, house, commercial, etc.) |
Object Type ID | Numeric property type classification |
Is Sale | Sale listing (vs. rental) |
Is Sell Off | Off-plan or pre-completion sale |
Is Exclusive | Exclusive listing flag |
Is Aggregator Object | Synced from external aggregator |
Action SL | Action or promotion code |
Keep | Listing retention flag |
Online Showing | Virtual tour availability |
Construction & Timeline
| Field | Meaning |
|---|---|
Deadline Quarter | Q1, Q2, Q3, or Q4 completion target |
Deadline Year | Expected completion year |
On Deadline | Whether project is tracking to deadline |
Additional Metadata
| Field | Meaning |
|---|---|
Class | Property class or tier (luxury, standard, budget) |
Housing Category IDs | Categories the property belongs to |
Entrance ID | Building entrance identifier |
GP ID | General property grouping code |
New Houses ID | New construction project ID |
New Complex ID | New development complex ID |
Row Number | Row position in search results |
Meta | Extended metadata JSON object |
Type Text | Text description of property type |
NNTR | Additional classification code |
How to Use
- Find property list URLs — Navigate to Etagi.com, apply any search filters (city, price, type), and copy the search results page URL.
- Configure input — Paste the URL(s) into the
urlsarray. Setmax_items_per_urlto control volume (e.g., 200 properties per page). - Enable resilience — Set
ignore_url_failures: truefor multi-page scrapes to skip temporarily unavailable pages. - Run the scraper — Start the actor and monitor progress in the logs.
- 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.