Turn any Craigslist category or search into structured JSON: title, price, description, images, posting date, location, and seller contact across every regional site.
Craigslist runs hundreds of US regional sites covering for-sale goods, housing, jobs, gigs, and services on famously sparse HTML with rapid listing churn. The Craigslist Scraper API resolves category feeds, search results, and individual postings into validated JSON.
Built for resale, aggregation, and local market-research tools that need fresh, deduped data city by city. Postings are fetched at request time and segmented by metro region and category.
# POST a target — get validated JSON back
curl https://api.crawlzo.com/v4/scrape \
-H "Authorization: Bearer $CRAWLZO_KEY" \
-d '{
"url": "https://www.craigslist.com/",
"type": "search",
"geo": "us"
}'
// ← response
{
"status": "ok",
"data": {
"title": "...",
"price": 480,
"currency": "USD",
"condition": "used",
"location": "...",
"posted": "2026-05-30",
"images": 6
}
} "type": "search",
"geo": "us"Craigslist data parsed into clean, validated JSON. Pull any group below on its own, or combine them in a single request.
Resale and arbitrage sourcing
Local price and supply research
Listing aggregation across metros
Rental and housing market tracking
Yes. Pass a regional site and category or a search URL and we return the paginated listings with title, price, location, posting date, and contact where public.
Structured JSON straight from the API, or pushed to your stack natively — S3, BigQuery, Snowflake, Postgres, Kafka, or any HTTPS webhook. Call it from Python, Node, Go, Rust, or any HTTP client. The data lands where your pipeline already lives.
No. You pay for valid, schema-passing rows only. Retries, blocks, CAPTCHAs, and 5xxs are on us. If a run doesn't return data that conforms to the schema, it isn't billed.
Every request routes through the same engine behind our Web Unblocker API: compliant residential IPs, real browser fingerprints, TLS-level evasion, behaviour modelling, and built-in CAPTCHA solving. Hard targets become routine.
Yes. We respect robots policies, rate budgets, and ToS-aware allow/deny lists. We deliver and move on — no row-level retention beyond your replay window. GDPR DPA, PII redaction, and custom data residency available on request.