API para People Search

API para People Search: Lusha

Prospecte na base de contatos da Lusha por departamento, senioridade, cargo, localização, porte da empresa, setor e tecnologia. Um preço fixo por página; revele o e-mail e o telefone de um contato com Person Enrichment - Lusha.

US$ 84,00/mil req., pague por requisição, sem assinatura.

Prospecting | Lusha
dashboard.lusha.com/prospecting/search

Prospecting

11 contactsSave list
Company: BrexDepartment: Engineering & TechnicalSeniority: Director
NameJob titleCompanyEmailPhone
C

Carlos Mendieta

Director of EngineeringBrexShow emailShow phone
Show emailShow phone
Show emailShow phone
O que a API retornoupeople[0]
{
"fullName": "Carlos Mendieta",
"contactId": "lsh_c_552019",
"personId": "lsh_p_770281",
"jobTitle": "Director of Engineering",
"companyId": "lsh_co_44102",
"companyName": "Brex",
"companyDomain": "brex.com",
"companyDescription": "Corporate cards and spend management platform for startups and enterprises.",
... 3 campos a mais
}
Disponibilidade
0,00%
30d · 13 chamadas
Requisições
13
30d · semanal, últimas 12 sem.

Preços

Preços do endpoint Lusha da API para People Search

Provedores
Lusha- atendidas- de disponibilidade- p50US$ 84,00/mil req.preço fixo
Você paga
US$ 840,00
US$ 84,00/mil req., só pelo que você usar. Sem plano mensal.
Suas primeiras 1 requisições são grátis com o saldo inicial de US$ 0,10.

Como chamar

Obtenha Lusha do People Search em uma só requisição

import os, requests

res = requests.post(
    "https://api.getanyapi.com/v1/run/people_search.lusha",
    headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"},
    json={
        "filters": {
            "companies": {
                "include": {
                    "names": [
                        "PostHog"
                    ]
                }
            },
            "contacts": {
                "include": {
                    "departments": [
                        "Engineering & Technical"
                    ]
                }
            }
        },
        "pages": {
            "page": 0,
            "size": 10
        }
    },
)
print(res.json())
Abrir em
Obter chave grátis
Resposta de exemplo

Este exemplo mostra 36 de 37 campos. Ver todos os campos

{
  "found": true,
  "data": {
    "people": [
      {
        "fullName": "Carlos Mendieta",
        "contactId": "lsh_c_552019",
        "personId": "lsh_p_770281",
        "jobTitle": "Director of Engineering",
        "companyId": "lsh_co_44102",
        "companyName": "Brex",
        "companyDomain": "brex.com",
        "companyDescription": "Corporate cards and spend management platform for startups and enterprises.",
        "image": "https://logo.lusha.com/companies/lsh_co_44102.png",
        "isShown": false,
        "available": {
          "emails": true,
          "workEmail": true,
          "privateEmail": false,
          "phones": true,
          "mobilePhone": true,
          "directPhone": false,
          "department": true,
          "seniority": true,
          "contactLocation": true,
          "socialLink": true,
          "companyEmployeesCount": true,
          "companyRevenue": true,
          "companyMainIndustry": true,
          "companySubIndustry": true,
          "companyFunding": true,
          "companyIntent": false,
          "companyTechnologies": true,
          "companyCity": true,
          "companyCountry": true
        }
      },
      {
        "fullName": "Wendy Castellano",
        "contactId": "lsh_c_338841",
        "personId": "lsh_p_119023",
        "jobTitle": "Director of Platform Engineering",
        "companyId": "lsh_co_44102",
        "companyName": "Brex",
        "companyDomain": "brex.com",
        "isShown": true,
        "available": {
          "emails": true,
          "workEmail": true,
          "privateEmail": "redacted",
          "phones": false,
          "mobilePhone": false,
          "directPhone": false,
          "department": true,
          "seniority": true,
          "contactLocation": true,
          "socialLink": true,
          "companyEmployeesCount": true,
          "companyRevenue": true,
          "companyMainIndustry": true,
          "companySubIndustry": true,
          "companyFunding": true,
          "companyIntent": false,
          "companyTechnologies": true,
          "companyCity": true,
          "companyCountry": true
        }
      },
      {
        "fullName": "Grace Puno",
        "contactId": "lsh_c_881220",
        "personId": "lsh_p_552910",
        "jobTitle": "Director of Site Reliability Engineering",
        "companyId": "lsh_co_44102",
        "companyName": "Brex",
        "companyDomain": "brex.com",
        "isShown": false,
        "available": {
          "emails": true,
          "workEmail": true,
          "privateEmail": false,
          "phones": true,
          "mobilePhone": true,
          "directPhone": true,
          "department": true,
          "seniority": true,
          "contactLocation": true,
          "socialLink": false,
          "companyEmployeesCount": true,
          "companyRevenue": true,
          "companyMainIndustry": true,
          "companySubIndustry": true,
          "companyFunding": true,
          "companyIntent": true,
          "companyTechnologies": true,
          "companyCity": true,
          "companyCountry": true
        }
      }
    ],
    "totalResults": 11,
    "currentPage": 0,
    "pageLength": 3
  }
}

Referência completa de parâmetros e resposta - todos os campos, tipos e exemplos deste endpoint.

Referência

Uma requisição, um formato de resposta.

Cada campo que você envia e cada campo que você recebe, cada um com um exemplo real.

Última verificação em 2026-11-14 · disponibilidade e latência medidas em 30d

Corpo da requisição

JSON, enviado via POST para este endpoint.

  • filtersobject

    {"companies":{"include":{"names":["Brex"]}},"contacts":{"include":{"departments":["Engineering & Technical"],"seniority":["Director"]}}}

    Filtros de prospecção. Duas chaves são aceitas, contacts e companies, e cada uma recebe um objeto include e um objeto exclude. contacts.include e contacts.exclude aceitam departments, seniority, locations, existing_data_points e signals; companies.include e companies.exclude aceitam names, locations, sizes, revenues, technologies, intentTopics, mainIndustriesIds, subIndustriesIds, naicsCodes e sicCodes. Localizações são objetos como {"country": "United States"}; sizes e revenues são intervalos como {"min": 200, "max": 500}. Exemplo: {"companies": {"include": {"names": ["PostHog"]}}, "contacts": {"include": {"departments": ["Engineering & Technical"]}}}.

  • excludeDncboolean

    true

    Exclui contatos cujos números de telefone estão todos marcados como do-not-call.

  • includePartialContactboolean

    Inclui contatos dos quais a Lusha tem apenas informações parciais. O padrão na Lusha é true.

  • pagesobject

    {"page":0,"size":10}

    Qual página de resultados retornar. A Lusha cobra um preço fixo por página, seja qual for o tamanho.

Você envia. Um corpo JSON pequeno. Os valores mostrados são exemplos para você trocar pelos seus.

Resposta

JSON, um valor de exemplo por campo.

datadata

One page of matching contacts plus its paging counters.

  • currentPageinteger

    0

    Zero-based page number this response holds.

  • pageLengthinteger

    3

    Contacts returned on this page.

  • totalResultsinteger

    11

    Total contacts matching the filters across all pages.

availabledata.people[].available

What Lusha holds for this contact and would return on reveal. Every flag is a boolean; privateEmail can also come back as a redaction marker.

  • companyCityboolean

    true

    Employer city is available.

  • companyCountryboolean

    true

    Employer country is available.

  • companyEmployeesCountboolean

    true

    Employer headcount is available.

  • companyFundingboolean

    true

    Employer funding data is available.

  • companyIntentboolean

    false

    Employer buying-intent data is available.

  • companyMainIndustryboolean

    true

    Employer top-level industry is available.

  • companyRevenueboolean

    true

    Employer revenue is available.

  • companySubIndustryboolean

    true

    Employer sub-industry is available.

  • companyTechnologiesboolean

    true

    Employer technology stack is available.

  • contactLocationboolean

    true

    The person's location is available.

  • departmentboolean

    true

    A department is available.

  • directPhoneboolean

    false

    A direct dial is available.

  • emailsboolean

    true

    Any email address is available.

  • mobilePhoneboolean

    true

    A mobile number is available.

  • phonesboolean

    true

    Any phone number is available.

  • privateEmailboolean

    false

    A personal email address is available. Lusha redacts this flag on some plans, in which case it is a string marker rather than a boolean.

  • seniorityboolean

    true

    A seniority band is available.

  • socialLinkboolean

    true

    A social profile link is available.

  • workEmailboolean

    true

    A work email address is available.

each peopledata.people[]

Contacts on this page. Email addresses and phone numbers are not included here; reveal them with Person Enrichment - Lusha.

  • companyDescriptionstring

    Corporate cards and spend management platform for startups and enterprises.

    Employer description.

  • companyDomainstring

    brex.com

    Fully qualified host for the employer's website.

  • companyIdstring

    lsh_co_44102

    Lusha's own company identifier for the employer.

  • companyNamestring

    Brex

    Employer name.

  • contactIdstring

    lsh_c_552019

    Lusha's contact identifier for this search row.

  • fullNamestring

    Carlos Mendieta

    Person's full name.

  • imagestring

    https://logo.lusha.com/companies/lsh_co_44102.png

    Employer logo URL.

  • isShownboolean

    false

    True when this contact has already been revealed on the Lusha account.

  • jobTitlestring

    Director of Engineering

    Current job title.

  • personIdstring

    lsh_p_770281

    Lusha's own person identifier.

top level
  • foundboolean

    true

    False when no contact matched the filters.

  • reason"not_found"

    Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.

Você recebe. Campos nomeados e tipados, no mesmo formato, seja qual for a fonte que responder.

Dúvidas frequentes

Sobre o endpoint Lusha da API para People Search

O endpoint Lusha da AnyAPI para People Search retorna dados de People Search em JSON normalizado com uma chamada POST para /v1/run/people_search.lusha. Prospecte na base de contatos da Lusha por departamento, senioridade, cargo, localização, porte da empresa, setor e tecnologia. Um preço fixo por página; revele o e-mail e o telefone de um contato com Person Enrichment - Lusha. A AnyAPI retorna um schema normalizado, seja qual for a fonte que atende. Custa a partir de US$ 84 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 0,0% das chamadas ao endpoint Lusha da API para People Search feitas pela AnyAPI tiveram sucesso, em 13 chamadas medidas.

Custa a partir de US$ 84 por mil requisições, em dólares, sem assinatura e sem mínimo mensal. Você recarrega uma carteira em dólares e cada chamada desconta dela. Algumas requisições pagas pela carteira que falham geram cobranças de processamento, que repassamos pelo custo, sem margem; a resposta de erro mostra o valor cobrado.

Prospecte na base de contatos da Lusha por departamento, senioridade, cargo, localização, porte da empresa, setor e tecnologia. Um preço fixo por página; revele o e-mail e o telefone de um contato com Person Enrichment - Lusha. A resposta é JSON normalizado, com o mesmo envelope que todo endpoint da AnyAPI retorna, então processar um segundo endpoint é só trocar a URL, e nada mais.

Nos últimos 30 dias, 0,0% das chamadas ao endpoint Lusha da API para People Search feitas pela AnyAPI tiveram sucesso, em 13 chamadas medidas. Estas são medições da própria AnyAPI sobre o tráfego que passa pelo gateway, recalculadas continuamente, e não uma meta de nível de serviço publicada.

Sim. Uma conta nova da AnyAPI começa com US$ 0,10 de saldo grátis, sem cartão, o que cobre 1 chamadas de Lusha do People Search a US$ 0,084 cada.

Envie uma requisição POST para https://api.getanyapi.com/v1/run/people_search.lusha com sua chave da AnyAPI em um cabeçalho "Authorization: Bearer" e a entrada como corpo JSON. A mesma chave e a mesma carteira funcionam em todos os endpoints da AnyAPI.

Não. Você adiciona dólares a um único saldo pré-pago da AnyAPI e cada requisição desconta dele. Não há plano mensal nem mínimo, e o mesmo saldo paga todos os endpoints da AnyAPI.

Sim. Instale @getanyapi/sdk pelo npm para TypeScript ou getanyapi pelo pip para Python. Os dois chamam todos os endpoints da AnyAPI com a mesma chave, e qualquer cliente HTTP também funciona.

Sim. Um agente pode se conectar ao servidor MCP da AnyAPI em https://api.getanyapi.com/mcp, ou criar a própria chave de teste grátis com um único POST sem autenticação para https://api.getanyapi.com/agent/signup e chamar este endpoint por HTTP.