{"uid":"cap_PXUuNEvgyk2u3Ygpkq72h","slug":"crowdpull-craigslist-scraper-api-2e65aee5","name":"CrowdPull Craigslist Scraper API","description":"CrowdPull turns public web pages into useful datasets for marketplaces, housing, reviews, jobs, social posts, drug prices, video, and public records.","url":"https://crowdpull.click/api/actors/craigslist-scraper/call","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","required":[],"properties":{"url":{"type":"string","description":"Single public URL accepted by the selected source."},"city":{"type":"string","description":"Craigslist city or region slug, for example detroit."},"urls":{"type":"array","items":{"type":"string"},"description":"Public URLs accepted by the selected source."},"query":{"type":"string","description":"Search query or keyword."},"category":{"type":"string","description":"Craigslist category slug such as sss, apa, cta, or jjg."},"location":{"type":"string","description":"City, ZIP, state, neighborhood, or source-supported location."},"maxItems":{"type":"integer","default":25,"maximum":250,"minimum":1},"startUrls":{"type":"array","items":{"type":"string"},"description":"Public source URLs to collect from."},"maxResults":{"type":"integer","default":25,"maximum":250,"minimum":1},"postalCode":{"type":"string"},"maxListings":{"type":"integer","default":25,"maximum":250,"minimum":1},"searchQuery":{"type":"string","description":"Search query or keyword."},"includeDetails":{"type":"boolean","default":false},"searchDistance":{"type":"integer","maximum":500,"minimum":1},"maxResultsPerSearch":{"type":"integer","maximum":250,"minimum":1}},"description":"Craigslist Classifieds Scraper input. Pass the same public URLs, search terms, filters, and limits you would use on the source page. Extra source-specific fields are forwarded to the runner.","additionalProperties":true},"options":{"type":"object","properties":{"build":{"type":"string","maxLength":100,"minLength":1},"memory":{"type":"integer","maximum":8192,"minimum":128},"waitForFinishSeconds":{"type":"integer","default":10,"maximum":60,"minimum":0}},"description":"Optional CrowdPull job options. CrowdPull caps each paid job so low-cost agent calls cannot accidentally start a large collection.","additionalProperties":false}}},"responseSchema":{"type":"json","example":{"type":"object","required":["token","job"],"properties":{"job":{"type":"object","required":["id","status"],"properties":{"id":{"type":"string"},"status":{"type":"string"},"resultSetId":{"type":"string"}},"additionalProperties":true},"token":{"type":"string"}},"additionalProperties":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lw430f-iG0BjyEDOQ52KR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes Craigslist classifieds listings by city, category, search query, or URL and returns structured listing data as a dataset job.","exampleAgentPrompt":"Search Craigslist in the detroit region for used motorcycles under the 'mca' category and pull up to 50 listings with full details included.","exampleUseCases":null,"resultDescription":"Returns a job token and job object with an ID, status, and optional resultSetId that can be used to retrieve the scraped Craigslist listings once the job completes.","failureModes":["Invalid city slug returns no results or error","Unsupported category slug causes the job to fail or return empty data","maxItems exceeding 250 is rejected by schema validation","URL not accessible on Craigslist returns an empty result set","Job timeout if waitForFinishSeconds is too low for large result sets","Payment failure (402) if USDC balance is insufficient"],"whenToPreferThis":"Use this endpoint when you need structured data from Craigslist classifieds — apartments, jobs, for-sale items, gigs, services — filtered by city, category, keyword, or location. Prefer it over general web scrapers when the target is specifically Craigslist and you want a managed, rate-limited job with a result set ID for downstream retrieval.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:37:21.852Z","isFirstParty":false}