Semsarmasr Cheerio avatar
Semsarmasr Cheerio

Pricing

$10.00/month + usage

Go to Apify Store
Semsarmasr Cheerio

Semsarmasr Cheerio

Developed by

Muhamed Didovic

Muhamed Didovic

Maintained by Community

The Semsarmasr scrapes detailed real estate listings from semsarmasr.com, extracting property details, pricing, location, contact information, and images for comprehensive market analysis.

0.0 (0)

Pricing

$10.00/month + usage

0

3

3

Last modified

6 days ago

SemsarMasr.com Scraper

Unlock the Full Power of SemsarMasr.com Real Estate Data - The ultimate tool for tracking, analyzing, and understanding property listings on SemsarMasr.com with enterprise-grade reliability and precision. Whether you're monitoring property price trends, tracking specific neighborhoods, or conducting real estate market research, our scraper delivers comprehensive, real-time insights while saving you time and resources.

"From luxury villas to affordable apartments, we turn SemsarMasr's real estate data into your competitive advantage in the Egyptian property market."

Overview

The SemsarMasr.com Scraper is your go-to tool for extracting real estate data from SemsarMasr.com. Ideal for real estate agents, property investors, and market analysts, it tracks property details, pricing trends, and listing information across Egypt. With easy setup and multiple export formats (JSON, CSV), it's perfect for anyone looking to gather comprehensive real estate market data from SemsarMasr.com.

What does SemsarMasr.com Scraper do?

The SemsarMasr.com Scraper is a powerful tool that enables you to:

Comprehensive Data Collection

  • Property Data
    • Extract complete property details and specifications
    • Scrape historical listing data and price changes
    • Gather comprehensive property features and descriptions
    • Analyze property types, sizes, and amenities
    • Download high-quality property images
  • Agent/Broker Data
    • Scrape individual agent/broker profiles with complete information
    • Extract agent performance metrics and ratings
    • Gather agent history and listing statistics
    • Access agency information and contact details

Advanced Scraping Capabilities

  • Pagination Handling: Automatically navigates through all search result pages
  • Efficient Processing: Processes only new or updated listings in subsequent runs
  • Change Detection: Identifies price changes, status updates, and new listings
  • Scheduled Monitoring: Set up automated runs to keep your real estate data current
  • Incremental Data Collection: Build comprehensive property datasets over time

Flexible Scraping Options

  • Agent Profiles: Scrape individual agent/broker details using profile URLs
    • Example: https://www.semsarmasr.com/en/agent/username
  • Location Pages: Extract property listings by location
    • Example: https://www.semsarmasr.com/en/property/cairo
  • Search Results: Extract all properties matching specific search criteria
    • Example: https://www.semsarmasr.com/en/property?r=70&purpose=rent&cid=897
  • Filtered Searches: Apply advanced filters directly in the URL
    • Example: https://www.semsarmasr.com/en/property?r=70&purpose=sale&cid=897&s=1&g=981&a=0&pf=0&pt=0
  • Individual Listings: Target specific properties using direct URLs
    • Example: https://www.semsarmasr.com/en/property/2283053/horses-farm-sakkara

This tool is ideal for:

  • Egyptian real estate market research and analysis
  • Property pricing analysis and competitive intelligence
  • Market trend analysis across different neighborhoods
  • Building property databases for business intelligence
  • Tracking price trends and agent performance in the Egyptian market

Features

  • Comprehensive Data Extraction: Detailed property information, pricing, and specifications
  • Dual Scraping Modes:
    • Search Results: Scrape all properties from search results (e.g., https://www.semsarmasr.com/en/property?r=70&purpose=rent)
    • Individual Listings: Target specific properties using direct URLs (e.g., https://www.semsarmasr.com/en/property/2283053/horses-farm-sakkara)
  • Flexible Input: Supports multiple input formats:
    • Search result URLs (e.g., https://www.semsarmasr.com/en/property?r=70&purpose=rent)
    • Direct property URLs (e.g., https://www.semsarmasr.com/en/property/2283053/horses-farm-sakkara)
    • Custom search criteria with advanced filters
  • Automatic Pagination: Handles multi-page results automatically across all search types
  • Efficient Processing: Concurrent scraping with configurable concurrency settings
  • Reliable Performance: Built-in retry mechanisms and proxy support
  • Structured Data Export: Download property data in JSON or CSV format for analysis

How to Use

Scraping Property Listings

To scrape property listings:

  1. Set Up: Ensure you have an Apify account and access to the Apify platform.
  2. Configure Input: Provide the search URL or specific property URL:
    • https://www.semsarmasr.com/en/property?r=70&purpose=rent
    • https://www.semsarmasr.com/en/property/2283053/horses-farm-sakkara
  3. Adjust Settings: Configure options like max items, monitoring mode, and proxy settings as needed.
  4. Run the Scraper: Execute the scraper on the Apify platform.
  5. Data Collection: The scraper will output all available property data.

Input Configuration

Here's an example of how to set up the input for the SemsarMasr.com Scraper:

{
"startUrls": [
{
"url": "https://www.semsarmasr.com/en/property?r=70&purpose=rent"
},
{
"url": "https://www.semsarmasr.com/en/property/2283053/horses-farm-sakkara"
}
],
"maxItems": 1000,
"monitoringMode": false,
"maxConcurrency": 10,
"minConcurrency": 1,
"maxRequestRetries": 100,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Input Fields Explanation

  • startUrls: Array of objects containing one of these formats:
    • Search URL: {"url": "https://www.semsarmasr.com/en/property?r=70&purpose=rent"}
    • Property URL: {"url": "https://www.semsarmasr.com/en/property/2283053/horses-farm-sakkara"}
  • maxItems: Maximum number of items to scrape (default: 1000).
  • monitoringMode: When enabled, only scrapes new listings compared to previous runs (default: false).
  • maxConcurrency: Maximum number of pages processed simultaneously (default: 10).
  • minConcurrency: Minimum number of pages processed simultaneously (default: 1).
  • maxRequestRetries: Number of retries for failed requests (default: 100).
  • proxyConfiguration: Proxy settings for enhanced scraping reliability.

Monitoring Mode

When monitoringMode is enabled, the scraper will only collect new listings that haven't been seen in previous runs. This is useful for:

  • Tracking new properties as they come on the market
  • Building a historical archive of property listings
  • Monitoring specific areas for new opportunities without duplicating data

How Monitoring Mode Works

  1. The scraper maintains a record of previously scraped property IDs
  2. On subsequent runs with monitoringMode: true, it checks each property against this record
  3. Only new properties (those not in the record) are processed and added to the output
  4. The record is updated with any new property IDs found

Data Extracted

This scraper extracts comprehensive real estate listing data from semsarmasr.com. Each listing includes the following details:

  • Basic Information:

    • Unique listing ID
    • Property title
    • Full description
    • Premium listing status
    • Direct URL to the listing
  • Pricing Details:

    • Amount in local currency
    • Currency code (EGP, USD, etc.)
    • Formatted price string
    • Price per square meter (when available)
  • Location Information:

    • Area within the city
    • City name
    • Country
    • Full location string
    • URL to the location page on semsarmasr.com
  • Property Characteristics:

    • Type (e.g., "Farms for Rent")
    • Purpose (e.g., "For Rent")
    • Size (in square meters)
    • Floor number (if applicable)
    • Number of rooms
    • Number of paths/passages
    • Finishing quality
    • Furniture status
    • Advertiser type (e.g., "Directly from the owner")
    • Posting date
    • Advertisement number
  • Features:

    • Project-related features
    • View-related features
  • Contact Information:

    • Contact name
    • Phone number
    • WhatsApp number
  • Images:

    • Main image URL
    • All image URLs
    • Thumbnail URLs
    • Image count
  • Basic Info Summary (a condensed version of the above for quick reference):

    • Condensed title
    • Summary pricing
    • Key location details
    • Short description
    • Key property details (area, rooms, finishing)
    • Main image and count
    • Contact details (phone, WhatsApp, SMS)
    • Metadata (listing date, view count)

Output Structure

The scraper provides comprehensive information about SemsarMasr.com property listings. The output includes detailed property information, agent/agency details, location data, and multimedia content. Here's a breakdown of the main components:

Sample JSON Output

{
"id": "2916505",
"title": "Farm for Monthly Rent Located in Saqqara - Giza - Egypt, 5,000 sq meter offered directly from the Owner. The price is 1,500 USD/month",
"price": {
"amount": 0,
"currency": "EGP",
"formatted": "EGP 0",
"perMeter": ""
},
"location": {
"area": "Saqqara",
"city": "Giza",
"country": "Egypt",
"full": "Saqqara - Giza - Egypt",
"url": "https://www.semsarmasr.com/en/property/giza/saqqara/farms-for-rent"
},
"details": {
"type": "Farms for Rent",
"purpose": "For Rent",
"size": 5,
"floor": "",
"rooms": 0,
"paths": 0,
"finishing": "",
"furniture": "",
"advertiserType": "Directly from the owner",
"postingDate": "Tuesday, January 7, 2025",
"adNumber": "2916505"
},
"features": {
"project": [],
"view": []
},
"contact": {
"name": "hany Abbas",
"phone": "",
"whatsapp": ""
},
"images": {
"main": "https://www.semsarmasr.com/media/238/realestate_افضل-موقع-بسقارة-مزرعة-خيل-باستراحة-و-ملعب-فروسية-وفيلا-ملاصقة-للمزرعة-بحديقة-للإيجار-معا-او-منفصلي_12025031332399.jpeg",
"all": [
"https://www.semsarmasr.com/media/238/realestate_افضل-موقع-بسقارة-مزرعة-خيل-باستراحة-و-ملعب-فروسية-وفيلا-ملاصقة-للمزرعة-بحديقة-للإيجار-معا-او-منفصلي_12025031332399.jpeg",
"https://www.semsarmasr.com/media/238/realestate_افضل-موقع-بسقارة-مزرعة-خيل-باستراحة-و-ملعب-فروسية-وفيلا-ملاصقة-للمزرعة-بحديقة-للإيجار-معا-او-منفصلي_220250313323910.jpeg",
"https://www.semsarmasr.com/media/238/realestate_افضل-موقع-بسقارة-مزرعة-خيل-باستراحة-و-ملعب-فروسية-وفيلا-ملاصقة-للمزرعة-بحديقة-للإيجار-معا-او-منفصلي_320250313323910.jpeg",
"https://galileosm.galileosolutions.net/galileosm/images/common/realestate_call_now_image_en.png",
"https://www.semsarmasr.com/media/238/realestate_افضل-موقع-بسقارة-مزرعة-خيل-باستراحة-و-ملعب-فروسية-وفيلا-ملاصقة-للمزرعة-بحديقة-للإيجار-معا-او-منفصلي_420250313323910.jpeg",
...
],
"thumbnails": [
"https://www.semsarmasr.com/media/238/realestate_افضل-موقع-بسقارة-مزرعة-خيل-باستراحة-و-ملعب-فروسية-وفيلا-ملاصقة-للمزرعة-بحديقة-للإيجار-معا-او-منفصلي_12025031332399_th.jpeg",
"https://www.semsarmasr.com/media/238/realestate_افضل-موقع-بسقارة-مزرعة-خيل-باستراحة-و-ملعب-فروسية-وفيلا-ملاصقة-للمزرعة-بحديقة-للإيجار-معا-او-منفصلي_220250313323910_th.jpeg",
"https://www.semsarmasr.com/media/238/realestate_افضل-موقع-بسقارة-مزرعة-خيل-باستراحة-و-ملعب-فروسية-وفيلا-ملاصقة-للمزرعة-بحديقة-للإيجار-معا-او-منفصلي_320250313323910_th.jpeg",
"https://www.semsarmasr.com/media/238/realestate_افضل-موقع-بسقارة-مزرعة-خيل-باستراحة-و-ملعب-فروسية-وفيلا-ملاصقة-للمزرعة-بحديقة-للإيجار-معا-او-منفصلي_420250313323910_th.jpeg",
...
],
"count": 51
},
"isPremium": true,
"url": "https://www.semsarmasr.com/en/property/2916505/best-location-sakkara-horse-farm-with-house-&-equestrian-court.-also-separate-villa-for-rent-abusir-tourism-road.-near-country-club.6-km-ring-rd.-saqqara-giza-egypt",
"description": "Price: 1,500 USD Monthly\tCategory: Farms for Rent\tPurpose: For Rent\tSize: 5,000 m2\tAdvertiser Type: Directly from the owner\tPosting Date: Tuesday, January 7, 2025\tAd Number: 2916505",
"basicInfo": {
"id": "2916505",
"title": "Best location in Sakkara Horse farm with house & Equestrian court. also separate villa for Rent Saqqara Giza",
"price": {
"amount": 1500,
"currency": "USD",
"formatted": "1,500 USD"
},
"location": {
"area": "Saqqara",
"city": "Giza",
"country": "eg",
"full": "Saqqara - Giza"
},
"description": "horse farm 24 boxrs expandable to 80. 5 paddocks with official equestrian court and 3 rooms with private garden and shaded bbq roof attached to the farm\rexcellent location well known farm . foreign neighbors and landscape view . private entance . unr",
"details": {
"area": "5000 Sqm",
"rooms": "",
"finishType": ""
},
"images": {
"main": "https://www.semsarmasr.com/media/238/realestate_افضل-موقع-بسقارة-مزرعة-خيل-باستراحة-و-ملعب-فروسية-وفيلا-ملاصقة-للمزرعة-بحديقة-للإيجار-معا-او-منفصلي_12025031332399_th.jpeg",
"count": 50
},
"url": "https://www.semsarmasr.com/en/property/2916505/best-location-sakkara-horse-farm-with-house-&-equestrian-court.-also-separate-villa-for-rent-abusir-tourism-road.-near-country-club.6-km-ring-rd.-saqqara-giza-egypt?r=70&g=981&a=0&cid=897&s=1&purpose=rent&sale=0&rent=0&rent_old=0&photos=0&pf=0&pt=0&af=0&at=0&pm=any&furniture=-1&finishing=-1&rooms=0&ismortgage=-1&rd=0&ir=0&q=&sort=&order=",
"isPremium": true,
"isTrustedSeller": false,
"contact": {
"phone": "29165051",
"whatsapp": "2916505",
"sms": "2916505"
},
"metadata": {
"listingDate": "",
"views": 0
}
}
}

Output Fields Explanation

Root Level

  • id (String): Unique identifier for the property listing
  • title (String): Title of the property listing
  • price (Object): Pricing information
    • amount (Number): Numerical price amount
    • currency (String): Currency code (e.g. EGP)
    • formatted (String): Formatted price string
    • perMeter (String): Price per square meter if available
  • location (Object): Location details
    • area (String): Specific area within city
    • city (String): City name
    • country (String): Country name
    • full (String): Full location string
    • url (String): URL to location page
  • details (Object): Property characteristics
    • type (String): Property type (e.g. "Farms for Rent")
    • purpose (String): Purpose (e.g. "For Rent")
    • size (Number): Property size
    • floor (String): Floor number if applicable
    • rooms (Number): Number of rooms
    • paths (Number): Number of paths/passages
    • finishing (String): Finishing quality
    • furniture (String): Furniture status
    • advertiserType (String): Type of advertiser
    • postingDate (String): Date ad was posted
    • adNumber (String): Advertisement number
  • features (Object): Property features
    • project (Array): Project-related features
    • view (Array): View-related features
  • contact (Object): Contact information
    • name (String): Contact name
    • phone (String): Phone number
    • whatsapp (String): WhatsApp number
  • images (Object): Property images
    • main (String): Main image URL
    • all (Array): All image URLs
    • thumbnails (Array): Thumbnail image URLs
    • count (Number): Number of images
  • isPremium (Boolean): Premium listing status
  • url (String): Full listing URL
  • description (String): Property description
  • basicInfo (Object): Summary information

basicInfo Object

  • id (String): Unique identifier
  • title (String): Short title
  • price (Object): Price summary
  • location (Object): Location summary
  • description (String): Short description
  • details (Object): Key details
    • area (String): Area measurement
    • rooms (String): Room count
    • finishType (String): Finishing type
  • images (Object): Image summary
  • url (String): Listing URL
  • isPremium (Boolean): Premium status
  • isTrustedSeller (Boolean): Trusted seller status
  • contact (Object): Contact summary
  • metadata (Object): Additional data
    • listingDate (String): Listing date
    • views (Number): View count

Explore More Scrapers

If you found this Apify Truth Social Profile Scraper useful, be sure to check out our other powerful scrapers and actors at memo23's Apify profile. We offer a wide range of tools to enhance your web scraping and automation needs across various platforms and use cases.

Support

Additional Services