Craigslist Scraper (Pay Per Result)
by ivanvs
A pay-per-result Craigslist scraper for jobs, housing, & sales. Extract clean data to JSON, Excel, or XML for lead gen and market analysis.
Opens on Apify.com
About Craigslist Scraper (Pay Per Result)
Need to pull real-time listings from Craigslist without getting blocked? This scraper is built for that. It’s a pay-per-result actor, so you only pay for the data you actually get, which is perfect for testing or scaling up specific projects. I use it to gather structured data from any Craigslist category—think jobs, housing, for-sale items, services, gigs, and events. You tell it what to look for and where, and it quietly fetches all the details: prices, locations, descriptions, contact info, and dates. The best part is getting the data ready to use. It outputs clean JSON, XML, or Excel files, making it a breeze to feed into your CRM, analysis tools, or custom databases. Whether you're in market research, lead gen, or just tracking local prices, it handles the messy scraping work so you can focus on the insights. It’s reliable, cost-effective, and feels like having a dedicated data miner.
What does this actor do?
Craigslist Scraper (Pay Per Result) 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
Craigslist Scraper
Overview
An Apify actor for scraping classified listings from Craigslist. It extracts structured data from search results and individual posts across all major categories, including jobs, housing, gigs, and for-sale items. The actor operates on a pay-per-result basis.
Key Features
- Comprehensive Category Support: Scrapes data from gigs, jobs, housing, events, communities, resumes, services, and for-sale listings.
- Flexible Input: Accepts both search result pages and direct links to individual posts.
- Structured Output: Returns clean, parsed data for each listing.
- Proxy Support: Recommends using Apify Proxy for reliable, frequent scraping to avoid blocks.
How to Use
Provide one or more Craigslist URLs in the actor's input. Only English-language site versions are supported.
Valid URL Examples:
* Search page: https://newyork.craigslist.org/search/ggg
* Individual post: https://newyork.craigslist.org/mnh/dmg/7524843421.html
Basic Input Configuration:
{
"maxConcurrency": 1,
"proxyConfiguration": {
"useApifyProxy": true
},
"urls": [
{
"url": "https://newyork.craigslist.org/search/ggg"
}
]
}
Set useApifyProxy to true for production or frequent runs.
Input/Output
Input: A JSON object containing an array of Craigslist URLs to scrape.
Output: A dataset of items, where each item contains the scraped fields for a listing. Example output for a gig:
{
"id": "7536953147",
"url": "https://newyork.craigslist.org/que/lbg/7536953147.html",
"title": "Deli grill men",
"datetime": "2022-09-22T11:13:56-0400",
"location": "Astoria",
"category": "gigs",
"label": "post",
"price": "$15",
"longitude": "-73.937645",
"latitude": "40.759908",
"mapAccuracy": "5",
"post": "Full post description text...",
"notices": ["do NOT contact me with unsolicited services or offers"],
"phoneNumbers": ["909-9909-3322"]
}
Common output fields include: id, url, title, datetime, location, category, price (if available), post (full description), and geolocation data.
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 Craigslist Scraper (Pay Per Result) now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- ivanvs
- Pricing
- Paid
- Total Runs
- 2,254
- Active Users
- 149
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Google Search Results Scraper
by apify
Instagram Profile Scraper
by apify
Tweet Scraper|$0.25/1K Tweets | Pay-Per Result | No Rate Limits
by kaitoeasyapi
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