Extracteur Angi

Chaque artisan de la liste,
en ligne dans votre tableur.

Collez une recherche de proximité Angi ou une URL de liste d’entreprises et récupérez les artisans sous forme de lignes : nom, métier, adresse complète, note en étoiles, nombre d’avis, taux de recommandation, six sous-notes résumées, années d’activité et les mentions de service qu’Angi affiche sur un profil. Dans l’ordre où Angi les a renvoyés.

500 lignes gratuites, une seule foispuis 0,002 $ par ligne42 colonnesCSV · XLSX · JSON
Comment ça marche

Une URL de recherche en entrée,
ses artisans en sortie.

L’entrée est la page de liste, pas l’entreprise - vous pointez vers une recherche que vous feriez défiler autrement, et le travail renvoie chaque résultat sous forme de ligne.

  1. ÉTAPE 1Connectez-vous à la plateforme.
  2. ÉTAPE 2Ouvrez l’Extracteur Angi.
  3. ÉTAPE 3Collez des URL de recherche de proximité ou de liste d’entreprises Angi, une par ligne - ou importez un fichier CSV, XLSX, TXT ou Parquet.
  4. ÉTAPE 4Fixez une limite par requête, ou laissez-la à zéro pour tout prendre.
  5. ÉTAPE 5Choisissez votre format de sortie.
  6. ÉTAPE 6Cliquez sur Get Data.

Une ligne par entreprise, étiquetée avec la requête dont elle provient et numérotée dans l’ordre où Angi l’a renvoyée - le classement survit donc jusqu’au tableur.

Pourquoi les équipes l’utilisent

Un annuaire de métiers
que l’on peut vraiment filtrer.

Des notes qui se décomposent

Pas une note mais sept nombres : la note principale plus le professionnalisme, la ponctualité, l’appréciation globale, la réactivité, la qualité et le rapport qualité-prix résumés. Ils reviennent en vrais nombres, un tri fonctionne donc sans nettoyer la colonne au préalable.

Des mentions de service en booléens

Interventions d’urgence, devis gratuits, garanties, entreprise de vétérans, bilingue, petits chantiers acceptés, marchés professionnels : sept colonnes vrai/faux, pas une phrase à décortiquer. Réduire une liste aux entreprises qui font de l’urgence tient en une seule expression.

La zone, pas seulement le code postal

Une recherche de proximité renvoie les entreprises qui desservent votre code postal, et leurs propres adresses se trouvent dans les communes voisines - dans les exécutions que nous avons vérifiées, les résultats portaient régulièrement des codes postaux autres que celui recherché. C’est précisément l’objet de la requête, et il vaut mieux le savoir avant de filtrer dessus.

Ce que vous récupérez

Quarante-deux colonnes -
et ce qu’elles contiennent vraiment.

Identité de l’entreprise, adresse postale complète, le bloc de notes, années d’activité, les mentions de service, ainsi que l’identifiant de fiche et l’URL de profil propres à Angi. Une ligne par entreprise, numérotée dans l’ordre renvoyé par la liste.

Deux remarques sur ce chiffre valent mieux avant le tableau qu’après. Huit des quarante-deux colonnes sont des doublons - Angi renvoie le nom de l’entreprise, quatre éléments d’adresse, l’URL de profil et le nombre d’avis deux fois chacun sous des noms différents, et chaque paire portait la même valeur dans tous les exports que nous avons vérifiés. Et trois colonnes sont revenues vides de bout en bout : phone, hours et local_quotes. À compter honnêtement, cela fait environ trente et un champs réellement renseignés, pas quarante-deux.

Les paires en doublon, les colonnes vides et les types de colonnes sont des propriétés de l’export et restent valables quelle que soit votre requête. La fréquence à laquelle un champ clairsemé comme address_street2 porte une valeur est une autre affaire : cela bouge avec le métier et la zone, et avec le nombre de lignes que vous prenez. Lancez une exécution en offre gratuite sur votre propre catégorie pour cela.

Dictionnaire de données

Quarante-deux colonnes dans le fichier,
quarante-trois dans le JSON.

La ligne d’en-tête d’exports réels, dans l’ordre d’export. Les doublons sont signalés comme doublons et les colonnes vides comme vides - lisez la note en dessous avant de bâtir là-dessus.

query
L’URL Angi que vous avez soumise, répétée sur chaque ligne qui en découle.
name
Le nom de l’entreprise.
category
Le métier, reprenant la catégorie de l’URL de recherche - par exemple plumbing.
rating
La note principale en étoiles, sous forme de chaîne à deux décimales. Ce n’est pas le même nombre que la note OVERALL résumée plus bas.
review_count
Le nombre d’avis de l’entreprise, sous forme de chaîne.
phone
Vide dans tous les exports que nous avons vérifiés. Voir la note ci-dessous.
description
La présentation rédigée par l’entreprise. Se termine parfois par l’adresse de son site - il n’existe pas de colonne site web distincte.
street
Ligne de voie de l’adresse de l’entreprise.
city
Commune ou ville.
region
État, deux lettres.
postal
Le code postal de l’entreprise elle-même - pas celui que vous avez recherché.
country
Code pays. US dans tous les exports que nous avons vérifiés.
image
Logo ou photo de l’entreprise, hébergé sur le CDN HomeAdvisor d’Angi.
hours
Vide dans tous les exports que nous avons vérifiés.
profile_url
Lien vers la page de profil Angi de l’entreprise.
id
L’identifiant numérique d’Angi pour l’entreprise, sous forme de chaîne. Le même identifiant figure à la fin de l’URL de profil.
listing_url
Doublon de profile_url - la même valeur sous un second nom.
title
Doublon de name - la même valeur sous un second nom.
address_street1
Doublon de street - la même valeur sous un second nom.
address_street2
Deuxième ligne d’adresse : suite, unité ou boîte postale. Réellement clairsemée - la plupart des entreprises n’ont rien ici.
address_city
Doublon de city - la même valeur sous un second nom.
address_state
Doublon de region - la même valeur sous un second nom.
address_country
Doublon de country - la même valeur sous un second nom.
address_postalCode
Doublon de postal - la même valeur sous un second nom. Notez le camelCase, seul de son espèce parmi les colonnes d’adresse.
years_in_business
Depuis combien de temps l’entreprise exerce, sous forme de nombre.
reviews
Doublon de review_count - la même valeur sous un second nom.
recommended_rate
Pourcentage d’auteurs d’avis qui recommanderaient l’entreprise, sous forme de nombre de 0 à 100.
average_ratings_summarized_PROFESSIONALISM
Sous-note résumée, sous forme de nombre.
average_ratings_summarized_PUNCTUALITY
Sous-note résumée, sous forme de nombre.
average_ratings_summarized_OVERALL
Sous-note globale résumée, sous forme de nombre. Proche de rating sans lui être égale - les deux divergeaient sur chaque ligne.
average_ratings_summarized_RESPONSIVENESS
Sous-note résumée, sous forme de nombre.
average_ratings_summarized_QUALITY
Sous-note résumée, sous forme de nombre.
average_ratings_summarized_VALUE
Sous-note résumée, sous forme de nombre.
amenities_emergency_services
Booléen. Assure les interventions d’urgence.
amenities_free_estimates
Booléen. Établit des devis gratuits.
amenities_warranties_offered
Booléen. Propose des garanties.
amenities_veteran_owned
Booléen. Entreprise détenue par un vétéran.
amenities_bilingual
Booléen. Personnel bilingue.
amenities_small_jobs_welcome
Booléen. Accepte les petits chantiers.
amenities_accepted_payment_methods
Une chaîne, pas un booléen - l’exception parmi les colonnes de mentions. Seul CREDIT_CARD est apparu dans les exports que nous avons vérifiés : considérez le vocabulaire comme ouvert.
amenities_offers_commercial_services
Booléen. Travaille aussi bien pour les professionnels que pour les particuliers.
local_quotes
Vide dans tous les exports que nous avons vérifiés.
position
Rang en base 1 au sein de la requête, dans l’ordre où Angi a renvoyé la fiche. JSON uniquement - les exports CSV et XLSX s’arrêtent à quarante-deux colonnes.

Quarante-deux colonnes, mais huit sont des copies et trois ne sont jamais remplies. title, address_street1, address_city, address_state, address_country, address_postalCode, listing_url et reviews reprennent chacune une colonne précédente et portaient la même valeur qu’elle ; phone, hours et local_quotes sont revenues vides de bout en bout. Restent environ trente et un champs porteurs d’information propre. Les types sont mixtes ici, contrairement à nos exports kununu et Product Hunt : les sept mentions de service sont de vrais booléens, years_in_business, recommended_rate et les six notes résumées sont de vrais nombres, et tout le reste - y compris rating et review_count - est une chaîne. Et ne fusionnez pas rating avec average_ratings_summarized_OVERALL : ce sont des chiffres différents, divergents sur chaque ligne que nous avons comparée.

Ce qu’il accepte

Deux types d’URL Angi,
quatre façons de les transmettre.

L’entrée est une page de liste. Pointez-la vers une recherche de proximité pour un métier et une zone, ou vers une page de liste d’entreprises, et chaque résultat revient sous forme de ligne.

angi.com/nearme/<métier>/?postalCode=… angi.com/companylist/… Coller une par ligne Import CSV Import XLSX Import TXT Import Parquet Limite par requête Une ligne par entreprise
Cas d’usage courants

Trois tâches que l’on
exécute le plus souvent ici.

Quelques exemples de ce à quoi sert un tableau filtrable d’artisans.

Ventes

Constituer une liste de prospects artisans

Fournisseurs, franchiseurs et éditeurs de logiciels qui vendent aux métiers du bâtiment peuvent extraire toutes les entreprises d’une catégorie et d’une zone, puis filtrer sur les années d’activité et le nombre d’avis pour distinguer les acteurs établis des fiches toutes neuves.

Ventes · Prospection
Concurrence

Voir où vous vous situez, et face à qui

L’ordre des lignes est celui qu’Angi a servi : une exécution répétée montre donc les mouvements. Avec le détail des notes, vous voyez quel concurrent l’emporte sur la ponctualité et lequel sur le rapport qualité-prix.

Veille de marché
Recherche

Cartographier les métiers d’une région

Lancez la même catégorie sur une liste de codes postaux et vous obtenez une carte de l’offre : combien d’entreprises desservent chaque zone, depuis combien de temps elles exercent, et combien assurent les urgences.

Recherche
Tarifs

Ne payez que les entreprises
que vous extrayez vraiment.

Pas d’abonnement, pas de minimum, pas de facture récurrente. Vos 500 premières lignes sont offertes - ensuite, paiement à l’usage, au même tarif forfaitaire que tous les autres extracteurs ici.

Offre gratuite

500 lignes gratuites - 0 $

Sur chaque nouveau compte, une seule fois. Sans carte bancaire. Limites par requête, import de fichier et tous les formats d’export inclus.

0 $ pour toujours
Paiement à l’usage

0,002 $ par ligne, après l’offre gratuite

Environ 2 $ pour 1 000 entreprises. L’estimateur préalable affiche le nombre de lignes et le coût en crédits avant le lancement - pas de facture surprise, pas d’unités de calcul à traduire.

Le plus populaire
Volume

Sur mesure · gros volumes

Tarifs dégressifs, workers dédiés et un SLA pour exécuter de nombreuses catégories sur de nombreuses zones selon un calendrier. Donnez-nous vos chiffres et nous chiffrons.

Parlons-en
10 % de remise sur votre première exécution payante.Utilisez le code LIVESCRAPER10 au paiement.
S’inscrire
S’associe bien avec

La fiche,
puis un moyen de les joindre.

La colonne téléphone d’Angi est revenue vide sur chaque ligne extraite, et il n’existe aucune colonne site web. Ces deux-là comblent le manque.

Le volet juridique

Est-il légal d’extraire
les fiches Angi ?

Réponse courte : oui pour la fiche publique - et ce qui revient est de l’information d’entreprise, pas de la donnée personnelle.

Tout ce qui est collecté ici est affiché sur une fiche Angi publique à n’importe quel visiteur, connecté ou non : le nom de l’entreprise, son métier, son adresse professionnelle, la note en étoiles et le nombre d’avis, les sous-notes résumées, les années d’activité et les mentions de service. Aucune connexion, aucun paywall, rien derrière un compte.

Il vaut aussi la peine de dire ce que ce n’est pas. Il n’y a nulle part dans l’export de nom d’auteur d’avis, de texte d’avis ni de donnée client - vous obtenez des compteurs et des moyennes, la sortie décrit donc des entreprises et non les personnes qui ont écrit à leur sujet. Cela la maintient du côté des données d’entreprise, position nettement plus confortable qu’une extraction de textes d’avis.

Les conditions d’Angi restreignent l’accès automatisé : c’est donc une question contractuelle autant que juridique - si vous avez une relation contractuelle avec le site, vérifiez-la. Nous n’exécutons aucun traceur tiers sur la couche de données, et vos exports s’effacent automatiquement au bout de 30 jours.

livescraper.app · principes
Données publiques de la fiche uniquement
Aucune connexion, aucun compte touché
Information d’entreprise, pas de donnée personnelle
Conforme au RGPD par défaut
Les exports s’effacent automatiquement (30 jours)
Vérifiez les conditions d’Angi avant de passer à l’échelle.
Questions fréquentes

Ce que l’on demande
avant de s’inscrire.

Les questions que l'on nous pose le plus. Autre chose ? Parlons-en - ce sont des humains, pas des bots, qui rédigent les réponses.

Comment extraire les données d’Angi ?+
Avec l’Extracteur Angi :
  1. Connectez-vous à la plateforme.
  2. Ouvrez l’Extracteur Angi.
  3. Collez des URL de recherche de proximité ou de liste d’entreprises Angi, une par ligne - ou importez un fichier CSV, XLSX, TXT ou Parquet.
  4. Fixez une limite par requête, ou laissez-la à zéro pour tout prendre.
  5. Choisissez votre format de sortie.
  6. Cliquez sur Get Data.
Que puis-je utiliser en entrée ?+
Une URL de liste Angi de l’un ou l’autre type : une recherche de proximité, du genre angi.com/nearme/plumbing/?postalCode=75151, ou une page de liste d’entreprises sous angi.com/companylist/. Collez-les une par ligne ou importez un fichier CSV, XLSX, TXT ou Parquet. L’entrée est la page de liste - une URL produit de nombreuses lignes.
Vraiment quarante-deux colonnes ?+
Quarante-deux dans le fichier, mais huit d’entre elles sont des doublons et trois sont revenues vides de bout en bout. title, address_street1, address_city, address_state, address_country, address_postalCode, listing_url et reviews reprennent chacune une colonne précédente, et phone, hours et local_quotes ne portaient rien. Environ trente et une colonnes portent une information propre.
Renvoie-t-il des numéros de téléphone ?+
Il existe une colonne téléphone, mais elle était vide sur chaque ligne de chaque exécution au format actuel dont nous disposons. Traitez-la comme indisponible plutôt qu’intermittente, et récupérez les coordonnées via l’Extracteur Google Maps : celui-ci renvoie le numéro et le site web des mêmes entreprises.
Ai-je le texte des avis ?+
Non. L’export contient le nombre d’avis, la note principale, le taux de recommandation et six sous-notes résumées - professionnalisme, ponctualité, appréciation globale, réactivité, qualité et rapport qualité-prix - mais aucun texte d’avis ni nom d’auteur. Il décrit des entreprises, pas des avis individuels.
Pourquoi le code postal diffère-t-il de celui que j’ai recherché ?+
Parce qu’une recherche de proximité renvoie les entreprises qui desservent votre zone, et que leurs adresses enregistrées sont souvent dans des communes voisines - dans les exécutions que nous avons vérifiées, les résultats portaient régulièrement des codes postaux autres que celui recherché, répartis sur plusieurs codes voisins. La colonne postal est l’adresse de l’artisan, pas votre requête.
Les notes et les mentions sont-elles utilisables telles quelles ?+
En grande partie oui, ce qui est inhabituel pour nos exports. Les sept mentions de service sont de vrais booléens, et years_in_business, recommended_rate et les six notes résumées sont de vrais nombres : ils se trient sans nettoyage. La note principale et review_count sont des chaînes, convertissez donc ces deux-là d’abord.
Combien ça coûte ?+
Les 500 premières lignes sont gratuites et offertes une seule fois, sans carte bancaire. Ensuite, c’est 0,002 $ par ligne - environ 2 $ pour 1 000 entreprises - soit le même tarif forfaitaire que tous les autres extracteurs de la plateforme. L’estimateur affiche le coût d’une exécution avant qu’elle ne démarre.

Vos 500 premiers artisans,
offerts.

500 lignes gratuites en une seule fois sur chaque nouveau compte - sans expiration. Ensuite, c’est 0,002 $ par ligne, au paiement à l’usage - aucune carte enregistrée tant que vous ne le dites pas.

Activation instantanée · sans carte bancaire

Extraire les fiches d’artisans Angi vers un tableur

L’Extracteur Angi de Livescraper transforme une page de liste en données d’artisans. Vous soumettez des URL de recherche de proximité ou de liste d’entreprises Angi - saisies une par ligne, ou importées en CSV, XLSX, TXT ou Parquet -, fixez au besoin une limite par requête, et téléchargez les résultats sous forme de fichier CSV, Excel ou JSON propre. Une ligne par entreprise, numérotée dans l’ordre renvoyé par Angi.

Chaque ligne porte l’identité de l’entreprise et une adresse postale complète, son métier, la note principale en étoiles et le nombre d’avis, le pourcentage d’auteurs d’avis qui la recommanderaient, six sous-notes résumées couvrant professionnalisme, ponctualité, appréciation globale, réactivité, qualité et rapport qualité-prix, depuis combien d’années elle exerce, et les mentions de service qu’Angi affiche sur un profil - urgences, devis gratuits, garanties, entreprise de vétérans, bilingue, petits chantiers et marchés professionnels.

Les fournisseurs et éditeurs qui vendent aux métiers s’en servent pour bâtir des listes de prospects filtrables par ancienneté et volume d’avis. Les artisans l’utilisent pour voir où ils se situent dans leur propre zone et quel concurrent l’emporte sur quelle sous-note. Les chercheurs lancent une catégorie sur de nombreux codes postaux pour cartographier l’offre d’un métier à l’échelle d’une région.

Deux remarques honnêtes avant de commencer, car un nombre de colonnes n’est pas un nombre de champs. Huit des quarante-deux colonnes reprennent exactement une autre colonne, et trois - téléphone, horaires et devis locaux - sont revenues vides de bout en bout, ce qui laisse environ trente et une porteuses d’information propre. Et une recherche de proximité renvoie les entreprises qui desservent votre code postal, pas celles qui y sont enregistrées : l’adresse obtenue est la leur, pas la vôtre. Commencez gratuitement : vos 500 premières lignes ne coûtent rien et ne demandent pas de carte, et ensuite c’est 0,002 $ par ligne, au forfait.