{"slug":"local-leads-api-vercel-app-api-v1-leads-50ebac","title":"Find local businesses by city and category","host":"local-leads-api.vercel.app","method":"GET","resource":"https://local-leads-api.vercel.app/api/v1/leads","category":"other","description":"Find local businesses by city and category. Returns name, phone, address and verified website status (live/broken/none, https, last-checked date). 0.05 USDC per query.","price_listed":0.05,"price_asked":0.05,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":350,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"category":"plumber","city":"Atlanta","limit":10,"state":"GA"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"category":{"description":"Business category. One of: plumber, roofer, electrician, hvac, dentist, doctor, chiropractor, veterinarian, lawyer, accountant, insurance_agent, real_estate_agent, auto_repair, hair_salon, beauty_salon, locksmith, landscaper, carpenter, painter, restaurant, cafe, pharmacy, gym. Common plurals/synonyms are accepted.","maxLength":40,"minLength":2,"type":"string"},"city":{"description":"US city name, e.g. \"Atlanta\" or \"Jonesboro\".","maxLength":80,"minLength":2,"type":"string"},"limit":{"description":"Max results to return (1-50, default 25).","maximum":50,"minimum":1,"type":"integer"},"require_phone":{"description":"If \"true\", only return businesses that have a phone number.","enum":["true","false"],"type":"string"},"state":{"description":"US state code or name (e.g. \"GA\"). Recommended: without it, the state where the city has the most listings is used.","maxLength":40,"minLength":2,"type":"string"}},"required":["city","category"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"attribution":{"type":"string"},"count":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"data_release":{"type":["string","null"]},"generated_at":{"type":"string"},"query":{"additionalProperties":false,"properties":{"category":{"type":"string"},"city":{"type":"string"},"resolved_location":{"type":"string"},"state":{"type":"string"}},"required":["city","state","category","resolved_location"],"type":"object"},"results":{"items":{"additionalProperties":false,"properties":{"address":{"additionalProperties":false,"properties":{"city":{"type":["string","null"]},"formatted":{"type":["string","null"]},"postcode":{"type":["string","null"]},"state":{"type":["string","null"]},"street":{"type":["string","null"]}},"required":["formatted","street","city","state","postcode"],"type":"object"},"business_name":{"type":"string"},"confidence":{"description":"0-1 existence confidence from the number of sources that agree on this business.","type":"number"},"email":{"type":["string","null"]},"latitude":{"type":"number"},"longitude":{"type":"number"},"phone":{"type":["string","null"]},"source_id":{"type":"string"},"website":{"type":["string","null"]},"website_checked_at":{"description":"When the website was last verified (ISO 8601 UTC). Sites are re-verified every 30 days. null = not checked yet.","type":["string","null"]},"website_https":{"description":"true = site works on a secure https:// address; false = it only works on insecure http://; null = no website, not working, or not checked yet.","type":["boolean","null"]},"website_status":{"description":"From our background checks: \"live\" = site responded; \"unreachable\" = clearly broken (domain no longer exists, connection refused, invalid security certificate, or page and home page both missing/erroring); \"none\" = no website listed; \"unchecked\" = not verified yet (queued, or an earlier check was inconclusive and will be retried within days).","enum":["live","unreachable","none","unchecked"],"type":"string"}},"required":["business_name","phone","address","website","website_status","website_https","website_checked_at","email","latitude","longitude","confidence","source_id"],"type":"object"},"type":"array"},"total_available":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"}},"required":["query","count","total_available","results","generated_at","data_release","attribution"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-18","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.05,"price_match":true,"latency_ms":350,"error":null}],"description_full":"Find local businesses by city and category. Returns name, phone, address and verified website status (live/broken/none, https, last-checked date). 0.05 USDC per query.","last_updated":"2026-10-16T07:06:03.847Z","schemes":["exact"]}