# Scrape Listings and Prices from Compass
> Source: https://scrape.do/industries/real-estate/compass-scraper/
Extract listings, prices, and agent data from Compass at scale. Scrape.do clears its CloudFront WAF and rotates IPs automatically. No blocks, no proxies.
**Scrape Listings and Prices from Compass**
Extract for-sale and rental listings, asking prices, price cuts, days-on-market, and agent details from one of the largest US residential real-estate brokerages. Compass sits behind Amazon CloudFront and rate-limits automated traffic. Scrape.do handles it automatically.
## How to Scrape Compass
### Listings Search
Extract property listings, prices, and location data from any Compass search results page with a single API call.

**Example response**
```html
New York, NY Homes for Sale & Real Estate | Compass
```
Scrape **Compass** (https://www.compass.com) and receive the data as structured JSON.
**Example extracted fields**
| Field | Example |
| ----- | ------- |
| Price | $420,000 |
| Beds | Studio |
| Baths | 1 |
| Size | 350 sqft |
### 12.5M Monthly Visits. Every US Market. One API.
Compass is one of the **largest technology-driven residential real-estate brokerages in the United States**, pairing nearly 30,000 agents across **350+ cities** with a public portal of for-sale and rental listings. It draws **over 12.5 million monthly visits**, and its listing, pricing, and agent data make it a core source for US property-market intelligence.
With Scrape.do you can **track asking prices, price cuts, and days-on-market** across markets like New York, Los Angeles, and Miami, monitor new listings and status changes, capture agent and brokerage coverage, and benchmark Compass inventory against Zillow, Redfin, and Realtor.com. All through a single API call.

### CloudFront WAF. Rate Limits. Handled.
Compass sits behind **Amazon CloudFront**, which fingerprints traffic and throttles automated requests, returning `403` responses and rate-limit blocks once it flags your IP. Repeated hits from datacenter ranges get cut off quickly, so a plain scraper stalls after a handful of pages.
Scrape.do rotates **high-quality US residential IPs** with real browser fingerprints, spreads requests to stay under CloudFront's rate limits, and returns clean listing and search HTML for as little as **$1 per 1,000 requests**. No proxy pools, no CAPTCHA solvers, no maintenance.

## FAQ
### Can Scrape.do bypass Compass's CloudFront protection?
Yes. Compass sits behind Amazon CloudFront, which fingerprints traffic and rate-limits automated requests, returning 403 responses once it flags an IP. Scrape.do rotates real US residential IPs with full browser fingerprints and paces requests to stay under CloudFront's limits, so you receive clean listing and search HTML. Success rates exceed 95% on search and listing pages.
### What data can I extract from Compass?
You can extract property addresses, asking prices and price cuts, number of beds and baths, square footage, property type, days on market, listing status, photos, listing descriptions, and agent and brokerage details across for-sale and rental inventory in 350+ US cities.
### Do I need to render JavaScript to scrape Compass?
For most Compass search and listing pages a plain request returns the server-rendered HTML with prices and core listing fields, so render=false works and keeps costs low. If a specific page loads details client-side, add render=true so Scrape.do executes the page JavaScript in a real browser, and keep geoCode=us for accurate US market data.