Scrape Craigslist Listing — Data, Details & Metadata avatar
Scrape Craigslist Listing — Data, Details & Metadata

Pricing

Pay per usage

Go to Apify Store
Scrape Craigslist Listing — Data, Details & Metadata

Scrape Craigslist Listing — Data, Details & Metadata

Scrape craigslist listing data at scale with this powerful Apify actor. Extracts data, details & metadata with automatic pagination and proxy rotation. Perfect for market research, competitive intelligence, and data-driven decision making.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Share

Craigslist Listing Scraper

Scrape Craigslist Listings — Prices, Locations & Descriptions

Overview

This Apify actor scrapes Craigslist search results for any location, category, and search query. It extracts listing titles, prices, locations, posting dates, description snippets, image availability, and direct listing URLs. Supports automatic pagination to collect up to the specified maximum number of results.

Input

FieldTypeDescriptionDefault
locationstringCraigslist city code"newyork"
categorystringCategory code (e.g. sss for for-sale)"sss"
searchQuerystringSearch keywords"bicycle"
maxResultsintegerMaximum listings to return (1-500)50

Common Location Codes

  • newyork — New York
  • sfbay — San Francisco Bay Area
  • losangeles — Los Angeles
  • chicago — Chicago
  • seattle — Seattle
  • boston — Boston

Common Category Codes

  • sss — All For Sale
  • cta — Cars & Trucks
  • apa — Apartments / Housing
  • jjj — Jobs
  • ggg — Gigs
  • eee — Electronics

Example Input

{
"location": "sfbay",
"category": "sss",
"searchQuery": "macbook pro",
"maxResults": 25
}

Output

Each result contains:

  • title — Listing title
  • price — Asking price (e.g. "$500")
  • location — Neighborhood or area
  • postingDate — Date the listing was posted
  • descriptionSnippet — Brief description text
  • hasImages — Whether the listing includes photos
  • listingUrl — Direct link to the full listing

Example Output

{
"title": "2020 MacBook Pro 13\" - Excellent Condition",
"price": "$850",
"location": "soma / south beach",
"postingDate": "2024-01-15",
"descriptionSnippet": "Selling my MacBook Pro in excellent condition...",
"hasImages": true,
"listingUrl": "https://sfbay.craigslist.org/sfc/sys/d/macbook-pro/12345678.html"
}

Notes

  • Handles both modern and classic Craigslist page layouts
  • Automatically follows pagination links up to 5 pages
  • Results are capped at the maxResults limit
  • Craigslist may vary its HTML structure by region

Built by donnycodesdefi