API de recherche de personnes : trouver des personnes et leurs e-mails depuis votre code
Interrogez les personnes que nous connaissons, avec leur poste, leur employeur et leur e-mail professionnel quand nous l’avons, depuis votre propre code et en une seule requête authentifiée.
Ce guide ne traite que de l’API. Pour chercher, révéler et envoyer depuis l’application web, consultez Rechercher des profils et Profils et Révélations. Si vous n’avez pas encore de clé d’API, Comment utiliser l’API The Stack explique comment l’obtenir.
Le point d’accès
GET https://thestack.es/api/v1/search/people
Authentifiez-vous en envoyant votre clé dans l’en-tête X-API-KEY :
| |
Paramètres
| Paramètre | Type | Description |
|---|---|---|
search_query | texte | Mots-clés recherchés dans les noms, titres de profil et biographies, par exemple head of sales ou un nom complet. |
country | texte, répétable | Nom du pays en anglais, par exemple country=France&country=Belgium. |
company_name | texte, répétable | Nom exact de l’employeur, par exemple company_name=Acme Analytics. |
website | texte, répétable | Site exact de l’employeur. |
is_investor | true | Uniquement les personnes qui sont le contact principal d’un investisseur. |
page | entier | Numéro de page, à partir de 1. |
per_page | 10 ou 15 | Résultats par page. Par défaut, 15. |
order | asc ou desc | Par date de mise à jour. Par défaut, desc (les plus récents d’abord). |
Répétez un paramètre pour accepter n’importe laquelle de ses valeurs. Des paramètres différents se combinent : country=France&company_name=Acme Analytics désigne les personnes d’Acme Analytics en France.
Réponse
| |
emailn’est rempli que si nous avons déjà une adresse professionnelle pour la personne ; sinon il vautnull. Les nouvelles adresses se révèlent dans l’application web, via l’extension du navigateur.has_moreindique s’il existe une page suivante : vous pouvez donc boucler jusqu’à ce qu’il vaillefalse.totalest le nombre de personnes qui correspondent à vos filtres, toutes pages confondues.
Codes de statut
| Code | Signification |
|---|---|
200 | Résultats renvoyés. |
400 | Un paramètre a une valeur invalide (par exemple page=0 ou order=up). |
401 | L’en-tête X-API-KEY est absent ou la clé n’est pas valide. |
403 | Vous avez utilisé toutes les requêtes API de votre offre pour ce cycle. |
404 | Personne ne correspond à ces filtres. |
Chaque requête réussie est décomptée des requêtes mensuelles de votre offre ; un 404 ne l’est pas.
Parcourir toutes les pages
| |
L’essayer dans le navigateur
Tous les points d’accès, avec leurs paramètres, se trouvent dans la documentation interactive sur thestack.es/api/docs : dépliez Search People, cliquez sur Try it out, collez votre clé et envoyez une requête.