Angi (Angie's List) Scraper
$30.00/month
Angi (Angie's List) Scraper
$30.00/month
Angi (Angie’s List) Scraper allows you to extract Angie's List companies' data. Using our search fields, you'll get general details, contact info, and reviews for market and advertising research, competitive and customer feedback analysis, product development, and business partnership.
What does Angi (Angie's List) Scraper do?
Angi (formerly Angie’s List) Scraper let you supercharge your extraction of Angie's List data. By using this unofficial Angie's List API you'll get:
-
Company contact details: name, email, phone number, address (state, city, street, zip code), working hours, website.
-
General information: description, logo, media, offered services, services not offered, payment options, categories, business highlights, awards & badges, amenities, licensing, deals, founded date, registration date (on Angi), and rating details.
-
Company reviews that include: client name, rating, review text, review details (description of work, work categories, work cost, media), and posting time.
Only need a few Angi (Angie's List) results?
Use our super-fast dedicated Free Angi (Angie's List) Scraper if you want to scrape concrete Angie's List data efficiently. Note that our free Angi scraper is limited to up to 5 results and 5 reviews.
How to scrape Angi (Angie's List)
It's easy to scrape Angi with Angi (Angie's List) Scraper. Just follow these few steps, and you'll get your data in a few minutes.
- Click on Try for free.
- Enter the search terms or location you want to scrape.
- Click on Run.
- When Angi (Angie's List) Scraper has finished, preview or download your data from the Dataset tab.
Input
Field Label | Object Key | Type | Description | Default |
---|---|---|---|---|
Location | location | string | Location name as you would search: City name, ZIP code, state. | "Portland" |
Category | category | string | Select a category from | asbestos-removal |
Number of results | maxListings | integer | Maximum number of company pages that will be scraped | 100 |
Include reviews | includeReviews | boolean | Is list of reviews should be included to result | true |
Number of reviews | maxReviews | integer | Maximum number of reviews that will be scraped | 10 |
Company page URLs | directLinks | string[] | A list of company page URLs can be added as a file, remote file or just a list of URLs | [] |
Category page URLs | categoryLinks | string[] | A list of category URLs, can be added as a file, remote file or just a list of URLs | [] |
Zip Codes | zipcodes | string[] | A list of US Zip Codes can be added as a file, remote file or just a list of zip codes | [] |
Max concurrency | maxConcurrency | integer | Defines how many pages can be processed by the scraper in parallel. The scraper automatically increases and decreases concurrency based on available system resources. Use this option to set a hard limit. | 100 |
proxyConfiguration | proxyConfiguration | object | Proxy settings of the run. If you have access to Apify proxy, you can set { "useApifyProxy": false" } to disable proxy usage | { "useApifyProxy": true } |
*To start scrapping, please use at least one search field
Results
You'll get a dataset containing the output of this actor. The length of the dataset will depend on the amount of results you've set/got. You can download those results as an Excel, HTML, XML, JSON, and CSV document or you can just use Apify API to get the data.
Here's an example of scraped Angi data you'll get if you decide to scrape all data from company page "Design Fab" .
1{ 2 "city": "portland", 3 "state": "or", 4 "companyName": "Design Fab", 5 "companyDescription": "We specialize in modern and creative architectural interiors for your home or business! Unique design, quality craftsmanship, and a great client experience is what we strive to achieve with every project we do. Custom made entertainment centers, feature walls, bathrooms, kitchens, shelving units, custom furnishings, anything you need or can dream is within our capability, Were great at working together with our clients on a design solution that fits both their needs as well as there personality and style. Contact us to set up a free initial in home design consultation and see for yourself why everybody loves us and our product!Custom woodworking, cabinets, built-ins, custom furniture, renovations, structural & general remodeling, play houses, loft spaces", 6 "companyLogo": "https://media-content.angi.com/f1cd3e9c-d160-482b-a388-d77a2a5d9bc2.JPG?imwidth=90", 7 "url": "https://www.angi.com/companylist/us/or/portland/design-fab-reviews-6192675.htm#deals", 8 "categories": [{ 9 "name": "Finished Carpentry and Woodworking", 10 "link": "https://www.angi.com/companylist/portland/woodworking.htm" 11 }], 12 "servicesOffered": [ 13 "Custom woodworking", 14 "cabinets", 15 "built-ins", 16 "custom furniture", 17 "renovations", 18 "structural & general remodeling", 19 "play houses", 20 "loft spaces" 21 ], 22 "servicesNotOffered": [ 23 "floor" 24 ], 25 "paymentOptions": [ 26 "Check", 27 "Visa", 28 "MasterCard", 29 "PayPal" 30 ], 31 "contactInfo": { 32 "address": { 33 "googleMapLink": "https://maps.googleapis.com/maps/api/staticmap?center=308%20NE%20Mason%20St%2CPortland%2COR%2C97212&key=AIzaSyAGGS0Q7dARjRia9UK9rL_5PaKDiyMTxU4&mapType=roadmap&markers=color%3Ared%7Clabel%3A%E2%80%A2%7C308%20NE%20Mason%20St%2CPortland%2COR%2C97212&size=336x175&zoom=13", 34 "fullAddress": "308 NE Mason St,Portland,OR,97212", 35 "detailAddress": { 36 "number": "308", 37 "prefix": "NE", 38 "street": "Mason", 39 "type": "St", 40 "city": "Portland", 41 "state": "OR", 42 "zip": "97212" 43 } 44 }, 45 "contactsInfo": { 46 "phone": "+15037202745", 47 "website": "http://www.designfabpdx.com" 48 }, 49 "additionalContactInfo": { 50 "name": null, 51 "description": null, 52 "primaryPhoneNumber": "5037648604", 53 "email": "designfabpdx@gmail.com", 54 "website": "http://www.designfabpdx.com", 55 "inBusinessSince": 2009, 56 "onAngiesListSince": "2011-02-09", 57 "twilioNumber": "+15037202745" 58 } 59 }, 60 "media": [ 61 "https://media-content.angi.com/tampa/36953891/service_provider/10996901/photo/0751319c7d934efebf10cc82c0307bbb-1465234817.872324.png", 62 "https://media-content.angi.com/e4f6e24e-92dd-46c6-8da2-1976cab22411.jpg", 63 ], 64 "workingHours": [{ 65 "hoursType": "OpenHours", 66 "startTime": "09:00", 67 "endTime": "17:00", 68 "day": "Monday" 69 }, 70 { 71 "hoursType": "OpenHours", 72 "startTime": "09:00", 73 "endTime": "17:00", 74 "day": "Tuesday" 75 }, 76 { 77 "hoursType": "OpenHours", 78 "startTime": "09:00", 79 "endTime": "17:00", 80 "day": "Wednesday" 81 }, 82 { 83 "hoursType": "OpenHours", 84 "startTime": "09:00", 85 "endTime": "17:00", 86 "day": "Thursday" 87 }, 88 { 89 "hoursType": "OpenHours", 90 "startTime": "09:00", 91 "endTime": "17:00", 92 "day": "Friday" 93 } 94 ], 95 "awardsAndBadges": [ 96 "Angi Certified" 97 ], 98 "businessHighlights": [{ 99 "text": "Women Owned & Operated", 100 "img": "https://reference-media.angi.com/images/WomenOwned.png" 101 }, 102 { 103 "text": "LGBTQ+ Friendly", 104 "img": "https://reference-media.angi.com/images/LGBTQFriendly.png" 105 }, 106 { 107 "text": "Emergency Services Offered", 108 "img": "https://reference-media.angi.com/images/EmergencyServices.png" 109 }, 110 { 111 "text": "Eco Friendly", 112 "img": "https://reference-media.angi.com/images/EcoFriendly.png" 113 } 114 ], 115 "amenities": [{ 116 "label": "Free Estimates", 117 "val": "Yes" 118 }, 119 { 120 "label": "Warranties", 121 "val": "Yes" 122 }, 123 { 124 "label": "Eco-Friendly Accreditations", 125 "val": "Yes" 126 } 127 ], 128 "licensing": [ 129 "Licensed", 130 "Bonded", 131 "Insured" 132 ], 133 "deals": [{ 134 "link": "https://member.angi.com/app/offer/search/80696?placementType=Web_LeafPage", 135 "title": "$100 Credit Toward Cabinet Making" 136 }], 137 "founded": "2009", 138 "withAngiFrom": "since february 2011", 139 "reviewsDetail": { 140 "rating": "4.8", 141 "amountReviews": "93", 142 "ratingDetails": [{ 143 "title": "Price", 144 "rating": "4.6" 145 }, 146 { 147 "title": "Professionalism", 148 "rating": "4.8" 149 }, 150 { 151 "title": "Punctuality", 152 "rating": "4.8" 153 }, 154 { 155 "title": "Quality", 156 "rating": "4.8" 157 }, 158 { 159 "title": "Responsiveness", 160 "rating": "4.8" 161 } 162 ], 163 "ratingDistribution": [{ 164 "ratingNumber": "5", 165 "ratingAmount": "75" 166 }, 167 { 168 "ratingNumber": "4", 169 "ratingAmount": "7" 170 }, 171 { 172 "ratingNumber": "3", 173 "ratingAmount": "7" 174 }, 175 { 176 "ratingNumber": "2", 177 "ratingAmount": "1" 178 }, 179 { 180 "ratingNumber": "1", 181 "ratingAmount": "3" 182 } 183 ] 184 }, 185 "reviews": [{ 186 "userName": "Jared I.", 187 "rating": "5.0", 188 "date": "09/02/2016", 189 "desc": "Terry and team were great to work with. Very collaborative during the design process, with an attitude of \"yes, we can make that work.\" His estimate was roughly 60% of a competing cabinetry-maker. And the communication and install was as promised. Terry even came back to drill additional holes for wires at no cost. All in all, we are extremely satisfied with the final product, and would absolutely hire Terry again.", 190 "reviewDetails": [{ 191 "label": "Description of Work ", 192 "text": "Customer cabinetry for a media center and books shelves surrounding our mantle." 193 }, 194 { 195 "label": "Category ", 196 "text": "custom cabinets, interior designers, custom furniture, woodworking" 197 }, 198 { 199 "label": "Cost ", 200 "text": "$5,500" 201 }, 202 { 203 "label": "Hire Again? ", 204 "text": "Yes" 205 } 206 ] 207 }] 208}
*Object additionalContactInfo, can be unavailable in the future
Tips for scraping
- For speeding up the scraping process, we recommend to use this parser in addition with our Angi (Angie's List) Company Links Scraper that allows to scrape links and addresses of companies by State, City, Category, and Zip Code (either separately, or simultaneously)
How to use extracted Angi (Angie's List) data?
- Market research: Utilize Angie's List data to analyze consumer preferences, trends, and market demands. Gain insights into popular service providers and high-demand geographic areas, while identifying potential market gaps.
- Competitive analysis: Compare performance, customer ratings, and reviews of service providers within your industry or region using Angie's List API. Identify your competitors' strengths and weaknesses to develop effective differentiation strategies.
- Customer feedback analysis: Gain valuable insights by analyzing Angie's List reviews and ratings. Understand customer experiences, detect feedback patterns, and improve your products or services. Address common pain points and enhance overall customer satisfaction.
- Lead generation: Extract contact information from Angie's List data to identify potential leads for your business. Reach out to individuals or companies to promote your offerings, provide customized solutions, or offer discounts based on their needs.
- Business partnerships: Analyze Angie's List data to identify potential partners or collaborators in complementary services or industries. Establish mutually beneficial partnerships for expanding reach, offering bundled services, or cross-promoting.
- Service improvement: Leverage Angie's List data to identify common complaints or areas for improvement within your own business. Refine processes, enhance service quality, and deliver an exceptional customer experience.
- Marketing and advertising: Utilize Angie's List data to understand consumer preferences and optimize your marketing campaigns. Craft compelling messages that resonate with your target audience, highlighting your unique selling points based on the valuable insights gained.
- Product development: Guide your product development efforts with customer feedback and preferences extracted from Angie's List. Incorporate desired features or services into your offerings, ensuring competitiveness and meeting customer expectations.
If you would like more inspiration on how scraping Angi (Angie's List) could help your business or organization, check out our industry pages.
Is it legal to scrape Angi (Angie's List)?
Note that personal data is protected by GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. We also recommend that you read our blog post: is web scraping legal?
Actor Metrics
4 monthly users
-
3 stars
63 days response time
Created in Jun 2023
Modified 5 months ago