> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pubrio.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Recherche d'entreprises analogues

> **Obsolète.** Utilisez plutôt `POST /companies/search/similar` — mêmes données, même corps de requête.

Trouvez des entreprises similaires à une entreprise cible spécifiée, sur la base d'attributs firmographiques et technographiques.



## OpenAPI

````yaml fr-openapi POST /companies/lookalikes/search
openapi: 3.0.0
info:
  description: >-
    L'API Pubrio fournit une intelligence d'expansion de marché — des signaux en
    temps réel qui indiquent quand une entreprise entre sur un nouveau marché —
    ainsi que les données d'entreprises et de personnes qui les sous-tendent.
    Recherchez, consultez et enrichissez des comptes et des contacts, et
    abonnez-vous à des signaux de mouvement typés et datés sur plus de 200
    marchés.
  version: 1.0.0
  title: Pubrio OpenAPI
  termsOfService: https://pubrio.com/fr/terms-of-service
  contact:
    email: king.lai@pubrio.com
    name: King Lai
    url: https://pubrio.com/fr/get-in-touch
  license:
    name: Apache 2.0
    url: http://www.apache.org/licenses/LICENSE-2.0.html
servers:
  - url: https://api.pubrio.com
security:
  - pubrio_api_key: []
tags:
  - name: Profile
    description: >-
      Informations de profil de l'espace de travail et statistiques
      d'utilisation
  - name: Enrichment
    description: >-
      Enrichissez les fiches de personnes et d'entreprises avec des données B2B
      détaillées
  - name: Lookalike
    description: Trouvez des entreprises similaires à une entreprise donnée
  - name: Search
    description: >-
      Recherchez des personnes, des entreprises, des offres d'emploi, des
      actualités et des publicités à l'aide de filtres
  - name: Lookup
    description: >-
      Consultez des informations détaillées sur des personnes, entreprises,
      offres d'emploi, actualités, publicités et technologies spécifiques
  - name: LinkedIn
    description: >-
      Consultez les données de personnes et d'entreprises via des URL de profil
      LinkedIn
  - name: Redeem
    description: >-
      Utilisez des crédits pour débloquer les coordonnées de personnes (unitaire
      et par lot)
  - name: Channels
    description: >-
      Gérez les modèles de canaux de prospection (création, mise à jour,
      suppression, liste)
  - name: Monitor
    description: >-
      Créez et gérez des moniteurs de données avec webhooks, statistiques et
      traitement
  - name: Filters
    description: >-
      Récupérez les valeurs de filtre disponibles pour les paramètres de
      recherche (technologies, localisations, secteurs verticaux, etc.)
  - name: API Keys
    description: >-
      Listez et inspectez les journaux de requêtes API et les statistiques
      d'utilisation des clés API
  - name: Insights
    description: >-
      Informations agrégées sur les signaux des entreprises (offres d'emploi,
      actualités, publicités).
  - name: Export
    description: Exports de données en masse (soumis à des crédits).
  - name: Expansion
    description: >-
      Intelligence d'expansion de marché des entreprises : signaux, étapes,
      marchés et exports.
externalDocs:
  description: >-
    L'API Pubrio permet de rechercher, prévisualiser et enrichir des contacts et
    des comptes. La base de données Pubrio fournit des données étendues de
    contacts B2B et de veille commerciale.
  url: https://docs.pubrio.com
paths:
  /companies/lookalikes/search:
    post:
      tags:
        - Lookalike
      summary: Rechercher des entreprises lookalike
      description: >-
        **Obsolète.** Utilisez plutôt `POST /companies/search/similar` — mêmes
        données, même corps de requête.


        Trouvez des entreprises similaires à une entreprise cible spécifiée, sur
        la base d'attributs firmographiques et technographiques.
      operationId: companies_search_lookalikes
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                locations:
                  $ref: '#/components/schemas/locations'
                exclude_locations:
                  $ref: '#/components/schemas/exclude_locations'
                technologies:
                  $ref: '#/components/schemas/technologies'
                categories:
                  $ref: '#/components/schemas/categories'
                verticals:
                  $ref: '#/components/schemas/verticals'
                vertical_categories:
                  $ref: '#/components/schemas/vertical_categories'
                vertical_sub_categories:
                  $ref: '#/components/schemas/vertical_sub_categories'
                domain_search_id:
                  $ref: '#/components/schemas/domain_search_id'
                domain:
                  $ref: '#/components/schemas/domain'
                linkedin_url:
                  $ref: '#/components/schemas/company_linkedin_url'
                employees:
                  $ref: '#/components/schemas/employees'
                founded_dates:
                  $ref: '#/components/schemas/founded_dates'
                revenues:
                  $ref: '#/components/schemas/revenues'
                job_locations:
                  $ref: '#/components/schemas/locations'
                job_posted_dates:
                  $ref: '#/components/schemas/posted_dates'
                job_titles:
                  $ref: '#/components/schemas/people_titles'
                news_categories:
                  $ref: '#/components/schemas/news_categories'
                news_published_dates:
                  $ref: '#/components/schemas/published_dates'
                is_enable_similarity_search:
                  $ref: '#/components/schemas/is_enable_similarity_search'
                similarity_score:
                  $ref: '#/components/schemas/similarity_score'
                per_page:
                  $ref: '#/components/schemas/per_page'
                page:
                  $ref: '#/components/schemas/page'
              anyOf:
                - title: Domain Search ID
                  required:
                    - domain_search_id
                - title: Domain
                  required:
                    - domain
                - title: LinkedIn URL
                  required:
                    - linkedin_url
      responses:
        '200':
          description: Réponse réussie contenant les détails de la recherche d'entreprises.
          content:
            application/json:
              schema:
                type: object
                properties:
                  metadata:
                    type: object
                    description: >-
                      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:
                    $ref: '#/components/schemas/data'
              example:
                data:
                  pagination:
                    page: 1
                    per_page: 25
                    total_entries: 45234700
                    total_pages: 1809388
                  companies:
                    - logo_url: >-
                        https://buckets.pubrio.com/company-logo/MjI0NDc1OTMxaWxqOXNzbmoxdHdpdHRlci5jb20=.jpg
                      company_name: Twitter
                      emails:
                        - ...
                      phones:
                        - ...
                      contacts:
                        - ...
                      founded_year: 2006
                      specialties:
                        - Software Development
                      industry: Software Development
                      domain: twitter.com
                      domain_search_id: 61a73da7-2efc-41a5-a252-a8a8df29925a
                      domain_id: 224475931
                      linkedin_company_id: 44005587
                      linkedin_name: twitter
                      is_company_url_active: true
                      domain_ids:
                        - 224475931
                        - 1758889566
                        - 368242865
                      company_keywords:
                        - realtime information
                        - social commerce
                        - online shopping
                        - classifieds
                        - craigslist killers
                        - e-commerce
                        - killers
                        - consumer internet
                        - internet
                        - information technology
                        - edp services
                        - technology
                        - software development
                        - microblogging
                        - social networking
                        - public conversation
                        - user engagement
                        - content sharing
                        - advertising solutions
                        - monetization
                        - community building
                        - digital wallet
                        - ai integration
                        - user safety
                      company_size: 1500
                      youtube_url: null
                      crunchbase_url: null
                      linkedin_url: http://www.linkedin.com/company/twitter
                      instagram_url: null
                      facebook_url: http://facebook.com/twitterinc
                      twitter_url: https://twitter.com/x
                      github_url: null
                      x_url: null
                      location: United States
                      company_ranking: null
                      company_url: http://twitter.com
                      saved_lists: null
                      company_size_printed: 1,500
                    - ...
        '400':
          $ref: '#/components/responses/general_error'
        '429':
          $ref: '#/components/responses/rate_limit_error'
        '500':
          $ref: '#/components/responses/server_error'
      deprecated: true
components:
  schemas:
    locations:
      type: array
      items:
        type: string
      example:
        - US
        - SG
        - CN
      description: >-
        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.
    exclude_locations:
      type: array
      items:
        type: string
      example:
        - CN
        - US
        - RU
        - CA
      description: >-
        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.
    technologies:
      type: array
      items:
        type: integer
      description: >-
        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"]`.
    categories:
      type: array
      items:
        type: integer
      description: >-
        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"]`.
    verticals:
      type: array
      items:
        type: integer
      description: >-
        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:
      type: array
      items:
        type: integer
      description: >-
        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:
      type: array
      items:
        type: integer
      description: >-
        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"]`.
    domain_search_id:
      type: string
      format: uuid
      description: Un identifiant unique pour l'opération de recherche d'entreprise.
    domain:
      type: string
      example: pubrio.com
      description: >-
        Un domaine d'entreprise utilisé pour les opérations de recherche
        d'entreprises. 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.
    company_linkedin_url:
      type: string
      example: https://www.linkedin.com/company/pubrio
      description: >-
        L'URL complète du profil d'entreprise LinkedIn. L'URL commence par
        `http` et contient `linkedin.com/company/`
    employees:
      type: array
      items:
        type: array
        items:
          type: string
      example:
        - - 1
          - 10
        - - 11
          - 20
        - - 10001
      description: >-
        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.
    founded_dates:
      type: array
      items:
        type: integer
      example:
        - 2018
        - 2024
      description: >-
        Plage d'années de fondation de l'entreprise. La valeur maximale de
        fondation est l'année en cours.
    revenues:
      type: array
      items:
        type: integer
      example:
        - 0
        - 100000
      description: Plage minimale et maximale du chiffre d'affaires de l'entreprise.
    posted_dates:
      type: array
      items:
        type: string
      example:
        - '2025-01-01'
        - '2025-01-10'
      description: >-
        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.
    people_titles:
      type: array
      items:
        type: string
      example:
        - sales manager
        - marketing manager
      description: >-
        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`.
    news_categories:
      type: array
      items:
        type: string
      example:
        - launches
      description: >-
        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.
    published_dates:
      type: array
      items:
        type: string
      example:
        - '2025-01-01'
        - '2025-01-10'
      description: >-
        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.
    is_enable_similarity_search:
      type: boolean
      description: >-
        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:
      type: number
      format: float
      example: 0.7
      description: >-
        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.
    per_page:
      type: integer
      example: 25
      default: 25
      maximum: 25
      description: >-
        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](/fr/api-reference/endpoint/profile/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é.
    page:
      type: integer
      example: 1
      default: 1
      description: >-
        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](/fr/api-reference/endpoint/profile/profile). Le dépasser
        renvoie **HTTP 416**.
    data:
      type: object
      nullable: true
      description: >-
        Les informations de réponse dépendent du point de terminaison
        spécifique.
  responses:
    general_error:
      description: >-
        Requête invalide. La requête était mal formée ou contenait des
        paramètres invalides. Consultez le code d'erreur et le message pour plus
        de détails.
      content:
        application/json:
          schema:
            required:
              - code
              - message
              - details
            type: object
            properties:
              code:
                example: 40001
                type: integer
              message:
                example: >-
                  Errors and codes will vary depending on the scenario, please
                  see the documentation for information.
                type: string
              details:
                type: object
    rate_limit_error:
      description: >-
        Limite de débit dépassée. Trop de requêtes ont été effectuées au cours
        d'une période donnée. Réessayez après la réinitialisation de la fenêtre
        de limitation de débit.
      content:
        application/json:
          schema:
            required:
              - error
            type: object
            properties:
              error:
                example: Request rate limit exceeded. Please wait and try again later.
                type: string
    server_error:
      description: >-
        Erreur interne du serveur. Une erreur inattendue s'est produite sur le
        serveur. Contactez le support si l'erreur persiste.
      content:
        application/json:
          schema:
            required:
              - error
            type: object
            properties:
              error:
                example: An unexpected error occurred on the server.
                type: string
  securitySchemes:
    pubrio_api_key:
      type: apiKey
      name: pubrio-api-key
      description: >-
        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](https://dashboard.pubrio.com/#/settings/).
      in: header

````