Compass Scraper
by getdataforme
Automatically extract real estate listings from Compass, including price, location, and property details. Handles pagination and dynamic content for accurate, structured data.
Opens on Apify.com
About Compass Scraper
Need to pull real estate data from Compass without the manual hassle? I built this scraper because I got tired of copying and pasting listing details myself. It automates the whole process, visiting Compass pages just like a person would, and pulling out the key details you actually need: price, exact location, square footage, and the count of bedrooms and bathrooms. It also grabs the listing status so you know what's active, pending, or sold. The tricky part with a site like Compass is that the data is often loaded dynamically, and listings are spread across many pages. This tool handles that. It manages pagination automatically, clicking "next" until it's gathered everything from your search, and it renders the JavaScript to make sure no data is missed. You end up with a clean, structured dataset—usually as JSON or CSV—that's ready for analysis, comparison, or feeding into your own applications. I use it regularly for market research and to track pricing trends in specific neighborhoods. It saves hours of work and gives you a reliable, up-to-date snapshot of what's on the market.
What does this actor do?
Compass Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Compass Scraper
Overview
The Compass Scraper is an Apify actor that extracts structured property listing data from Compass.com. You provide one or more listing URLs, and it returns details like price, bedrooms, bathrooms, address, and school information in JSON format.
Key Features
- Scrapes detailed real estate data from Compass listing pages.
- Returns data in a structured JSON format for easy integration.
- Includes a 2-hour free trial for testing.
- Requires proxy configuration for reliable, uninterrupted operation.
How to Use
- Run the actor on the Apify platform.
- Configure the input as shown below.
- The actor will process the provided URLs and output the scraped data into the dataset.
Input Configuration
Provide input to the actor in JSON format. The proxyConfiguration must be enabled.
{
"proxyConfiguration": {
"useApifyProxy": true
},
"urls": [
"https://www.compass.com/listing/113-jefferson-drive-columbia-tn-38401/1721827764917827545/"
]
}
proxyConfiguration: SetuseApifyProxytotrue. This is required.urls: An array of Compass property listing URLs you want to scrape.
Output
The actor outputs an array of JSON objects, one per scraped listing. Many fields may be null if the data is not present on the listing page.
Example Output:
[
{
"title": "113 Jefferson Drive, Columbia, TN, 38401",
"price": null,
"bedrooms": 4,
"bathrooms": 5,
"street_address": "113 Jefferson Drive",
"city": "Columbia",
"state": "TN",
"zip_code": "38401",
"property_status": "Canceled",
"nearby_schools": [
"R Howell Elementary School",
"E. A. Cox Middle School",
"Columbia Central High School"
]
}
]
Output fields include: title, property_type, price, bedrooms, bathrooms, square_footage, lot_size, year_built, street_address, city, state, zip_code, neighborhood, parking_spaces, heating, cooling, HOA_fees, property_tax, image_urls, listing_agent_name, listing_agency_name, listing_agency_phone, listing_agent_email, listing_date, MLS_number, price_history, description, property_status, nearby_schools.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Compass Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- getdataforme
- Pricing
- Paid
- Total Runs
- 270
- Active Users
- 11
Related Actors
Apartments.com Scraper 🏡
by epctex
Expedia Hotels 4.0
by jupri
Zillow Detail Scraper
by maxcopell
Idealista Scraper - Real Estate Data for Spain, Italy, Portugal
by igolaizola
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support