Angi+API.SH

Angi API

Find Angi home-service pros by service and city and pull their profiles, ratings and reviews as JSON.

The API.SH Angi API (formerly Angie's List) turns public Angi pages into structured JSON. List the pros Angi shows for a service in a US city with ratings and sub-ratings, recommended percentage, years in business, service area, address and flags such as free estimates or veteran-owned. Open a pro's profile for phone, website, licenses, bonded and insured flags, services and awards, then page through every review with cost, photos and the pro's response.

  • 3 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
Angi pro profile
GET https://api.api.sh/angi/v1/pro
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the Angi API

Contractor lead lists

List pros for a service in each city with phone, address, website and years in business to build a B2B prospect list.

Competitor research for home-service businesses

Compare ratings, sub-ratings, review counts, awards and offered services of the pros you compete with in your city.

Review monitoring

Pull a pro's reviews newest first, with rating, job cost, verified flag and the pro's response, to track reputation over time.

Vetting and compliance checks

Read licenses, bonded and insured flags and accreditations before you hire or partner with a contractor.

Local pricing research

Use the job cost shared in reviews to see what homeowners paid for a type of work in an area.

Angi data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

Angi API endpoints and prices

Every Angi endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Profiles and accounts1
Angi pro profile
/angi/v1/pro
$1 · $2 PAYG
1 credit
Comments and reviews1
Angi pro reviews
/angi/v1/reviews
$1 · $2 PAYG
1 credit
More data1
Angi pros for a service in a city
/angi/v1/pros
$1 · $2 PAYG
1 credit

Call the Angi API

Angi pro profile: GET https://api.api.sh/angi/v1/pro

curl "https://api.api.sh/angi/v1/pro?url=https%3A%2F%2Fwww.angi.com%2Fcompanylist%2Fus%2Ftx%2Faustin%2Fcold-is-on-the-right-plumbing-reviews-6526384.htm" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 483 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for Angi data

  • Public data only: no Angi login, cookies or account needed
  • One key and one response shape for Angi and 482 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official Angi API

Angi does not offer a public, self-serve developer API. Its integrations are partner-only lead delivery for pros and approved field-service software. API.SH needs no partnership or login and returns public Angi pro listings, profiles and reviews as JSON.

Most search results for Angi data are Apify actors and freelance scraping services; API.SH replaces them and a home-built Angi scraper with one key, one JSON format and a fixed price per call.

Angi API questions

What Angi data can I get?+

Pros for a service in a US city with ratings, sub-ratings, contact options and business flags (/angi/v1/pros), one pro's full profile with phone, website, licenses, insurance flags, services and first reviews (/angi/v1/pro), and the pro's reviews page by page (/angi/v1/reviews).

How much does the Angi API cost?+

Every Angi endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /angi/v1/pro at 1 credit each.

Is there an official Angi API?+

No public one. Angi only offers partner integrations, such as lead delivery to approved software, set up with its team. API.SH is a way to read public Angi pro data without that.

Do I need an Angi account or login?+

No. API.SH reads public Angi pages only. No endpoint uses a login, cookies or anyone's account.

Is there an Angie's List API?+

Angie's List is now Angi, and this is the API for it: the same pros, ratings and reviews that used to be on Angie's List, from angi.com.

Is scraping Angi legal?+

API.SH only reads public pages that anyone can see without logging in. How you use the data is up to you: follow Angi's terms and the privacy and marketing laws where you operate, especially for outreach to businesses.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /angi/v1/pros with a service and a state and city. Every parameter and request examples are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

More local services APIs all local business APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 483 platforms.
Get a free API key