API para LinkedIn

API para LinkedIn: Buscar perfis (com e-mail)

Busca de pessoas que retorna um perfil completo E um e-mail de trabalho verificado para cada resultado. Busque perfis do LinkedIn por palavra-chave com filtros opcionais de localização e cargo; cada resultado retorna o registro de perfil completo (nome, título, localização, cargo atual, experiência profissional, formação e habilidades, além da URL do perfil, nome de usuário e ID) junto com um array emails com o e-mail de trabalho encontrado e sua entregabilidade. A descoberta de e-mail é feita por melhor esforço e exige que o perfil exponha um domínio de empresa resolvível; por isso, em uma busca ampla, muitos resultados retornam um array emails vazio e ainda são cobrados pela tarifa com e-mail. Se você já tem nomes e domínios de empresa, email.find, email_finding.icypeas e email_finding.dropleads encontram endereços diretamente por menos, e linkedin.email enriquece uma única URL de perfil conhecida. Para um perfil completo sem e-mail, use linkedin.search_profiles; para uma busca mais barata só com nome/título/URL, use linkedin.search_profiles_thin.

POST/v1/run/linkedin.search_profiles_email
Disponibilidade
99,25%
30d · 1.609 chamadas
Requisições
1.609
30d · semanal, últimas 12 sem.
Resposta
18,6s
mediana · 30d

Como chamar

Obtenha Buscar perfis (com e-mail) do LinkedIn em uma só requisição

import os, requests

res = requests.post(
    "https://api.getanyapi.com/v1/run/linkedin.search_profiles_email",
    headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"},
    json={
        "query": "founder",
        "companyHeadcount": [
            "B"
        ],
        "limit": 5
    },
)
print(res.json())
Abrir em
Obter chave grátis
Resposta de exemplo

Este exemplo mostra 14 de 31 campos. Ver todos os campos

{
  "found": true,
  "data": {
    "items": [
      {
        "id": "ACoAAAemail001",
        "url": "https://www.linkedin.com/in/devon-marsh-founder",
        "handle": "devon-marsh-founder",
        "firstName": "Devon",
        "lastName": "Marsh",
        "headline": "Founder & CEO at Brightpath Analytics",
        "location": "Denver, Colorado, United States",
        "about": "Building Brightpath Analytics, a data pipeline tool for small ecommerce teams. Previously a data engineer at Instacart.",
        "image": "https://media.licdn.com/dms/image/D4E03AQDevonMarshProfile/profile-displayphoto-shrink_800_800/0/1701000000011?e=1735689600",
        "emails": [
          {
            "email": "devon@brightpathanalytics.io",
            "deliverable": true,
            "disposable": false,
            "catchAllDomain": false,
            "validEmailServer": true,
            "qualityScore": 0.94,
            "status": "verified"
          }
        ],
        "experience": [
          {
            "title": "Founder & CEO",
            "company": "Brightpath Analytics",
            "startDate": "May 2022",
            "endDate": "Present",
            "location": "Denver, Colorado"
          }
        ]
      },
      {
        "id": "ACoAAAemail002",
        "url": "https://www.linkedin.com/in/talia-brooks-founder",
        "handle": "talia-brooks-founder",
        "firstName": "Talia",
        "lastName": "Brooks",
        "headline": "Co-founder at Moss & Co.",
        "location": "Portland, Oregon, United States",
        "about": "Co-founder of Moss & Co, a sustainable home goods brand. Formerly ran retail ops at a national outdoor retailer.",
        "image": "https://media.licdn.com/dms/image/D4E03AQTaliaBrooksProfile/profile-displayphoto-shrink_800_800/0/1701000000012?e=1735689600",
        "emails": [
          {
            "email": "talia@mossandco.com",
            "deliverable": true,
            "disposable": false,
            "catchAllDomain": true,
            "validEmailServer": true,
            "qualityScore": 0.81,
            "status": "verified"
          }
        ],
        "experience": [
          {
            "title": "Co-founder",
            "company": "Moss & Co.",
            "startDate": "Sep 2021",
            "endDate": "Present",
            "location": "Portland, Oregon"
          }
        ]
      }
    ]
  }
}

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.

  • querystring

    founder

    Consulta de busca de perfis do LinkedIn: um cargo, nome ou palavras-chave (ex.: 'Marketing Manager').

  • companyHeadcountarray

    ["B"]

    Filtra pelo porte da empresa atual (número de funcionários). Códigos: A=Autônomo, B=1-10, C=11-50, D=51-200, E=201-500, F=501-1.000, G=1.001-5.000, H=5.001-10.000, I=10.001+.

  • companyHeadquarterLocationsarray

    Filtra pela localização da sede da empresa atual da pessoa, pelo nome do lugar (ex.: ['United States']).

  • currentCompaniesarray

    Filtra pessoas que trabalham atualmente em qualquer uma destas empresas, pelo nome (ex.: ['Google','Meta']). Vários nomes ampliam a correspondência (OR).

  • excludeCompanyHeadquarterLocationsarray

    Exclui pessoas cuja empresa atual tem sede em qualquer uma destas localizações.

  • excludeCurrentCompaniesarray

    Exclui pessoas que trabalham atualmente em qualquer uma destas empresas, pelo nome.

  • excludeCurrentJobTitlesarray

    Exclui pessoas cujo cargo atual corresponde a qualquer um destes.

  • excludeFunctionIdsarray

    Exclui estas funções (mesmos códigos de functionIds).

  • excludeLocationsarray

    Exclui pessoas em qualquer uma destas localizações, pelo nome do lugar.

  • excludePastCompaniesarray

    Exclui pessoas que já trabalharam em qualquer uma destas empresas, pelo nome.

  • excludePastJobTitlesarray

    Exclui pessoas que já tiveram qualquer um destes cargos.

  • excludeSchoolsarray

    Exclui pessoas que estudaram em qualquer uma destas escolas, pelo nome.

  • excludeSeniorityLevelIdsarray

    Exclui estes níveis de senioridade (mesmos códigos de seniorityLevelIds).

  • firstNamesarray

    Filtra pessoas cujo primeiro nome corresponde a qualquer um destes.

  • functionIdsarray

    Filtra por função. Códigos: 1=Contabilidade, 2=Administrativo, 3=Artes e design, 4=Desenvolvimento de negócios, 5=Serviços comunitários e sociais, 6=Consultoria, 7=Educação, 8=Engenharia, 9=Empreendedorismo, 10=Finanças, 11=Serviços de saúde, 12=Recursos humanos, 13=Tecnologia da informação, 14=Jurídico, 15=Marketing, 16=Mídia e comunicação, 17=Serviços militares e de proteção, 18=Operações, 19=Gestão de produto, 20=Gestão de programas e projetos, 21=Compras, 22=Garantia de qualidade, 23=Imobiliário, 24=Pesquisa, 25=Vendas, 26=Sucesso e suporte ao cliente.

  • jobTitlestring

    Filtro opcional por cargo atual (ex.: 'Software Engineer').

  • lastNamesarray

    Filtra pessoas cujo sobrenome corresponde a qualquer um destes.

  • limitinteger

    3

    Número máximo de perfis completos (com e-mail) a retornar (1-25, padrão 10). A cobrança é por perfil retornado, então um limite menor custa menos.

  • locationstring

    Filtro opcional de localização (ex.: 'San Francisco').

  • pastCompaniesarray

    Filtra pessoas que já trabalharam em qualquer uma destas empresas, pelo nome.

  • pastJobTitlesarray

    Filtra por um cargo anterior que a pessoa teve (ex.: ['Product Manager']).

  • profileLanguagesarray

    Filtra pelo idioma principal do perfil.

  • recentlyChangedJobsboolean

    Quando true, retorna só pessoas que mudaram de emprego recentemente (um sinal forte para vendas/recrutamento).

  • recentlyPostedOnLinkedInboolean

    Quando true, retorna só pessoas que publicaram no LinkedIn recentemente (um sinal de atividade).

  • schoolsarray

    Filtra pessoas que estudaram em qualquer uma destas escolas, pelo nome.

  • seniorityLevelIdsarray

    Filtra por nível de senioridade. Códigos: 100=Em treinamento, 110=Nível de entrada, 120=Sênior, 130=Estratégico, 200=Gerente iniciante, 210=Gerente experiente, 220=Diretor, 300=Vice-presidente, 310=CXO, 320=Proprietário/Sócio.

  • yearsAtCurrentCompanyIdsarray

    Filtra pelo tempo na empresa atual. Códigos: 1=Menos de 1 ano, 2=1 a 2 anos, 3=3 a 5 anos, 4=6 a 10 anos, 5=Mais de 10 anos.

  • yearsOfExperienceIdsarray

    Filtra pelo total de anos de experiência. Códigos: 1=Menos de 1 ano, 2=1 a 2 anos, 3=3 a 5 anos, 4=6 a 10 anos, 5=Mais de 10 anos.

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.

each itemdata.items[]

Matched profile records, each with a discovered work email. Populated whenever the provider has data for the entity.

  • aboutstring

    Building Brightpath Analytics, a data pipeline tool for small ecommerce teams. Previously a data engineer at Instacart.

    Profile about / summary text. Populated whenever the provider has data for the entity.

  • citystring

    City of the member.

  • connectionsCountinteger

    Number of connections on the profile.

  • countrystring

    Country of the member.

  • countryCodestring

    Two-letter country code of the member.

  • coverImagestring

    Profile cover (banner) image URL. The query string is a signed token, so keep the URL intact.

  • creatorboolean

    Whether the member is in LinkedIn creator mode.

  • currentPositionobject[]

    Current role(s). Each entry is an open object with the position title, company, dates, and location; shape can vary by profile.

  • educationobject[]

    Education history. Each entry is an open object with school, degree, and field of study; shape can vary by profile.

  • emailsobject[]

    Discovered work email(s) for the member. Each entry is an open object with the email address plus deliverability signals (deliverable, disposable, catchAllDomain, validEmailServer, qualityScore, status); may be empty when no email could be verified. Populated whenever the provider has data for the entity.

  • experienceobject[]

    Full work history. Each entry is an open object with the position title, company, dates, and location; shape can vary by profile. Populated whenever the provider has data for the entity.

  • firstNamestring

    Devon

    Member's first name. Populated whenever the provider has data for the entity.

  • followerCountinteger

    Number of followers of the profile; null when the source does not report it.

  • handlestring

    devon-marsh-founder

    Public profile identifier (the vanity slug in the URL). Populated whenever the provider has data for the entity.

  • headlinestring

    Founder & CEO at Brightpath Analytics

    Profile headline (the tagline under the name). Populated whenever the provider has data for the entity.

  • hiringboolean

    Whether the member shows the Hiring badge.

  • idstring

    ACoAAAemail001

    LinkedIn member URN id for the profile.

  • imagestring

    https://media.licdn.com/dms/image/D4E03AQDevonMarshProfile/profile-displayphoto-shrink_800_800/0/1701000000011?e=1735689600

    Profile picture URL. Populated whenever the provider has data for the entity.

  • influencerboolean

    Whether LinkedIn marks the member as an influencer.

  • lastNamestring

    Marsh

    Member's last name. Populated whenever the provider has data for the entity.

  • locationstring

    Denver, Colorado, United States

    Member's location as a single string (city, region, country). Populated whenever the provider has data for the entity.

  • openToWorkboolean

    Whether the member has the Open to Work flag set.

  • premiumboolean

    Whether the member has a LinkedIn Premium subscription.

  • skillsany[]

    Listed skills, as free-form strings when present.

  • statestring

    State or region of the member.

  • urlstring

    https://www.linkedin.com/in/devon-marsh-founder

    Canonical LinkedIn profile URL. Populated whenever the provider has data for the entity.

  • verifiedboolean

    Whether LinkedIn has verified the member's identity.

top level
  • foundboolean

    true

    True when at least one profile was returned.

  • 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 Buscar perfis (com e-mail) da API para LinkedIn

O endpoint Buscar perfis (com e-mail) da AnyAPI para LinkedIn retorna dados de LinkedIn em JSON normalizado com uma chamada POST para /v1/run/linkedin.search_profiles_email. Busca de pessoas que retorna um perfil completo E um e-mail de trabalho verificado para cada resultado. Busque perfis do LinkedIn por palavra-chave com filtros opcionais de localização e cargo; cada resultado retorna o registro de perfil completo (nome, título, localização, cargo atual, experiência profissional, formação e habilidades, além da URL do perfil, nome de usuário e ID) junto com um array emails com o e-mail de trabalho encontrado e sua entregabilidade. A descoberta de e-mail é feita por melhor esforço e exige que o perfil exponha um domínio de empresa resolvível; por isso, em uma busca ampla, muitos resultados retornam um array emails vazio e ainda são cobrados pela tarifa com e-mail. Se você já tem nomes e domínios de empresa, email.find, email_finding.icypeas e email_finding.dropleads encontram endereços diretamente por menos, e linkedin.email enriquece uma única URL de perfil conhecida. Para um perfil completo sem e-mail, use linkedin.search_profiles; para uma busca mais barata só com nome/título/URL, use linkedin.search_profiles_thin. A AnyAPI retorna um schema normalizado, seja qual for a fonte que atende. Custa US$ 12,92 por mil resultados, e nunca mais de US$ 0,336 por requisição, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 99,3% das chamadas ao endpoint Buscar perfis (com e-mail) da API para LinkedIn feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 18,6 segundos, em 1.609 chamadas medidas.

Custa US$ 12,92 por mil resultados, e nunca mais de US$ 0,336 por requisição, 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.

Busca de pessoas que retorna um perfil completo E um e-mail de trabalho verificado para cada resultado. Busque perfis do LinkedIn por palavra-chave com filtros opcionais de localização e cargo; cada resultado retorna o registro de perfil completo (nome, título, localização, cargo atual, experiência profissional, formação e habilidades, além da URL do perfil, nome de usuário e ID) junto com um array emails com o e-mail de trabalho encontrado e sua entregabilidade. A descoberta de e-mail é feita por melhor esforço e exige que o perfil exponha um domínio de empresa resolvível; por isso, em uma busca ampla, muitos resultados retornam um array emails vazio e ainda são cobrados pela tarifa com e-mail. Se você já tem nomes e domínios de empresa, email.find, email_finding.icypeas e email_finding.dropleads encontram endereços diretamente por menos, e linkedin.email enriquece uma única URL de perfil conhecida. Para um perfil completo sem e-mail, use linkedin.search_profiles; para uma busca mais barata só com nome/título/URL, use linkedin.search_profiles_thin. 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, 99,3% das chamadas ao endpoint Buscar perfis (com e-mail) da API para LinkedIn feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 18,6 segundos, em 1.609 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.

Envie uma requisição POST para https://api.getanyapi.com/v1/run/linkedin.search_profiles_email 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.
Mais para chamar

Outros endpoints de LinkedIn

Perfila partir de US$ 2,90 /mil req.Empresaa partir de US$ 1,10 /mil req.Posts da empresaa partir de US$ 2,90 /mil req.Posta partir de US$ 0,80 /mil req.Busca de postsa partir de US$ 1,20 /mil req.Anúncioa partir de US$ 1,20 /mil req.Anúnciosa partir de US$ 0,615 /mil resultadosBusca de anúnciosa partir de US$ 1,20 /mil req.Artigoa partir de US$ 5,65 /mil req.Comment reactionsa partir de US$ 2,60 /mil req.Respostas a comentáriosa partir de US$ 2,60 /mil req.Funcionários da empresaa partir de US$ 6,00 /mil req.Posts da empresa (versão resumida)a partir de US$ 1,20 /mil req.Empresa (versão resumida)a partir de US$ 1,00 /mil req.E-maila partir de US$ 11,00 /mil req.Groupa partir de US$ 1,30 /mil req.Posts do grupoa partir de US$ 2,60 /mil req.Vagaa partir de US$ 1,50 /mil req.Vagasa partir de US$ 19,50 /mil req.Vagas (versão resumida)a partir de US$ 0,66 /mil req.Comentários do posta partir de US$ 2,90 /mil req.Reações ao posta partir de US$ 2,90 /mil req.Transcrição do posta partir de US$ 1,20 /mil req.Comentários do perfila partir de US$ 2,90 /mil req.Posts do perfil (versão completa)a partir de US$ 5,00 /mil req.Posts do perfil (versão resumida)a partir de US$ 5,00 /mil req.Reações do perfila partir de US$ 2,90 /mil req.Perfil (versão resumida)a partir de US$ 0,80 /mil req.Buscar empresasa partir de US$ 5,00 /mil req.Search groupsa partir de US$ 1,30 /mil req.Search leadsa partir de US$ 70,00 /mil req.Buscar posts (versão completa)a partir de US$ 4,00 /mil req.Buscar perfisa partir de US$ 7,92 /mil resultadosBuscar perfis (versão resumida)a partir de US$ 32,00 /mil req.Search servicesa partir de US$ 2,60 /mil req.