Skip to main content
POST
Rechercher des entreprises similaires

Autorisations

pubrio-api-key
string
header
requis

Un jeton API unique qui représente les actions que vous effectuez via l'API ainsi que les autorisations et opérations correspondantes. Vous pouvez le créer dans la section Settings.

Corps

application/json
domain_search_id
string
requis

Identifiant d'entreprise Pubrio.

domain
string

Le domaine principal de l'entreprise, par exemple stripe.com.

Exemple:

"stripe.com"

linkedin_url
string

URL LinkedIn de l'entreprise.

tiktok_url
string

URL du profil TikTok de l'entreprise.

wantedly_url
string

URL du profil Wantedly de l'entreprise.

tw104_url
string

URL du profil 104 (Taïwan) de l'entreprise.

rocketpunch_url
string

URL du profil RocketPunch de l'entreprise.

remember_url
string

URL du profil Remember de l'entreprise.

youtrust_url
string

URL du profil YOUTRUST de l'entreprise.

company_name
string

Filtre les résultats de recherche pour inclure un nom d'entreprise spécifique.

Si la valeur saisie pour ce paramètre ne correspond pas au nom d'une entreprise, celle-ci n'apparaîtra pas dans les résultats de recherche, même si elle correspond aux autres paramètres. Les correspondances partielles sont acceptées.

Exemple:

"pubrio"

companies
string<uuid>[]

Une liste d'identifiants uniques (domain_search_id) utilisée pour les opérations de recherche d'entreprises et de personnes.

domains
string[]

Liste de domaines d'entreprise utilisée pour les opérations de recherche d'entreprises et de personnes. Si nous recevons une URL telle que www.pubrio.com ou https://docs.pubrio.com/, le système la convertira en pubrio.com pour le traitement.

Exemple:
linkedin_urls
string[]

L'URL complète du profil d'entreprise LinkedIn. L'URL commence par http et contient linkedin.com/company/

Exemple:
locations
string[]

Le code ISO 3166-1 alpha-2 (cca2) est utilisé pour filtrer les localisations. Consultez les points de terminaison location sous l'onglet Filters pour plus d'informations.

Exemple:
exclude_locations
string[]

Le code ISO 3166-1 alpha-2 (cca2) est utilisé pour exclure les localisations qui ne doivent pas être renvoyées. Consultez les points de terminaison location sous l'onglet Filters pour plus d'informations.

Exemple:
places
string[]

Noms de lieux (ville, région) utilisés pour filtrer les résultats. Accepte les noms de lieux localisés ou en anglais.

Exemple:
exclude_places
string[]

Noms de lieux (ville, région) à exclure des résultats. Accepte les noms de lieux localisés ou en anglais.

Exemple:
job_locations
string[]

Le code ISO 3166-1 alpha-2 (cca2) est utilisé pour filtrer les localisations. Consultez les points de terminaison location sous l'onglet Filters pour plus d'informations.

Exemple:
job_exclude_locations
string[]

Localisations géographiques à exclure des résultats d'offres d'emploi.

Exemple:
job_posted_dates
string[]

Plage de dates de la date de publication. La valeur maximale est le jour en cours. Les limites de journée suivent le fuseau horaire de votre espace de travail.

Exemple:
job_titles
string[]

Intitulés de poste associés aux personnes que vous cherchez à localiser.

Les résultats incluront également les intitulés de poste comportant une terminologie similaire, même s'ils ne correspondent pas exactement. Par exemple, une recherche pour software engineer peut renvoyer des résultats pour des personnes portant le titre senior software engineer.

Exemple:
verticals
integer[]

Une liste de vertical_id utilisée pour rechercher des entreprises dans un secteur ou une verticale spécifique. Pour trouver l'ID, appelez le point de terminaison vertical sous l'onglet Filters.

Ce filtre prend en charge is_enable_similarity_search ; une fois activé, vous pouvez saisir n'importe quel texte libre, par ex. ["AI"].

vertical_categories
integer[]

Une liste de vertical_category_id utilisée pour rechercher des entreprises dans une catégorie verticale spécifique. Pour trouver l'ID, appelez le point de terminaison vertical category sous l'onglet Filters.

Ce filtre prend en charge is_enable_similarity_search ; une fois activé, vous pouvez saisir n'importe quel texte libre, par ex. ["Information Technology"].

vertical_sub_categories
integer[]

Une liste de vertical_sub_category_id utilisée pour rechercher des entreprises dans une sous-catégorie verticale spécifique. Pour trouver l'ID, appelez le point de terminaison vertical sub category sous l'onglet Filters.

Ce filtre prend en charge is_enable_similarity_search ; une fois activé, vous pouvez saisir n'importe quel texte libre, par ex. ["Software"].

categories
integer[]

Une liste de category_id utilisée pour rechercher des catégories spécifiques de technologies utilisées par les entreprises. Pour trouver l'ID, appelez le point de terminaison category sous l'onglet Filters.

Ce filtre prend en charge is_enable_similarity_search ; une fois activé, vous pouvez saisir n'importe quel texte libre, par ex. ["CDN"].

technologies
integer[]

Une liste de tag_id utilisée pour rechercher des technologies spécifiques utilisées par les entreprises. Pour trouver l'ID, appelez le point de terminaison technology sous l'onglet Filters.

Ce filtre prend en charge is_enable_similarity_search ; une fois activé, vous pouvez saisir n'importe quel texte libre, par ex. ["Shopify"].

employees
string[][]

La plage numérique d'employés travaillant pour l'entreprise. Cela vous permet de trouver des entreprises en fonction de leur effectif. Vous pouvez ajouter plusieurs plages pour élargir vos résultats de recherche.

Consultez les points de terminaison company size sous l'onglet Filters pour plus d'informations.

Exemple:
revenues
integer[]

Plage minimale et maximale du chiffre d'affaires de l'entreprise.

Exemple:
founded_dates
integer[]

Plage d'années de fondation de l'entreprise. La valeur maximale de fondation est l'année en cours.

Exemple:
keywords
string[]

Une liste de mots-clés pour filtrer les entreprises par pertinence, spécialités ou descriptions.

Exemple:
news_categories
string[]

Liste de category slugs pour rechercher des catégories d'actualités spécifiques. Pour trouver un slug, appelez le point de terminaison news categories sous l'onglet Filters.

Exemple:
news_published_dates
string[]

Plage de dates de la date de publication. La valeur maximale est le jour en cours. Les limites de journée suivent le fuseau horaire de votre espace de travail.

Exemple:
advertisement_search_terms
string[]

Mots-clés utilisés pour rechercher dans le contenu ou les titres des publicités.

Exemple:
advertisement_target_locations
string[]

Localisations géographiques cibles pour les publicités.

Exemple:
advertisement_exclude_target_locations
string[]

Localisations géographiques à exclure du ciblage publicitaire.

Exemple:
advertisement_start_dates
string<date>[]

Plage de dates de début pour le filtrage des publicités.

Exemple:
advertisement_end_dates
string<date>[]

Plage de dates de fin pour le filtrage des publicités.

Exemple:
filter_conditions
object[]

Options de filtrage avancées pour les recherches d'entreprises. Spécifiez des conditions combinant des clés et des opérateurs logiques pour affiner les résultats de recherche.

Lorsqu'activé, les filtres listés ci-dessus qui prennent en charge les recherches par similarité peuvent être remplis avec du texte libre au lieu d'ID spécifiques.

similarity_score
number<float>

Utilisé conjointement avec is_enable_similarity_search. Ce nombre sert à déterminer si un slug spécifique (par ex. secteur vertical, technologie) est similaire à la saisie de l'utilisateur ; plus le nombre est élevé, plus l'exigence est stricte.

Exemple:

0.7

exclude_fields
string[]

Liste des champs à exclure de la charge utile de la réponse.

Exemple:
is_parameter_metadata_available
boolean

Indique si les métadonnées de paramètres sont disponibles pour la requête.

is_profile_metadata_available
boolean

Indique si les métadonnées de profil sont disponibles pour la requête.

per_page
integer
défaut:25

Enregistrements par page. Par défaut 25, ce qui constitue également le plafond sur la plupart des forfaits — la limite correspond au max_search_per_page de votre abonnement, renvoyé par Profile. Le dépasser renvoie HTTP 416 avec le code 41676 (ou 41613 pour la recherche d'entreprises et de personnes), et non un ensemble de résultats tronqué.

Plage requise: x <= 25
Exemple:

25

page
integer
défaut:1

Numéro de page, à partir de 1. Le plafond correspond au max_search_page de votre abonnement (max_company_search_page pour la recherche d'entreprises), renvoyé par Profile. Le dépasser renvoie HTTP 416.

Exemple:

1

company_filters
object

Objet conteneur pour les filtres au niveau de l'entreprise. Regroupement recommandé qui sépare visuellement les clés filtrant la personne (premier niveau) de celles filtrant l'entreprise. Accepte les mêmes clés que les filtres d'entreprise de premier niveau (par ex. technologies, verticals, vertical_categories, vertical_sub_categories, categories, keywords, founded_dates, employees, revenues, company_locations, company_exclude_locations, company_places, company_exclude_places, companies, domains, company_linkedin_urls, is_enable_similarity_search, similarity_score, ainsi que filter_conditions). Le moteur aplatit cet objet au premier niveau avant traitement — les clés de premier niveau l'emportent en cas de conflit. Même structure utilisée par company_filters de Monitor. Consultez le guide développeur Filters Overview pour des exemples.

Exemple:

Réponse

Réponse réussie contenant les détails de la recherche d'entreprises.

metadata
object

Contexte de la requête. Contient les filters et parameters repris, ainsi qu'un bloc profile avec credit, topup_credit et total_credit_cost — la seule comptabilisation des crédits par appel renvoyée par l'API.

data
object[]

Les entreprises similaires, classées par similarité. Notez que cet endpoint renvoie un tableau brut — contrairement aux autres endpoints de recherche, il n'y a pas d'enveloppe pagination à l'intérieur de data.

Dernière modification le 4 septembre 2026