Compass Scraper

Compass Scraper

The Compass Scraper is a web crawler that extracts real estate listings from Compass. It collects details like price, location, size, bedrooms, bathrooms, and listing status. The scraper efficiently handles pagination and dynamic content, providing up-to-date, accurate insights.

REAL_ESTATEApify

Compass Scraper Documentation

Looking to scrape property listings from Compass.com? The Compass Scraper allows you to efficiently extract detailed property data from Compass listings. Whether you're interested in price, amenities, or school information, this actor has you covered.

Note: Please activate the proxy to avoid any interruptions when scraping data.

How This Compass Scraper Works

  • Rent the Compass Scraper and enjoy a 2-hour free trial to test the actor and determine if it fits your needs.
  • Simply input the URL of the property listing you'd like to scrape. The scraper will then extract the relevant details.
  • Once the scraping process is complete, you will receive the data in a structured and readable format.

Configuration Inputs

To use the Compass Scraper, you need to provide the following input configuration:

1{
2    "proxyConfiguration": {
3        "useApifyProxy": true
4    },
5    "urls": [
6        "https://www.compass.com/listing/113-jefferson-drive-columbia-tn-38401/1721827764917827545/"
7    ]
8}
  • proxyConfiguration: Set to true to use Apify Proxy for uninterrupted data extraction.
  • urls: Provide the URLs of the Compass property listings you wish to scrape.

Compass Scraper Output Result Sample

After the scraping is complete, you will receive the following output:

1[
2    {
3        "title": "113 Jefferson Drive, Columbia, TN, 38401",
4        "property_type": null,
5        "price": null,
6        "bedrooms": 4,
7        "bathrooms": 5,
8        "square_footage": null,
9        "lot_size": null,
10        "year_built": null,
11        "street_address": "113 Jefferson Drive",
12        "city": "Columbia",
13        "state": "TN",
14        "zip_code": "38401",
15        "neighborhood": "Columbia",
16        "parking_spaces": null,
17        "heating": null,
18        "cooling": null,
19        "HOA_fees": null,
20        "property_tax": null,
21        "image_urls": [],
22        "listing_agent_name": null,
23        "listing_agency_name": null,
24        "listing_agency_phone": null,
25        "listing_agent_email": null,
26        "listing_date": null,
27        "MLS_number": null,
28        "price_history": [],
29        "description": "",
30        "property_status": "Canceled",
31        "nearby_schools": [
32            "R Howell Elementary School",
33            "E. A. Cox Middle School",
34            "Columbia Central High School",
35            "Northfield Academy",
36            "Virtual Academy of Maury County",
37            "Columbia Academy",
38            "Calvary Baptist Academy"
39        ]
40    }
41]

The returned fields include:

  • title: The title of the listing, which includes the address of the property.
  • property_type: The type of the property (e.g., single-family home, condo).
  • price: The price of the property (if available).
  • bedrooms: The number of bedrooms in the property.
  • bathrooms: The number of bathrooms in the property.
  • square_footage: The size of the property in square feet (if available).
  • lot_size: The size of the lot (if available).
  • year_built: The year the property was built (if available).
  • street_address: The street address of the property.
  • city: The city where the property is located.
  • state: The state where the property is located.
  • zip_code: The zip code of the property.
  • neighborhood: The neighborhood in which the property is located.
  • parking_spaces: The number of parking spaces available (if available).
  • heating: The heating system of the property (if available).
  • cooling: The cooling system of the property (if available).
  • HOA_fees: The HOA fees (if available).
  • property_tax: The property tax (if available).
  • image_urls: URLs to images of the property (if available).
  • listing_agent_name: The name of the listing agent (if available).
  • listing_agency_name: The name of the agency representing the listing (if available).
  • listing_agency_phone: The contact phone number of the listing agency (if available).
  • listing_agent_email: The contact email of the listing agent (if available).
  • listing_date: The date when the listing was published (if available).
  • MLS_number: The MLS number of the property (if available).
  • price_history: Historical price data for the property (if available).
  • description: A description of the property.
  • property_status: The status of the property (e.g., Active, Canceled, Sold).
  • nearby_schools: A list of schools near the property.

Support

For more custom/simplified outputs or if you encounter any bugs, please contact support@getdataforme.com or report an issue.

You can also easily reach us here: Get Data For Me Contact

When reaching out, please include the email subject and any specific support requests you have.

Thank you for choosing the Compass Scraper! Happy scraping!

Frequently Asked Questions

Is it legal to scrape job listings or public data?

Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.

Do I need to code to use this scraper?

No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.

What data does it extract?

It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.

Can I scrape multiple pages or filter by location?

Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.

How do I get started?

You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!