Century21 Scraper
by getdataforme
Automatically extract property details from Century21 listings. Get clean data on prices, addresses, agent info, and more for market analysis and lead generation.
Opens on Apify.com
About Century21 Scraper
Need to pull property data from Century21 without the copy-paste headache? I built this scraper because I got tired of manually collecting real estate listings. It grabs everything you see on a Century21 property page – the price, full address, bedroom and bathroom counts, square footage, agent contact info, and listing descriptions. You get a clean, structured dataset ready for a spreadsheet or your database. I use it for a few key things: building local market reports for clients, generating leads for my own real estate side hustle, and keeping an eye on investment opportunities. It runs on Apify, so you don't need to worry about getting blocked or managing proxies; you just set your target location or search URL and let it work. The output is consistently reliable, which saves me hours every week. If you're in real estate analysis, marketing, or investing, this tool turns a tedious manual process into a simple, automated task.
What does this actor do?
Century21 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
Century21 Scraper
Overview
This actor scrapes detailed property listings from Century21.com. It extracts structured data like price, address, agent details, and property features from provided listing URLs.
Key Features
- Extracts comprehensive property details including price, address, bedrooms, bathrooms, and agent information.
- Returns data in a structured JSON format.
- Supports scraping multiple listing URLs in a single run.
- Includes a 2-hour free trial upon rental.
Important: Using a proxy (like Apify Proxy) is strongly recommended to avoid IP blocks and data extraction restrictions.
How to Use
1. Input Configuration
Provide the URLs of the Century21 listings you want to scrape in the urls input field. You can specify multiple URLs.
{
"urls": [
"https://www.century21.com/property/308-e-william-street-philadelphia-pa-19134-C2184102214"
]
}
2. Proxy Setup (Recommended)
To prevent blocking, configure Apify Proxy in your input:
{
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}
3. Run the Actor
Execute the actor with your configured input. It will process the URLs and output the scraped data.
Input/Output
Input: An array of Century21 property listing URLs (urls).
Output: A dataset of structured JSON objects, one per property. The output includes the following key fields:
URL: The source listing URL.title: Listing title, often including the MLS number.property_type: Classification (e.g., "Other Residential").price: Listed price.bedrooms,bathrooms: Counts.street_address,city,state,zip_code: Full address.listing_agent_name,listing_agent_phone: Contact details.MLS_number: The MLS identifier.description: Property description text.image_urls: Array of property image links.nearby_schools: Array of school names.HOA_fees,property_tax: Associated costs.
Output Sample:
{
"URL": "https://www.century21.com/property/308-e-william-street-philadelphia-pa-19134-C2184102214",
"title": "308 E William Street, Philadelphia, PA 19134 - MLS# PAPH2446524 | CENTURY 21",
"property_type": "Other Residential",
"price": "$95,000",
"bedrooms": "2",
"bathrooms": "1",
"street_address": "308 E William Street",
"city": "Philadelphia, PA",
"state": "Pennsylvania",
"zip_code": "19134",
"HOA_fees": "0",
"property_tax": "0",
"image_urls": ["https://www.century21.com/c21/photo/320x240/i.c21.com/1265i96/gvg3kqhc1385mryjy0cpv4j1z6i96"],
"listing_agent_name": "Robert Rosado Sr",
"listing_agent_phone": "(215) 704-4402",
"MLS_number": "PAPH2446524",
"description": "Welcome to a two-bedroom home located in the developing neighborhood...",
"nearby_schools": ["Lewis Elkin Elementary School", "Aspira Charter School At John B. Stetson"]
}
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 Century21 Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- getdataforme
- Pricing
- Paid
- Total Runs
- 243
- Active Users
- 10
Related Actors
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
Linkedin Profile Details Scraper + EMAIL (No Cookies Required)
by apimaestro
Twitter (X.com) Scraper Unlimited: No Limits
by apidojo
Content Checker
by jakubbalada
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