Docs · Reference
Angi Pro Search
GET /v1/places/angi2 credits / businesscache 10080 minHome-service pros from Angi (angi.com) for a service and US ZIP code (or city and state, or any Angi directory URL): business name, Angi profile ID and URL, star rating, review count, years in business and founding year, services offered, city, state and ZIP, Angi certification and Super Service Award flags where shown, and logo, page by page up to 200 pros per call. The ZIP code picks the city directory Angi publishes for it. Collected as a signed-out visitor through US proxy networks; bot-check and block pages are detected, never bypassed, and never charged. Reviews and reviewer names are not collected. Billed per pro returned.
Query parameters
servicestring | Service as Angi names its directories, e.g. 'plumbing', 'house cleaning', 'roofing', 'electrical', 'landscaping'. Default: null |
zipstring | US ZIP code; its city's Angi directory is searched, e.g. '78701'. Default: null |
citystring | City instead of a ZIP, e.g. 'Austin'. Default: null |
statestring | Two-letter state with city, e.g. 'TX'. Default: null |
urlstring | An angi.com directory URL, e.g. https://www.angi.com/companylist/us/tx/austin/plumbing.htm. Overrides service and location. Default: null |
pageinteger | Directory page to start from. Default: 1 |
limitinteger | Maximum pros to return (1-200). Default: 20 |
max_ageinteger | Accept a cached answer up to this many seconds old, billed at 50%. |
Response data fields
Example
curl "https://api.gridlode.com/v1/places/angi?service=plumbing&zip=78701&limit=10" \
-H "Authorization: Bearer $GRIDLODE_KEY"Try it without code on the Angi Pro Search API page.