Skip to content
Gridlode
Docs · Reference

Angi Pro Search

GET /v1/places/angi2 credits / businesscache 10080 min

Home-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

service
string
Service as Angi names its directories, e.g. 'plumbing', 'house cleaning', 'roofing', 'electrical', 'landscaping'.
Default: null
zip
string
US ZIP code; its city's Angi directory is searched, e.g. '78701'.
Default: null
city
string
City instead of a ZIP, e.g. 'Austin'.
Default: null
state
string
Two-letter state with city, e.g. 'TX'.
Default: null
url
string
An angi.com directory URL, e.g. https://www.angi.com/companylist/us/tx/austin/plumbing.htm. Overrides service and location.
Default: null
page
integer
Directory page to start from.
Default: 1
limit
integer
Maximum pros to return (1-200).
Default: 20
max_age
integer
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.