Properstar Property Scraper
Pricing
from $1.00 / 1,000 results
Properstar Property Scraper
Scrape Properstar real estate listings instantly. Extract property data including prices, descriptions, amenities & market info. Perfect for RE market research, investment analysis, portfolio tracking & competitive intelligence.
Pricing
from $1.00 / 1,000 results
Rating
5.0
(1)
Developer
Shahid Irfan
Maintained by CommunityActor stats
1
Bookmarked
7
Total users
3
Monthly active users
a day ago
Last modified
Categories
Share
What does Properstar Property Scraper do?
Properstar Property Scraper collects public property listings and project records from Properstar search URLs. Add one or more filtered Properstar result pages, choose how many records and pages to process, and receive a structured dataset with titles, prices, locations, property details, publication dates, listing URLs, and image URLs.
The dataset is useful for real estate market research, investment analysis, property lead generation, price monitoring, competitor tracking, and portfolio reporting. It supports both individual listings and project records when they appear in the selected Properstar search results.
Why use Properstar Property Scraper?
- Build property datasets faster - Collect structured records from multiple Properstar searches without manual copy-paste.
- Compare markets and locations - Review prices, property types, room counts, areas, and publication dates across countries, cities, or regions.
- Support lead generation - Create a current list of properties with direct listing URLs, location data, images, and available contact information.
- Monitor listing changes - Run the Actor on a schedule and compare repeated datasets to identify new listings, removed listings, and price changes.
- Handle multiple searches in one run - Provide several Properstar URLs and set one result limit for the complete run.
- Export data for your workflow - Download the dataset as JSON, CSV, Excel, XML, or another supported format, or connect it to an application through the Apify API.
What data can you extract from Properstar?
| Field | Description |
|---|---|
id | Properstar identifier for the listing or project |
result_type | Result category, such as listing or project |
automatic_title | Main title supplied for the result |
title | Localized title when available |
reference | Listing or project reference code when published |
transaction_type | Transaction category, such as sale or rent |
property_type | Property type, such as apartment, house, or land |
property_subtype | More specific property classification when available |
city | City associated with the result |
postcode | Postal code when published |
country_iso | ISO country code |
latitude | Latitude coordinate when available |
longitude | Longitude coordinate when available |
price_original | Original numeric price |
price_original_currency | Currency of the original price |
price_converted | Converted numeric price when available |
price_converted_currency | Currency of the converted price |
rooms | Total room count when available |
bedrooms | Bedroom count |
bathrooms | Bathroom count |
area_living | Living area value |
area_land | Land area value when available |
area_total | Total area value when available |
area_unit | Unit used for area values |
publication_date | Publication timestamp |
creation_date | Creation timestamp when available |
pictures | Array of image URLs |
pictures_count | Number of available picture URLs |
floor_plans | Array of floor-plan URLs when available |
media | Array of additional media URLs when available |
url | Direct Properstar listing or project URL |
source_url | Properstar search URL that produced the record |
Additional fields can be included when the source publishes them, including search_id, page, position, show_address, show_postcode, contact_users, related_accounts, and listing status flags.
How to use Properstar Property Scraper
- Open the Actor in Apify Console.
- Add one or more public Properstar search result URLs to
urls. - Set
results_wantedfor the maximum number of records andmax_pagesfor the page limit per URL. - Configure
proxyConfigurationwhen your workflow requires proxy settings. - Run the Actor and review the dataset preview.
- Download the results or connect the dataset to your next workflow.
Use search URLs that already contain the location, transaction type, property type, and other filters you need. A URL copied from a filtered Properstar results page is the easiest way to reproduce a search.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
urls | Array of strings | No | ["https://www.properstar.com.ng/portugal/buy/apartment-house"] | One or more Properstar search result URLs. |
results_wanted | Integer | No | 20 | Maximum number of unique records to save across all supplied URLs. |
max_pages | Integer | No | 3 | Maximum number of result pages to process for each URL. |
proxyConfiguration | Object | No | Not configured | Optional proxy settings for the run. |
The Actor uses a default Portugal apartment and house search when no URL is provided. Each value for results_wanted and max_pages must be at least 1.
Usage Examples
Basic Property Search
Collect up to 20 records from a Properstar Portugal search page.
{"urls": ["https://www.properstar.com.ng/portugal/buy/apartment-house"],"results_wanted": 20,"max_pages": 3}
Multiple Locations or Searches
Combine several Properstar result pages in one dataset and collect up to 120 unique records.
{"urls": ["https://www.properstar.com.ng/portugal/buy/apartment-house","https://www.properstar.com.ng/portugal/lisbon-district/buy/apartment-house?p=2"],"results_wanted": 120,"max_pages": 4}
Larger Market Collection
Increase both limits when building a broader dataset for market analysis or monitoring.
{"urls": ["https://www.properstar.com.ng/portugal/buy/apartment-house"],"results_wanted": 500,"max_pages": 10,"proxyConfiguration": {"useApifyProxy": true}}
Sample Output
One dataset item can look like this:
{"source_url": "https://www.properstar.com.ng/portugal/buy/apartment-house","search_id": 1281022695,"page": 1,"position": 1,"result_type": "listing","id": 112264559,"url": "https://www.properstar.com.ng/listing/112264559","automatic_title": "House for sale in Arco da Calheta, Portugal","title": "House for sale in Arco da Calheta, Portugal","reference": "PT-112264559","transaction_type": "buy","property_type": "house","city": "Arco da Calheta","country_iso": "PT","price_original": 4500000,"price_original_currency": "EUR","bedrooms": 5,"bathrooms": 5,"area_living": 379,"area_unit": "m2","pictures_count": 2,"pictures": ["https://files-api.properstar.com/api/v2/files/example-id-1/1","https://files-api.properstar.com/api/v2/files/example-id-2/1"],"publication_date": "2026-05-12T12:00:00"}
Tips for Best Results
- Start with a small
results_wantedvalue and inspect the dataset before larger runs. - Use complete, public Properstar search URLs with the filters you want to preserve.
- Use
max_pagesto control how far the Actor continues through each search. - Split very large collections across focused location or property-type URLs.
- Schedule repeat runs when you need a current property monitoring dataset.
- Treat optional fields such as contact details, floor plans, coordinates, and media as source-dependent.
- If a search returns fewer records than expected, test the URL directly and check whether the source currently has matching public results.
Integrations and Export Formats
- Google Sheets - Review prices, locations, and property attributes in a shared spreadsheet.
- Airtable - Build a searchable property database for teams and clients.
- Webhooks - Trigger downstream actions when a run finishes.
- Make or Zapier - Send new records to CRMs, alerts, or other business tools.
- Apify API - Read datasets programmatically from your own application.
Apify datasets can be downloaded as JSON, CSV, Excel, XML, and other supported formats.
Frequently Asked Questions
Can I collect listings from multiple Properstar URLs?
Yes. Add multiple search pages to the urls array. The Actor removes duplicate records by result identity and applies results_wanted across the complete run.
Does the Actor collect both listings and projects?
Yes. Results are labeled with result_type, which identifies standard listings and project records when both are present in a search.
Can I scrape sale and rental searches?
Yes. Use the appropriate public Properstar search URL for the transaction type and include it in urls.
Can I limit the number of pages?
Yes. Set max_pages to control the maximum page depth processed for each supplied URL.
Can I export Properstar data to CSV or Excel?
Yes. Download the completed Apify dataset as CSV, Excel, JSON, XML, or another available format.
Why are some fields missing?
Fields are missing when Properstar does not publish that value for a result. This is common for optional contact details, coordinates, floor plans, media, and price conversions.
Can I run the Actor on a schedule?
Yes. Create an Apify schedule to refresh the dataset hourly, daily, weekly, or at another interval that fits your monitoring workflow.
Is it legal to collect Properstar data?
You are responsible for complying with applicable laws, Properstar terms, privacy requirements, and any restrictions that apply to your intended use. Collect and use public data responsibly.
Related Actors
For other real estate datasets from the same developer, see:
- Propertyfinder Scraper - Collect UAE property listings, prices, locations, agent details, and images.
- Housing.com Property Scraper - Extract Indian property listings for market research and investment analysis.
- iProperty Scraper - Gather Malaysian property listings, prices, locations, and details.
- Redfin Property Scraper - Collect property listings and market data from Redfin across US markets.
Support
For issues, feature requests, or a failing search URL, use the Issues tab on the Actor page. Include the input URL, run ID, and a short description of the unexpected output so the problem can be investigated.
Legal Notice
This Actor is intended for legitimate collection of publicly available property information. It is not affiliated with or endorsed by Properstar. Users are responsible for complying with Properstar terms of service, applicable laws, privacy rules, and any restrictions on storing or redistributing collected data.