Pricing
Pay per usage
Go to Apify Store
Craigslist Listings Scraper
Scrape Craigslist listings across any city and category โ jobs, housing, for sale, services, gigs, and more. Extract titles, prices, locations, descriptions, contact info, and images.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
2 months ago
Last modified
Categories
Share
Scrape Craigslist listings across any city and category โ jobs, housing, for sale, services, gigs, and more. Extract titles, prices, locations, descriptions, contact info, and images.
Features
- ๐ Keyword + City + Category Search โ search any Craigslist city with custom categories
- ๐ Direct Listing URLs โ pass any Craigslist search or listing URL directly
- ๐ Rich Data Extraction โ titles, prices, locations, descriptions, images, attributes, contact info
- ๐ Pagination Support โ automatically crawls through multiple pages of results
- ๐ Proxy Support โ built-in Apify proxy integration with automatic rotation
- โก Minimal Anti-Bot โ simple HTML structure, no JavaScript required for basic scraping
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searchQuery | string | No | bike | Search keyword (e.g., "iphone", "apartment") |
city | string | No | newyork | Craigslist city subdomain (e.g., sfbay, chicago) |
category | string | No | sss | Category path (sss=all for sale, jjj=jobs, hhh=housing) |
startUrls | array | No | [] | Direct Craigslist URLs to scrape |
maxItems | integer | No | 10 | Maximum listings to extract |
scrapeDetails | boolean | No | false | Visit detail pages for full description & images |
proxyConfiguration | object | No | Auto | Apify proxy settings |
Output
| Field | Description |
|---|---|
title | Listing title |
price | Price if displayed |
location | Location/area |
body | Full description |
images | List of image URLs |
postedDate | ISO posting date |
attributes | Key-value attributes (e.g., condition, make) |
replyEmail | Contact email if visible |
replyPhone | Contact phone if visible |
category | Listing category |
url | Craigslist listing URL |
scrapedAt | ISO timestamp |
Example Output
{"title":"2020 Toyota Camry SE โ Low Miles","price":"$18,500","location":"Manhattan","body":"Clean title, one owner, 28k miles...","images":["https://images.craigslist.org/..."],"postedDate":"2026-04-28T14:30:00Z","attributes":{"condition":"excellent","odometer":"28000"},"replyEmail":"seller@example.com","category":"Cars & Trucks","url":"https://newyork.craigslist.org/...","scrapedAt":"2026-04-29T10:00:00Z"}
Usage
Search by keyword and city
{"searchQuery":"iphone 15","city":"sfbay","maxItems":50}
Housing search
{"searchQuery":"2 bedroom","city":"chicago","category":"hhh","maxItems":25}
Jobs search
{"searchQuery":"software engineer","city":"seattle","category":"jjj","maxItems":100}
Pricing
- $5 per 1,000 results (PPE pricing)
- Volume discounts available for bulk usage
Compliance
This actor respects Craigslist's terms of service. Please use responsibly and comply with applicable data protection regulations.
