API para LinkedIn: Buscar perfis
Busque perfis do LinkedIn por palavra-chave com filtros opcionais de localização e cargo. Cada resultado retorna um 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. Para uma busca mais barata só com nome/título/URL, use linkedin.search_profiles_thin; adicione e-mails com linkedin.search_profiles_email.
US$ 7,92/mil resultados, pague por requisição, sem assinatura.
Lead filters
GeographyIndustryCompany headcountSeniority levelFunctionAbout 1,400 results
Marcus Chen
VP of Sales, Commercial at Salesforce
Chicago, Illinois, United States
20 years scaling B2B SaaS revenue teams from seed to IPO. Currently building out the commercial segment at Salesforce.
{"id": "ACoAAAvpsales001","url": "https://www.linkedin.com/in/marcus-chen-sales","handle": "marcus-chen-sales","firstName": "Marcus","lastName": "Chen","headline": "VP of Sales, Commercial at Salesforce","location": "Chicago, Illinois, United States","about": "20 years scaling B2B SaaS revenue teams from seed to IPO. Currently building out the commercial segment at Salesforce.",... 18 campos a mais}
Preços
Preços do endpoint Buscar perfis da API para LinkedIn
com teto de US$ 0,198 por requisição1 resultadoUS$ 0,092413 resultadosUS$ 0,145225 resultadosUS$ 0,198 (teto)Você paga pelo que volta. Reduza o limite para pagar menos - e nenhuma requisição custa mais que o teto, não importa quanto volte.HedgehogFora de serviço861 atendidas67,48% de disponibilidade7761ms p50US$ 7,20/mil resultadosaté US$ 0,18 / requisiçãoCobrado por resultado retornadoUS$ 0,08 fixo + US$ 0,004 por resultado
com teto de US$ 0,18 por requisição1 resultadoUS$ 0,08413 resultadosUS$ 0,13225 resultadosUS$ 0,18 (teto)Você paga pelo que volta. Reduza o limite para pagar menos - e nenhuma requisição custa mais que o teto, não importa quanto volte.
Um provedor marcado como Fora de serviço parou de responder de forma confiável e foi retirado do rodízio, então suas chamadas vão para os outros. Ele volta sozinho assim que responder de forma confiável de novo.
Como chamar
Obtenha Buscar perfis do LinkedIn em uma só requisição
import os, requests res = requests.post( "https://api.getanyapi.com/v1/run/linkedin.search_profiles", headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"}, json={ "query": "engineer", "currentCompanies": [ "Google" ], "limit": 3 }, ) print(res.json())
Este exemplo mostra 13 de 30 campos. Ver todos os campos
{
"found": true,
"data": {
"items": [
{
"id": "ACoAAAvpsales001",
"url": "https://www.linkedin.com/in/marcus-chen-sales",
"handle": "marcus-chen-sales",
"firstName": "Marcus",
"lastName": "Chen",
"headline": "VP of Sales, Commercial at Salesforce",
"location": "Chicago, Illinois, United States",
"about": "20 years scaling B2B SaaS revenue teams from seed to IPO. Currently building out the commercial segment at Salesforce.",
"image": "https://media.licdn.com/dms/image/D4E03AQMarcusChenProfile/profile-displayphoto-shrink_800_800/0/1701000000007?e=1735689600",
"experience": [
{
"title": "VP of Sales, Commercial",
"company": "Salesforce",
"startDate": "Jan 2023",
"endDate": "Present",
"location": "Chicago, Illinois"
},
{
"title": "Senior Director of Sales",
"company": "Salesforce",
"startDate": "Jun 2019",
"endDate": "Dec 2022",
"location": "Chicago, Illinois"
}
]
},
{
"id": "ACoAAAvpsales002",
"url": "https://www.linkedin.com/in/renee-okafor-hubspot",
"handle": "renee-okafor-hubspot",
"firstName": "Renee",
"lastName": "Okafor",
"headline": "VP of Sales, EMEA at HubSpot",
"location": "Dublin, Ireland",
"about": "Leading HubSpot's EMEA sales org across mid-market and enterprise segments.",
"image": "https://media.licdn.com/dms/image/D4E03AQReneeOkaforProfile/profile-displayphoto-shrink_800_800/0/1701000000009?e=1735689600",
"experience": [
{
"title": "VP of Sales, EMEA",
"company": "HubSpot",
"startDate": "Apr 2021",
"endDate": "Present",
"location": "Dublin, Ireland"
}
]
}
]
}
}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
VP of Sales
Consulta de busca de perfis do LinkedIn: um cargo, nome ou palavras-chave (ex.: 'Marketing Manager').
- companyHeadcountarray
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
["Salesforce","HubSpot"]
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 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
["310"]
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.
Resposta
JSON, um valor de exemplo por campo.
Matched profile records. Populated whenever the provider has data for the entity.
- aboutstring
20 years scaling B2B SaaS revenue teams from seed to IPO. Currently building out the commercial segment at Salesforce.
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.
- 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
Marcus
Member's first name. Populated whenever the provider has data for the entity.
- followerCountinteger
Number of followers of the profile.
- handlestring
marcus-chen-sales
Public profile identifier (the vanity slug in the URL). Populated whenever the provider has data for the entity.
- headlinestring
VP of Sales, Commercial at Salesforce
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
ACoAAAvpsales001
LinkedIn member URN id for the profile.
- imagestring
https://media.licdn.com/dms/image/D4E03AQMarcusChenProfile/profile-displayphoto-shrink_800_800/0/1701000000007?e=1735689600
Profile picture URL. Populated whenever the provider has data for the entity.
- influencerboolean
Whether LinkedIn marks the member as an influencer.
- lastNamestring
Chen
Member's last name. Populated whenever the provider has data for the entity.
- locationstring
Chicago, Illinois, 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, one object per skill with its name and, when the source has them, the endorsements label and related positions.
- statestring
State or region of the member.
- urlstring
https://www.linkedin.com/in/marcus-chen-sales
Canonical LinkedIn profile URL. Populated whenever the provider has data for the entity.
- verifiedboolean
Whether LinkedIn has verified the member's identity.
- 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.
Dúvidas frequentes
Sobre o endpoint Buscar perfis da API para LinkedIn
O endpoint Buscar perfis da AnyAPI para LinkedIn retorna dados de LinkedIn em JSON normalizado com uma chamada POST para /v1/run/linkedin.search_profiles. Busque perfis do LinkedIn por palavra-chave com filtros opcionais de localização e cargo. Cada resultado retorna um 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. Para uma busca mais barata só com nome/título/URL, use linkedin.search_profiles_thin; adicione e-mails com linkedin.search_profiles_email. A AnyAPI retorna um schema normalizado, seja qual for a fonte que atende. Custa US$ 7,92 por mil resultados, e nunca mais de US$ 0,198 por requisição, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 98,7% das chamadas ao endpoint Buscar perfis da API para LinkedIn feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 11,0 segundos, em 3.443 chamadas medidas.