Craigslist Scraper - Jobs, Housing, Cars & More
Pricing
from $0.90 / 1,000 results
Craigslist Scraper - Jobs, Housing, Cars & More
Scrape Craigslist listings across any city and category: jobs, apartments, cars, services. Get title, price, location, neighborhood, description, and posting date. Works with all Craigslist cities.
Pricing
from $0.90 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Maintained by CommunityActor stats
0
Bookmarked
13
Total users
3
Monthly active users
18 days ago
Last modified
Categories
Share
Craigslist Scraper
Thirdwatch portfolio: 8,800+ users across 140+ public Actors, 2M+ records delivered, >95% run success. Explore all Thirdwatch Actors.
Scrape Craigslist listings across any US city and category — jobs, apartments, cars, services. Get titles, prices, locations, neighborhoods, descriptions, and posting dates.
What you get
Search Craigslist for jobs, apartments, cars, services, or any other category in any Craigslist city. Returns structured listing data including title, price, location, neighborhood, description, and posting date. Pass a city subdomain (sfbay, newyork, chicago, ...) and a category code (sof for software jobs, apa for apartments, cta for cars, ...).
Output fields
| Field | Description |
|---|---|
title | Listing title |
price | Listed price (formatted with currency) |
location | City or region |
neighborhood | Neighborhood within the city |
description | Full listing description |
posted_date | Date the listing was posted |
category | Listing category |
url | Craigslist listing URL |
Example output
{"title": "2BR Apartment in Downtown - Renovated","price": "$2,200","location": "San Francisco","neighborhood": "Downtown / Financial District","description": "Beautiful renovated 2-bedroom apartment...","posted_date": "2026-04-08","category": "apa","url": "https://sfbay.craigslist.org/sfc/apa/..."}
Input parameters
| Parameter | Required | Description |
|---|---|---|
city | No | Craigslist city subdomain (e.g., sfbay, newyork, losangeles, chicago, seattle, austin). Default sfbay. |
cities | No | Optional list of additional city subdomains to search in the same run — use this when you need more listings than a single city currently has. |
category | Yes | Category code (e.g., sof software jobs, jjj all jobs, apa apartments, cta cars/trucks). Default sof. |
query | No | Optional keyword search within the category. |
maxResults | No | Maximum listings to extract. Default 10, max 1000. |
Use cases
- Job seekers: Pull local job listings and track new posts daily.
- Real estate analysts: Track rental prices by neighborhood and city.
- Used-car dealers: Spot pricing trends on specific makes and models in your market.
- Market researchers: Analyze pricing trends for goods and services by region.
- AI agents: Feed an agent live "what's for sale/rent in city X" data.
Limitations
- Category codes differ slightly from city to city; a small number of local-only categories may return empty.
- Listings are user-generated so field quality varies (price may be missing, neighborhood may be absent).
- Craigslist listings expire — historical listings may no longer resolve.
- Craigslist covers mostly the US with limited international city coverage.
Compared to alternatives
- vs. Craigslist RSS feeds: RSS feeds are limited to the most recent 100 items, no search within category, no price/neighborhood fields. This actor returns the full structured dataset.
- vs. other Apify Store scrapers: One of the more affordably priced Craigslist scrapers on the Store, billed per result so empty searches cost nothing.
Pairs well with Zillow Suite Scraper for complete US rental and for-sale housing coverage alongside Craigslist's apartment listings.
FAQ
How do I find the right city code?
Look at the subdomain of the Craigslist city URL. For example, sfbay.craigslist.org uses the code sfbay; newyork.craigslist.org uses newyork.
How do I find the right category code?
Craigslist uses 3-letter category codes (e.g., sof software jobs, apa apartments, cta cars/trucks). Pull up the Craigslist category page — the code is in the URL.
Can I search by keyword?
Yes — pass a query string to filter within the category.
How fresh is the data? Pulled live from Craigslist at run time.
Last verified: 2026-05
More scrapers at thirdwatch.dev.