$0.7/1K π Properstar Properties/Agents Scraper (By Search URL)
Pricing
$0.70 / 1,000 results
$0.7/1K π Properstar Properties/Agents Scraper (By Search URL)
$0.7/1K π₯ #1 NO-CODE Properstar scraper! Paste a property search OR agent directory URL (.com, .fr, .de & more) β‘ Listings: price, rooms, geo, images & contacts. Agents: emails, phones, agency stats & 20+ fields - AI-agent ready. Auto-pagination, 2K cap bypass on searches. Start now! π
Pricing
$0.70 / 1,000 results
Rating
5.0
(2)
Developer
Azzouzana
Maintained by CommunityActor stats
2
Bookmarked
5
Total users
4
Monthly active users
12 hours ago
Last modified
Categories
Share
Properstar Scraper β Property Listings & Agents (By Search URL)
π€© Features
One actor, two modes β paste a Properstar property search URL or agent directory URL and get structured rows in the default dataset. Export as JSON, CSV, Excel, or via Apify API.
- All Properstar domains β
properstar.com,.fr,.de,.es,.ch, and more; onestartUrlfield, no coding. - Rich property data β price (with full
priceValuesbreakdown), multilingual titles, rooms, areas, geo, photos, amenities, listing contacts (emails & phones), and direct listing URLs. - Rich agent & agency data β agent emails, phones, office address, logos, listing statistics, ranking metrics, parent franchise/office, and place context for lead gen.
- Automatic pagination β collects results page by page until your
maxItemslimit is reached. - Large listing searches β need more than ~2,000 properties from one search? The actor can go beyond Properstarβs usual result cap (up to your
maxItems). - You control volume β set
maxItemsto match your budget; only saved rows count toward usage. - Clean, export-ready rows β one listing or agent per line, ready for CRM, spreadsheets, and automations.
Supported URL types
| Mode | Example URL |
|---|---|
| Property search | https://www.properstar.com/germany/buy?price.max=640000&preferredAmenities=Balcony |
| Agent directory (query) | https://www.properstar.fr/agents?placeId=ChIJZwDTqCNu5kcRuHqnfKluXDU |
| Agent directory (localized path) | https://www.properstar.es/espana/madrid/agentes-inmobiliarios |
The actor detects the mode automatically from your URL.
π How to use
- π Create a free Apify account β no credit card required.
- Open this actor and click Start.
- Paste your Properstar URL into
startUrl. - Set
maxItemsand run.
How to get the URL
- Listings: run a property search with your filters on any Properstar site, then copy the full URL from the browser address bar.
- Agents: open an agent/agency directory (by city, district, or place) and copy that page URL.
π€ Why scrape Properstar?
Properstar (ListGlobally) covers international buy/rent inventory and agent networks in one platform β useful when you need cross-border property data or B2B lead lists without manual copy-paste.
- Market intelligence β track prices, new listings, and inventory by search filters across countries.
- Lead generation β export agent emails, phones, agency names, and listing volumes for outreach.
- CRM & enrichment β flat JSON rows map cleanly to HubSpot, Salesforce, Airtable, or internal databases.
- Monitoring β re-run the same
startUrlon a schedule to spot new listings or agents in a market. - Research & analytics β feed repeatable datasets into dashboards, maps, and valuation models.
π€ Cost
$0.7 per 1,000 results (each listing or agent saved to your dataset). Transparent pricing, no hidden fees.
π Free tier limitations
- Sample: up to 5 items per run (listings or agents)
- Daily quota: 5 runs per day (UTC)
- Gap: at least 30 minutes between runs
Upgrade your Apify plan to remove these limits.
π οΈ Input
| Field | Type | Description | Default / Example |
|---|---|---|---|
startUrl | string | Properstar property search or agent directory URL | https://www.properstar.com/germany/buy?price.max=640000 |
maxItems | integer | Maximum listings or agents to scrape | 100 |
π§ Output
Each dataset row includes recordType: listing (property search) or agent (agent directory).
Property listings β data fields
| Group | Fields |
|---|---|
| Identity | listingId, originalId, reference, hash, listingUrl, searchUrl, page, scrapedAt |
| Title | title (primary), title_en, title_fr, title_de, β¦ (title_{lang}), automaticTitle |
| Price | price, currency, priceShow, priceValues (array: type, currency, value), priceLastChange, isPriceChangeBoosted |
| Property | transactionType, transactionTypeName, propertyType, propertyTypeName, propertySubType, propertySubTypeName, categoryId, constructionYear, state, timeZone |
| Size & rooms | numberOf_rooms, numberOf_bedrooms, numberOf_bathrooms, β¦ (numberOf_*), livingArea, totalArea, plotArea, areaUnit, area |
| Location | city, postcode, country, latitude, longitude, location |
| Media | imageUrl, imageCount, images (all photo URLs) |
| Contacts | contactUsers (name, email, phone), contactAccountId, showContact |
| Amenities | missingAmenities, replacedAmenities |
| Ranking | relevanceScore |
Agents β data fields
| Group | Fields |
|---|---|
| Identity | agentAccountId, topAccountId, userId, agentSlug, searchUrl, page, origin, scrapedAt, rankScore |
| Contact | email, phone, fullName, avatar, userStatus, profileCompleted, registrationType, userUpdateDate |
| Account / agency | accountName, accountName_{lang}, accountType, accountAddress, accountLocality, accountPostCode, accountPhone, accountMobile, accountWebsiteUrl, accountLogo, accountOriginalId, isGlobalAgent, internalRating |
| Parent office / franchise | topAccountName, topAccountName_{lang}, topAccountType, topAccountLogo |
| Agency link | agencyName, agencyAccountId, userIsAgent |
| Listing stats | listingsStat_numberOfListings, listingsStat_numberOfListingsSell, listingsStat_numberOfListingsRent, listingsStat_numberOfListingsLuxury, listingsStat_medianPrice, β¦ |
| Profile metrics | metric_HasNameAndPicture, metric_NumListingsGlobal, metric_ListingsCountInSearchArea, metric_LastLoginDate, metric_IsGlobalAgent, β¦ (metric_* and metric_*_score) |
| Place context | placeId, placeLocality, placeCountry, placeLatitude, placeLongitude |
| Profile | countryISO, mainLanguage, spokenLanguages, userOriginalId |
Contact fields (email, phone) are included when they appear on the Properstar page.
Listing example
{"recordType": "listing","listingId": 115513496,"originalId": "11827-58978","reference": "58978","title": "Stylish 2-Room Apartment with Balcony, Underfloor Heating & Lift","title_en": "Stylish 2-Room Apartment with Balcony, Underfloor Heating & Lift","title_de": "Stilvolle 2-Zimmer-Wohnung mit Balkon, FuΓbodenheizung & Aufzug","automaticTitle": "Condo for sale in Berlin, Germany","price": 335000,"currency": "EUR","priceShow": true,"priceValues": [{ "currencyId": "EUR", "type": "Original", "value": 335000 }],"priceLastChange": null,"transactionType": "Sell","propertyType": "Apartment","numberOf_rooms": 2,"numberOf_bedrooms": 1,"numberOf_bathrooms": 1,"city": "Berlin","postcode": "12167","country": "DE","latitude": 52.520007,"longitude": 13.404954,"state": "Published","timeZone": "Europe/Berlin","imageUrl": "https://files-api.properstar.com/api/v2/files/β¦/2","imageCount": 8,"images": ["https://files-api.properstar.com/api/v2/files/β¦/2", "β¦"],"contactUsers": [{ "firstName": "Buy Berlin Investments GmbH", "email": "info@buyberlin.co.uk", "phone": "+49 30 240 356 68" }],"listingUrl": "https://www.properstar.com/listing/115513496","searchUrl": "https://www.properstar.com/germany/buy?price.max=640000","page": 1,"scrapedAt": "2026-06-19T16:00:00.000Z"}
Agent example
{"recordType": "agent","agentAccountId": 6180118,"topAccountId": 26282,"userId": 1420298,"rankScore": 108.99,"email": "cgensollen@junot.fr","phone": "+33142736230","fullName": "Charles GENSOLLEN","accountName": "Charles GENSOLLEN","accountName_fr": "Charles GENSOLLEN","accountType": "Agent","accountAddress": "11, rue de Tournon","accountLocality": "Paris 6Γ¨me","accountPostCode": "75006","accountLogo": "https://files-api.properstar.com/api/v2/files/β¦/1","listingsStat_numberOfListings": 11,"listingsStat_numberOfListingsSell": 11,"listingsStat_medianPrice": 2120000,"metric_NumListingsGlobal": 7,"metric_IsGlobalAgent": true,"topAccountName": "Junot","topAccountName_fr": "Junot","topAccountType": "Franchise","placeId": "ChIJZwDTqCNu5kcRuHqnfKluXDU","placeLocality": "Paris","placeCountry": "France","agentSlug": "charles-gensollen","searchUrl": "https://www.properstar.fr/agents?placeId=ChIJZwDTqCNu5kcRuHqnfKluXDU","page": 1,"scrapedAt": "2026-06-19T16:00:00.000Z"}
β FAQ
How much does it cost to run this actor?
$0.7 per 1,000 results β No hidden fees.
Why am I only getting 5 results?
On the free Apify plan, each run is limited to 5 items so you can verify data quality before upgrading. Subscribe to any paid Apify plan to remove that cap and use your full maxItems setting.
Can I scrape all Properstar country sites?
Yes β any Properstar domain works for property searches and agent directories (including paths like agentes-inmobiliarios). Use one mode per run: a search URL for listings, or an agent directory URL for agents. The actor detects the mode automatically and paginates until maxItems or no further results.
Why did my run stop before reaching maxItems?
Common reasons: (1) no further results for that URL, (2) free-tier item cap, (3) daily rate limit (5 runs/day, 30-minute gap for free users), or (4) you reached your maxItems limit.
π SEO Keywords
Properstar scraper, Properstar listings scraper, Properstar agents scraper, scrape Properstar agents, Properstar agent emails, Properstar.com scraper, Properstar.fr scraper, international real estate scraper, property search scraper, real estate agent directory scraper, Apify Properstar actor, Properstar API alternative, web scraping Properstar, export Properstar listings JSON, immobilier scraper Properstar, agentes inmobiliarios scraper, scrape property prices Properstar, ListGlobally scraper, worldwide property listings scraper, real estate lead generation scraper
π Looking for something else?
Browse thousands of scrapers on Apify Store
π¬ Contact
- π¬ Discord:
@azzouzana - π§ Email: labs@azzouzana.com
β οΈ Disclaimer
This actor is not affiliated with Properstar or ListGlobally. Trademarks belong to their respective owners.