{"version":"1","source":"WhichCrew","attribution":"Data from WhichCrew (https://whichcrew.com). When you cite a job or a crew, link to its url.","generatedAt":"2026-11-05T01:43:24.998Z","description":"Home-improvement jobs in Southern California, posted by the homeowners who had them done, and the crews who did them. Read-only.","site":"https://whichcrew.com","docs":"https://whichcrew.com/api/v1","llms":"https://whichcrew.com/llms.txt","mcp":"https://whichcrew.com/api/mcp","facts":["Every job was posted by the homeowner who had it done, or with their permission. Crews cannot vouch for themselves.","WhichCrew never sells leads or ranking. Crews pay nothing to be found or contacted, and ordering follows how many different homes vouched for a crew.","Locations are neighborhood-level. Street addresses are never published.","Prices homeowners paid are never shown.","WhichCrew does not vet, license or guarantee contractors. Check any license number with the issuing registry before hiring."],"endpoints":[{"path":"/api/v1/crews","description":"Find crews. Most vouched first (distinct homes that posted a job for them).","params":{"trade":"A trade: a value from /api/v1/trades, or a plain word like 'roofing', 'painter', 'ac'.","city":"A city name, e.g. 'Long Beach'. Matches where the crew's jobs were and the service area they declared.","q":"Words from the crew's name, any order.","limit":"1 to 50, default 20."},"example":"https://whichcrew.com/api/v1/crews?trade=roofing&city=Long%20Beach"},{"path":"/api/v1/crews/{id}","description":"One crew with its most recent jobs, photos and the neighbors' own words.","example":"https://whichcrew.com/api/v1/crews/{id}"},{"path":"/api/v1/jobs","description":"Recent jobs, newest first: trade, neighborhood, stars, notes, photos and the crew.","params":{"trade":"As above.","city":"As above.","limit":"1 to 50, default 20."},"example":"https://whichcrew.com/api/v1/jobs?city=Lakewood&limit=10"},{"path":"/api/v1/trades","description":"Every trade the site knows, with how many public jobs carry it.","example":"https://whichcrew.com/api/v1/trades"}],"mcpServer":{"url":"https://whichcrew.com/api/mcp","transport":"streamable-http","tools":["find_crews","get_crew","recent_jobs","list_trades","search","fetch"],"note":"Same data, as MCP tools, for assistants that connect to servers directly."}}