Craigslist Scraper — Housing & Real Estate Listings + Details avatar

Craigslist Scraper — Housing & Real Estate Listings + Details

Pricing

Pay per event

Go to Apify Store
Craigslist Scraper — Housing & Real Estate Listings + Details

Craigslist Scraper — Housing & Real Estate Listings + Details

Scrape Craigslist search results and listing details: title, price, location, beds/baths, coordinates, images and posting body from any category URL. Pre-built pagination, no login. Export JSON/CSV/Excel.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Ocrad

Ocrad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

Craigslist Property Scraper


By providing any craigslist.org search URL, you can retrieve structured property data across multiple result pages.


📋 Example Output

Basic record (detailedInfo: false):

{
"id": "t1sBtL1Jx5XkQNAyf5b4n5",
"url": "https://www.craigslist.org/view/d/newark-top-choice-bed-bath-newark/t1sBtL1Jx5XkQNAyf5b4n5",
"title": "Top Choice 3 Bed + 2 Bath #Newark Central Air, Washer/Dryer, Balcony +",
"price": "$2,575",
"address": null,
"city": "Newark / East Orange / Iron Bound",
"typeAndIntro": "real estate for sale",
"availability": null,
"tags": [],
"imageUrl": null,
"scrapedAt": "2026-07-08T14:47:28.024Z"
}

Detailed record (detailedInfo: true, additional fields):

{
"tags": [
"3BR / 2Ba",
"apartment",
"w/d hookups",
"off-street parking"
],
"bedrooms": "3",
"bathrooms": "2",
"levels": null,
"livingSpaceArea": null,
"propertyFeatures": {
"license info": "Nicolas Gutierrez - Nathan Ethan Realty"
},
"featureGroups": [],
"rooms": [],
"coordinates": {
"lat": 40.737,
"lon": -74.1964
},
"images": [
"https://images.craigslist.org/00Y0Y_k4MlARudwQ9_0CI0t2_1200x900.jpg",
"https://images.craigslist.org/00Y0Y_k4MlARudwQ9_0CI0t2_50x50c.jpg",
"https://images.craigslist.org/00c0c_cmU3mE6d3BB_0CI0pO_50x50c.jpg",
"… 46 more"
],
"postingBody": "- NO APPLICATION FEE - NO PET FEES ( Small Pets Only ) SE HABLA ESPAÑOL !! 2nd Floor of Private Home Apartment Offers: Washer / Dryer Hook Up Central Air / Heating Private Balcony Walk In Closets High…",
"licenseInfo": "Nicolas Gutierrez - Nathan Ethan Realty",
"postedAt": "2026-06-25T23:51:14-0400"
}

⚙️ Configuration

ParameterTypeDefaultDescription
urlString(required)Craigslist search URL with filters pre-applied.
maxPagesInteger1Number of result pages to scrape (1–1000). Each page typically contains 120 listings.
detailedInfoBooleanfalseVisit each listing's detail page for full property data (slower, more data).
proxyConfigurationObjectApify Proxy (auto)Proxy settings. Switch to a RESIDENTIAL group if you see blocks or empty results.

Example Input

{
"url": "https://newyork.craigslist.org/search/apa",
"maxPages": 5,
"detailedInfo": false
}

Getting your search URL

  1. Go to your local Craigslist site (e.g. newyork.craigslist.org)
  2. Pick a category (apartments / housing, real estate for sale …) and apply your filters
  3. Copy the full URL from your browser address bar
  4. Paste it as the url input

💬 Support and Feedback

Need help or have suggestions? Reach out via Apify support channels or leave feedback on the Actor's page.


It is legal to scrape publicly available data such as property prices, addresses, and listing details. However, you should be aware that results may contain personal information (agent names, contact details).

Personal data is protected by US state privacy laws (e.g. CCPA) and other regulations. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, please consult your lawyers. You can also read Apify's blog post on the legality of web scraping.