Guia da API do LinkedIn 2025: Tutorial completo de integração e práticas recomendadas

E

Introdução

E

O que é a API do LinkedIn?

E

3 soluções para acessar a API do LinkedIn

E

API do LinkedIn pela Unipile (Vídeo)

E

Recursos de referência da API

E

API do LinkedIn Python

E

Principais recursos da API do LinkedIn da Unipile

E

Casos de uso da API do LinkedIn

E

Integração da API do LinkedIn

E

FAQs

Libere o potencial da API de desenvolvedor do LinkedIn com nosso guia abrangente. Se estiver criando ferramentas para RH, SaaS ou plataformas centradas no desenvolvimento, você encontrará insights práticos e vantagens práticas. Desde a compreensão da arquitetura central da API do LinkedIn até a implantação de casos de uso reais, incluindo a integração perfeita com as ferramentas de desenvolvedor do LinkedIn, este guia o orienta em tudo o que você precisa saber.

Neste guia da API do LinkedIn, você aprenderá:
- Como acessar os pontos de extremidade da API do LinkedIn de forma legal e eficiente
- Processo de autenticação da API do LinkedIn passo a passo
- Exemplos reais de integração da API do LinkedIn
- Comparação de custos: API do LinkedIn versus alternativas
- Considerações legais sobre o uso da API do LinkedIn

O que é a API do LinkedIn?

A API (Interface de Programação de Aplicativos) do LinkedIn é a ponte essencial que conecta os dados da rede profissional do LinkedIn a aplicativos externos. Quer você esteja criando um software de recrutamento, sistemas de CRM ou ferramentas de automação de marketing, entender a integração da API do LinkedIn é crucial para acessar os mais de 900 milhões de perfis profissionais e dados de empresas do LinkedIn. 

List all chats
    
curl --request GET \
     --url https://api1.unipile.com:13111/api/v1/chats \
     --header 'accept: application/json'
    
  
Retrieve a profile
    
curl --request GET \
     --url https://api1.unipile.com:13111/api/v1/users/identifier \
     --header 'accept: application/json'
    
  

Por que os desenvolvedores precisam da API do LinkedIn para seus softwares?

Interface de usuário mostrando uma visualização de perfil unificada conectada ao LinkedIn API Classic, Recruiter e Sales Navigator

A API do LinkedIn é um conjunto de interfaces de programação que permite aos desenvolvedores integrar a funcionalidade do LinkedIn em seus aplicativos. Pense na API do LinkedIn como um gateway seguro que permite que seu software se comunique com a plataforma do LinkedIn para:

- Recuperar dados do perfil do LinkedIn de usuários que concedem permissão
- Enviar mensagens do LinkedIn e InMails programaticamente
- Publique conteúdo no LinkedIn em nome dos usuários
- Acesse as informações da empresa no LinkedIn para inteligência de negócios
- Gerenciar conexões e convites do LinkedIn

Independentemente de você estar criando um CRM, um ATS ou uma plataforma de automação de alcance, a integração com o LinkedIn aprimora os recursos do seu produto em relação à aquisição de talentos, conexões comerciais e marketing direcionado. 

Integração da API do LinkedIn entre produtos

Interface de usuário mostrando uma visualização de perfil unificada conectada ao LinkedIn API Classic, Recruiter e Sales Navigator

Uma das principais vantagens da API do LinkedIn é sua capacidade de trabalhar em todo o ecossistema do LinkedIn:

- LinkedIn Classic: Acesse perfis padrão, mensagens e recursos de rede
- Recrutador do LinkedIn: Integração com ferramentas de aquisição de talentos, gerenciamento de candidatos e fluxos de trabalho de contratação
- LinkedIn Sales Navigator: Conecte-se com os recursos de geração de leads, rastreamento de clientes potenciais e inteligência de vendas

Esse recurso de integração de vários produtos permite que os desenvolvedores criem soluções abrangentes que aproveitem todo o ecossistema profissional do LinkedIn, criando uma experiência unificada para os usuários em diferentes ambientes do LinkedIn.

Integre contas do LinkedIn Classic, Recruiter e Sales Navigator em seu aplicativo

API do LinkedIn vs. Web Scraping: Qual é a diferença?

Recurso API do LinkedIn Raspagem da Web
Status legal OK Oficial e legal Não Contra os ToS
Confiabilidade dos dados OK JSON estruturado Não Análise de HTML
Segurança da conta OK Protegido Não Risco de proibições
Manutenção OK Pontos finais estáveis Não Interrupções com alterações na interface do usuário

Tipos oficiais de API do LinkedIn: Qual deles você precisa?

O LinkedIn oferece várias APIs oficiais por meio de seu Programa de Parceiros. Veja a seguir o que cada ponto de extremidade da API do LinkedIn oferece:

APIs essenciais do LinkedIn disponíveis para parceiros:

1. API de perfil do LinkedIn
- Objetivo: Recuperar informações do perfil do usuário
- Casos de uso: Enriquecimento de CRM, autenticação de usuário
- Dados disponíveis: Nome, título, local, experiência
- Nível de acesso: Programa de parceiros necessário

2. API de conexões do LinkedIn
- Objetivo: acessar a rede profissional do usuário
- Casos de uso: Análise de rede, recomendações de conexão
- Limitações: Requer consentimento explícito do usuário
- Ideal para: Recrutamento e ferramentas de rede

3. API de compartilhamento do LinkedIn
- Objetivo: publicar conteúdo em nome dos usuários
- Casos de uso: Gerenciamento de mídia social, automação de conteúdo
- Tipos de conteúdo: Postagens de texto, imagens, vídeos, artigos
- Limites de tarifas: Varia de acordo com o nível de parceiro

4. API de organização do LinkedIn
- Objetivo: Gerenciar páginas e dados da empresa
- Casos de uso: Gerenciamento do perfil da empresa, informações sobre os funcionários
- Requisitos de acesso: Permissões de administrador da empresa
- Escopo dos dados: Informações sobre a empresa, número de funcionários, setor

5. UGC do LinkedIn (Conteúdo gerado pelo usuário) API
- Objetivo: lidar com conteúdo de mídia avançada
- Casos de uso: Publicação de conteúdo avançado, gerenciamento de mídia
- Formatos compatíveis: Imagens, vídeos, documentos
- Complexidade da integração: alta

6. API de conformidade do LinkedIn
- Objetivo: Relatar violações de políticas e problemas de conteúdo
- Casos de uso: Moderação de conteúdo, relatórios de conformidade
- Nível de acesso: Restrito a parceiros específicos
- Utilização: Principalmente para plataformas grandes

Importante: O LinkedIn removeu o acesso público à API em 2015. Todo o acesso à API do LinkedIn agora requer:
- Aprovação por meio do Programa de Parceiros do LinkedIn
- Justificativa de caso de uso específico
- Conformidade com as políticas de desenvolvedor do LinkedIn
- Manutenção contínua da parceria

Processo de aprovação da API do LinkedIn: O que esperar

Linha do tempo: Média de 3 a 6 meses
Taxa de aprovação: Menos de 10% de aplicativos
Requisitos:
- Produto existente com base de usuários comprovada
- Proposta de valor clara para os usuários do LinkedIn
- Conformidade com as normas de privacidade de dados
- Recursos de integração técnica

Acesso à API do LinkedIn: Quem pode usá-lo e como obter aprovação?

Política atual de acesso à API do LinkedIn (2025)

O LinkedIn não fornece mais acesso público às suas APIs. Desde 2015, todo o acesso à API do LinkedIn exige a adesão ao Programa de Parceiros do LinkedIn. Isso significa que os desenvolvedores individuais não podem simplesmente criar um aplicativo e começar a usar as APIs do LinkedIn.

1. Programa de desenvolvimento de marketing
- Público-alvo: Empresas de tecnologia de marketing
- Acesso à API do LinkedIn: APIs de publicidade, gerenciamento de campanhas
- Requisitos: Plataforma de marketing comprovada com uma base de usuários significativa

2. Soluções Sales Navigator
- Público-alvo: Fornecedores de tecnologia de vendas
- Acesso à API do LinkedIn: Dados do Sales Navigator, gerenciamento de leads
- Requisitos: Plataforma de vendas existente com clientes corporativos

3. Parceria para soluções de talentos
- Público-alvo: Fornecedores de tecnologia de RH e ATS
- API do LinkedIn: APIs de recrutadores, publicação de vagas, gerenciamento de candidatos
- Requisitos: Plataforma estabelecida de RH/recrutamento

4. Programa de parceiros de aprendizado do LinkedIn
- Tpúblico-alvo: Fornecedores de sistemas de gerenciamento de aprendizagem
- Acesso à API do LinkedIn: Conteúdo de aprendizagem, acompanhamento do progresso
- Requisitos: Plataforma de tecnologia educacional

O que você pode e não pode fazer com as APIs do LinkedIn: Abordagem "faça você mesmo

A API do LinkedIn permite que você acesse dados estruturados, publique conteúdo e gerencie perfis, mas ela vem com restrições. Você pode enfrentar limites de taxas, precisar de permissões de usuário e só obter acesso a determinados recursos se for um parceiro. O processo de aprovação pode ser demorado e limitar sua capacidade de implementar soluções personalizadas sem o código de autorização do LinkedIn. Além disso, determinados parâmetros de consulta e cabeçalhos devem ser configurados corretamente para garantir uma integração tranquila e o tratamento adequado das respostas.

3 maneiras de acessar os dados do LinkedIn: API oficial versus alternativas (comparação de 2025)

Acessar os dados do LinkedIn para seu aplicativo pode ser um desafio devido ao acesso restrito à API do LinkedIn. Aqui estão três abordagens comprovadas, com uma comparação detalhada para ajudá-lo a escolher a melhor solução para suas necessidades.
Há várias maneiras de acessar os dados do LinkedIn para realizar tarefas como pesquisa de perfis, busca de empresas, envio de convites, envio de notas de vozou envio de InMails. Ao comparar recursos, esforço, custo e flexibilidadeSe você estiver desenvolvendo um software em escala, esta tabela o ajudará a avaliar claramente o que é melhor para a sua equipe. Especialmente se você estiver criando software em escala, a escolha da estratégia de API afeta diretamente o roteiro do produto, o custo de manutenção e o tempo de colocação no mercado. Descubra as principais abordagens para acessar a API do LinkedIn:

Tabela de comparação da API do LinkedIn
Comparação rápida: Métodos de acesso a dados do LinkedIn
Parceiros do LinkedIn Abordagem "faça você mesmo API da Unipile
Características Algumas opções, como sincronizar somente os e-mails no navegador de vendas Reverter sozinho Recursos completos
Facilidade de configuração - Requer um esforço significativo de codificação Sem codificação, configuração guiada com painel de controle
Tempo para implementar Semanas a meses Meses Dias a semanas
Custo - Baixo custo, alto tempo de desenvolvimento Acessível com preço fixo
Suporte para desenvolvedores Limitado a parceiros do LinkedIn Orientado para a comunidade Documentos completos da API, assistência personalizada
Manutenção - Esforço necessário para atualizações manuais Atualizações automáticas incluídas
Recursos adicionais Limitado aos recursos do LinkedIn Limitado aos recursos do LinkedIn API unificada: 1 integração para LinkedIn, WhatsApp, Telegram, e-mail, etc.
Tabela de comparação da API do LinkedIn
Características
Parceiros do LinkedIn Algumas opções, como sincronizar somente os e-mails no navegador de vendas
Abordagem "faça você mesmo Reverter sozinho
API da Unipile Recursos completos
Facilidade de configuração
Parceiros do LinkedIn -
Abordagem "faça você mesmo Requer um esforço significativo de codificação
API da Unipile Sem codificação, configuração guiada com painel de controle
Tempo para implementar
Parceiros do LinkedIn Semanas a meses
Abordagem "faça você mesmo Semanas a meses
API da Unipile Dias a semanas
Custo
Parceiros do LinkedIn -
Abordagem "faça você mesmo Baixo custo, alto tempo de desenvolvimento
API da Unipile Acessível com preço fixo
Suporte para desenvolvedores
Parceiros do LinkedIn Limitado a parceiros do LinkedIn
Abordagem "faça você mesmo Orientado para a comunidade
API da Unipile Documentos completos da API, assistência personalizada
Manutenção
Parceiros do LinkedIn -
Abordagem "faça você mesmo Esforço necessário para atualizações manuais
API da Unipile Atualizações automáticas incluídas
Recursos adicionais
Parceiros do LinkedIn Limitado aos recursos do LinkedIn
Abordagem "faça você mesmo Limitado aos recursos do LinkedIn
API da Unipile API unificada: 1 integração para LinkedIn, WhatsApp, Telegram, e-mail, etc.

1. LinkedIn API by Unipile (Recomendado para a maioria das empresas)

Por que escolher a API do LinkedIn da Unipile?

A Unipile fornece uma API do LinkedIn pronta para produção que espelha a funcionalidade oficial do LinkedIn sem a complexidade do Programa de Parceiros. Nossa abordagem se concentra em:
- Implementação rápida: Comece a trabalhar em horas, não em meses
- Acesso a todos os recursos: Todas as funções do LinkedIn disponíveis
- Infraestrutura confiável: 99,9% de tempo de atividade com escalonamento automático
- Conformidade legal: Respeita os limites de taxa e a política de usuário do LinkedIns
- Amigável ao desenvolvedor: API RESTful com documentação abrangente

Como funciona a API do LinkedIn da Unipile

Diferentemente da raspagem tradicional da Web, a API do LinkedIn da Unipile:
1. Autentica os usuários por meio de um fluxo seguro semelhante ao OAuth
2. Espelha o comportamento do usuário real para garantir a segurança da conta
3. Fornece dados estruturados no formato JSON
4. Lida com a limitação de taxa automaticamente
5. Mantém a persistência da sessão para acesso confiável

1. Crie sua conta Unipile

2. Acesse seu painel de controle

O painel da Unipile mostra as contas conectadas do LinkedIn, WhatsApp, Gmail e IMAP com status operacional

3. Obtenha seu DSN

Painel de controle da Unipile destacando o endereço DSN

Obtenha seu DSN (Data Source Name), que deve ser usado por suas solicitações.

4. Gerar um token

Interface de formulário para gerar um token de acesso com escopos de permissão e configurações de expiração

5. Conectar a conta do LinkedIn

Formulário de login para a conta do LinkedIn com opções de autenticação por meio de credenciais ou cookies

6. Integrar todos os recursos necessários

Você pode experimentar todos os recursos sem escrever uma única linha de código diretamente no Referência da API seção da documentação. Especifique seu DSN e seu token para a rota que deseja usar e, em seguida, preencha interativamente os parâmetros.

Visualização do perfil Unipile mostrando ações do LinkedIn e de e-mail, como convite enviado, InMail enviado, comentário enviado e mensagem enviada

Vídeo: Como conectar e usar a API do LinkedIn com a Unipile

Passo a passo rápido para conectar uma conta do LinkedIn e começar a sincronizar caixas de entrada ou recuperar perfis via API.

2. API oficial do LinkedIn (somente para parceiros corporativos)

API oficial do LinkedIn: O Guia Completo do Desenvolvedor

Embora a API oficial do LinkedIn ofereça o acesso mais abrangente e legalmente seguro aos dados do LinkedIn, ela vem com barreiras significativas de entrada que a tornam inadequada para a maioria dos desenvolvedores e empresas. A API do LinkedIn oferece opções de integração poderosas, mas é rigidamente controlada. Desde 2015, o acesso público foi removido, e o acesso agora está disponível apenas para os Parceiros do LinkedIn. Os parceiros aprovados obtêm acesso a APIs específicas, como a API de perfil, a API de conexões e a API de UGC, entre outras, que permitem o enriquecimento do perfil, o compartilhamento de conteúdo e as conexões de rede.

Para criar um aplicativo, os desenvolvedores devem criar uma conta de desenvolvedor do LinkedIn. A complexidade do uso das APIs do LinkedIn, que são construídas na estrutura Rest.li, exige o entendimento da biblioteca fornecida que simplifica as solicitações e lida com a autenticação para acessar os serviços do LinkedIn.

Para usar a API do LinkedIn, os desenvolvedores devem passar pelo processo OAuth do LinkedIn. Dois métodos principais incluem:

  1. Faça login com o LinkedIn: Requer permissão do usuário para dados de perfil.
  2. API de perfil: Reservado para parceiros aprovados, oferecendo acesso mais amplo aos dados do perfil.

Processo OAuth para acesso

Para integrar-se às APIs do LinkedIn, você precisa criar um aplicativo usando uma conta de desenvolvedor do LinkedIn. Aqui está um processo simplificado para começar:

    • Criar uma conta de desenvolvedor do LinkedIn: Vá para a seção Site do desenvolvedor do LinkedIn e faça login com suas credenciais do LinkedIn. Navegue até a seção "My Apps" (Meus aplicativos) e crie um novo aplicativo.
    • Configure seu aplicativo: Preencha as informações necessárias, incluindo o nome do aplicativo, a descrição e os URLs de redirecionamento do OAuth 2.0. Certifique-se de revisar e aceitar os Termos de uso da API do LinkedIn e o Contrato do programa para desenvolvedores.
    • Obtenha suas chaves de API: Depois que seu aplicativo for criado, você receberá um Client ID e um Client Secret, que são essenciais para fazer solicitações de API. Mantenha essas chaves seguras, pois elas autenticam seu aplicativo.
    • Solicitar acesso à API: O acesso às APIs mais avançadas do LinkedIn (como as que recuperam dados detalhados do perfil) requer aprovação do LinkedIn. Prepare-se para que isso leve tempo, pois o LinkedIn é seletivo na concessão de acesso à API.

Seja aprovado pela equipe do LinkedIn

O processo de obtenção dessa aprovação é lento e pode ser frustrante para as empresas, especialmente as iniciantes.

    • Políticas de uso rigorosas: O LinkedIn tem diretrizes rígidas para o uso da API, incluindo privacidade de dados e restrições de uso.
    • Capacidades limitadas: Mesmo após a aprovação, a API do LinkedIn tem limitações quanto aos dados que podem ser recuperados. Por exemplo, você só pode recuperar dados de perfil usando um ID de perfil, não um slug de URL.
    • Integração complexa: A integração da API do LinkedIn pode ser complexa, exigindo conhecimento e manuseio completos do OAuth para autenticação.

Obter tokens de acesso

Use o Client ID e o Client Secret do seu aplicativo para solicitar um token de acesso. Esse token é necessário para fazer chamadas autenticadas à API.

const getAccessToken = async () => {
    const LI_ACCESS_TOKEN_EXCHANGE_URL = 'https://www.linkedin.com/oauth/v2/accessToken';
    const response = await axios.post(LI_ACCESS_TOKEN_EXCHANGE_URL, {
        params: {
            grant_type: 'client_credentials',
            client_id: 'your-client-id',
            client_secret: 'your-client-secret'
        }
    });
    return response.data.access_token;
};

Obter dados de perfil

Comece a fazer solicitações de API para recuperar dados de perfil. A API do LinkedIn requer um ID de perfil para recuperação de dados.

const getProfile = async (accessToken, profileId) => {
    const LI_PROFILE_API_ENDPOINT = `https://api.linkedin.com/v2/people/${profileId}`;
    const response = await axios.get(LI_PROFILE_API_ENDPOINT, {
        headers: {
            'Authorization': `Bearer ${accessToken}`
        }
    });
    return response.data;
};

Observação

É fundamental observar que a API oficial do LinkedIn só permite a obtenção de dados de perfil usando um ID de perfil. Isso significa que, se você tiver apenas um URL ou slug de perfil do LinkedIn, a API oficial não será útil. Nesses casos, o uso de uma API não oficial, como a API ScrapIn, pode ser uma solução, pois ela permite a recuperação de dados do LinkedIn usando o ID do perfil e o URL do perfil.

Limitações da API oficial do LinkedIn

As principais restrições incluem:
🔻 Requisito do programa de parceiros: Deve ser um parceiro aprovado do LinkedIn
🔻 Acesso limitado aos dados: Somente informações básicas de perfil disponíveis
🔻 Limites rígidos de taxas: 500 chamadas de API por usuário por dia
🔻 Não há suporte para URL de perfil: Só é possível buscar perfis por ID do LinkedIn
🔻 Cronograma de aprovação: Tempo médio de espera de 3 a 6 meses
🔻 Conformidade contínua: Auditorias regulares e atualizações de políticas

3. Integração DIY com o LinkedIn (não recomendada)

Se a API oficial do LinkedIn não atender às suas necessidades, especialmente quando você precisar recuperar dados usando um URL ou slug de perfil do LinkedIn, as APIs não oficiais encontradas em plataformas como o GitHub podem servir como alternativa. Essas bibliotecas permitem que você interaja com o LinkedIn, incluindo a recuperação de dados de perfil e muito mais, sem as restrições impostas pela API oficial. Essa abordagem oferece maior flexibilidade para os desenvolvedores que buscam funcionalidades adicionais do LinkedIn.

No entanto, essas integrações geralmente são longas, complexas e não oficiais, o que significa que não há suporte oficial disponível. Os desenvolvedores devem esperar inúmeras iterações e desafios durante a implementação. Além disso, o uso do LinkedIn como um provedor OAuth tem suas limitações, pois não fornece os principais dados de que muitos aplicativos precisam, especificamente as informações do perfil do usuário no LinkedIn.

 

Melhores alternativas para a integração DIY com a API do LinkedIn

Em vez de criar seu próprio raspador do LinkedIn, considere:
1.Unipile API do LinkedIn: Pronto para produção com conformidade legal
2.Programa oficial de parceiros do LinkedIn: Para aplicativos corporativos

Específico do LinkedIn

Conexão de conta

Mensagens

Usuários/Perfis

Publicações/Comentários

Específico

Webhooks

Caixas de entrada

Hosted Auth: White label para conectar seus usuários finais ✓
Autenticação personalizada: conecte o usuário com credenciais, cookies, sua extensão do Chrome ✓
Enviar e responder mensagens ✓
Enviar um InMail ✓
Listar mensagens, bate-papos e participantes ✓
Lista de reações ✓
Ler recibos ✓
Enviar anexos de arquivos ✓
Receber anexos de arquivos ✓
Enviar notas de voz ✓
Enviar vídeo incorporado ✓
Recuperar um perfil ✓
Recuperar e editar o próprio perfil ✓
Listar todos os relacionamentos e seguidores ✓
Liste todos os convites enviados e recebidos ✓
Tratar e cancelar um convite recebido ✓
Enviar um convite ✓
Cancelar um convite ✓
Listar todas as postagens, comentários e reações ✓
Recuperar e criar uma postagem ✓
Listar todos os comentários de uma postagem ✓
Listar todas as postagens, comentários e reações ✓
Comentar uma postagem ✓
Listar todas as reações de uma postagem ✓
Adicionar uma reação a uma postagem, comentário ✓
Recuperar projetos de contratação do Recruiter ✓
Executar uma ação com um perfil de usuário ✓
Recuperar um perfil de empresa ✓
Obtenha dados brutos de qualquer endpoint ✓
Obter o saldo de crédito do inmail ✓
Recuperar parâmetros de pesquisa do LinkedIn ✓
Realizar pesquisa no LinkedIn ✓
Listar todas as ofertas de emprego ✓
Criar uma postagem de emprego ✓
Obter anúncio de emprego ✓
Publicar um anúncio de emprego ✓
Resolver um ponto de verificação de publicação de trabalho ✓
Fechar um anúncio de emprego ✓
Listar todos os candidatos a uma oferta de emprego ✓
Obter um candidato específico para um anúncio de emprego ✓
Baixar o currículo de um candidato a emprego ✓
Endossar uma habilidade específica de um perfil de usuário ✓
Status da conta ✓
Nova mensagem ✓
Nova Reação / Leitura / Evento ✓
Caixa de entrada clássica do LinkedIn ✓
Caixa de entrada do Sales Navigator ✓
Caixa de entrada do LinkedIn Recruiter ✓
Página da empresa no LinkedIn ✓
Conexão de conta
✓
Hosted Auth: White label para conectar seus usuários finais
✓
Autenticação personalizada: conecte o usuário com credenciais, cookies, sua extensão do Chrome
Mensagens
✓
Enviar e responder mensagens
✓
Enviar um InMail
✓
Listar mensagens, bate-papos e participantes
✓
Lista de reações
✓
Ler recibos
✓
Enviar anexos de arquivos
✓
API Receive Files attachments (Receber anexos de arquivos)
✓
Enviar notas de voz
✓
Enviar vídeo incorporado
Usuários/Perfis
✓
Recuperar um perfil
✓
Recuperar e editar o próprio perfil
✓
Listar todos os relacionamentos e seguidores
✓
Liste todos os convites enviados e recebidos
✓
Tratar e cancelar um convite recebido
✓
Enviar um convite
✓
Cancelar um convite
✓
Listar todas as postagens, comentários e reações
Publicações
✓
Recuperar e criar uma postagem
✓
Listar todos os comentários de uma postagem
✓
Listar todas as postagens, comentários e reações
✓
Comentar uma postagem
✓
Listar todas as reações de uma postagem
✓
Adicionar uma reação a uma postagem, comentário
Webhooks
✓
Status da conta
✓
Nova mensagem
✓
Nova Reação / Leitura / Evento
Específico
✓
Recuperar projetos de contratação do Recruiter
✓
Executar uma ação com um perfil de usuário
✓
Recuperar um perfil de empresa
✓
Obtenha dados brutos de qualquer ponto de extremidade (pesquisa na caixa de entrada, seguir alguém, obter visualizadores do próprio perfil, índice de vendas sociais, recuperar postagens do feed)
✓
Obter o saldo de crédito do inmail
✓
Recuperar parâmetros de pesquisa do LinkedIn
✓
Realizar pesquisa no Linkedin
✓
Listar todas as ofertas de emprego
✓
Criar uma postagem de emprego
✓
Obter anúncio de emprego
✓
Publicar um anúncio de emprego
✓
Resolver um ponto de verificação de publicação de trabalho
✓
Fechar um anúncio de emprego
✓
Listar todos os candidatos a uma oferta de emprego
✓
Obter um candidato específico para um anúncio de emprego
✓
Baixar o currículo de um candidato a emprego
✓
Endossar uma habilidade específica de um perfil de usuário
Caixas de entrada
✓
Caixa de entrada clássica do LinkedIn
✓
Caixa de entrada do Sales Navigator
✓
Caixa de entrada do LinkedIn Recruiter
✓
Página da empresa no LinkedIn

Integração do LinkedIn API com Python: Início rápido com o Unipile

Se você é um desenvolvedor Python e deseja integrar o LinkedIn ao seu software, seja ele uma ferramenta de CRM, ATS ou de divulgação, veja como começar rapidamente. Abaixo está um exemplo Python para listar todas as contas conectadas do LinkedIn usando a API Unipile. Não é necessário nenhum SDK, apenas Python e solicitações.

List all accounts
    
import requests

url = "https://api1.unipile.com:13111/api/v1/accounts"

headers = {"accept": "application/json"}

response = requests.get(url, headers=headers)

print(response.text)
    
  

Principais recursos da API do LinkedIn da Unipile

Interface de caixa de entrada unificada com contatos do WhatsApp, Instagram, LinkedIn e Outlook

Listar todos os bate-papos

Interface da caixa de entrada mostrando mensagens multicanal para a usuária Sarah Brown, com contatos via LinkedIn e WhatsApp
List all chats
    
curl --request GET \
     --url https://api1.unipile.com:13111/api/v1/chats \
     --header 'accept: application/json'
    
  

Esse recurso permite a recuperação de mensagens de bate-papo da conta do LinkedIn de um usuário, oferecendo vários filtros para pesquisar conversas específicas com base em critérios como o parceiro de bate-papo, a data ou palavras-chave no conteúdo do bate-papo.

Vantagens: Otimiza o processo de pesquisa e organização de mensagens de bate-papo no LinkedIn, economiza tempo ao eliminar a necessidade de filtragem manual e aumenta o envolvimento do usuário ao exibir prontamente as conversas relevantes.

Caixa de entrada unificada mostrando uma troca de mensagens do LinkedIn com o Mery Yard, integrando LinkedIn, Instagram e Gmail

Iniciar novo bate-papo

lista de e-mail api do gmail
Start a new chat
    
curl --request POST \
     --url https://api1.unipile.com:13111/api/v1/chats \
     --header 'accept: application/json' \
     --header 'content-type: multipart/form-data'
    
  

Permite o início de uma nova mensagem de bate-papo em um aplicativo, fornecendo os campos necessários, como o destinatário, o conteúdo da mensagem e a opção de incluir anexos, se houver suporte.

Vantagens: Facilita a composição perfeita do bate-papo diretamente no aplicativo, aumenta a eficiência do fluxo de trabalho e permite a personalização de modelos de mensagens para manter uma marca de comunicação consistente.

Recuperar um perfil

Feed de atividades do LinkedIn que mostra publicações, compartilhamentos e eventos de conexão para um perfil de usuário.
Retrieve a profile
    
curl --request GET \
     --url https://api1.unipile.com:13111/api/v1/users/identifier \
     --header 'accept: application/json'
    
  

Essa função de API facilita a recuperação de perfis de usuários, permitindo o acesso detalhado às informações do usuário. Você pode reunir uma grande quantidade de informações de perfil público, como e-mail, cargo, empresa, número de telefone e endereço do usuário, sempre que eles forem fornecidos e estiverem disponíveis publicamente.
A vantagem desse recurso é que ele permite consolidar todos os dados disponíveis em seu próprio software, oferecendo a oportunidade de utilizá-los para automação, análise aprofundada ou outras iniciativas estratégicas.

Como os desenvolvedores podem aproveitar a API do LinkedIn para obter recursos avançados?

Pesquisar perfil Extrair dados Enviar convite Detectar aceitação Enviar nota de voz Sincronização com o CRM

A integração de recursos avançados do LinkedIn em seus aplicativos agora é um processo simplificado com os trechos de código prontos para uso da Unipile. Os desenvolvedores podem contornar as complexidades da construção a partir do zero, usando esses códigos pré-elaborados para acessar todos os recursos da API do LinkedIn. Seja para automatizar a recuperação de dados de perfil, analisar atividades de rede ou sincronizar com outros sistemas, o robusto repositório de códigos do Unipile atua como um catalisador para uma integração rápida e tranquila. Além disso, os desenvolvedores podem encontrar alternativas eficientes para lidar com fluxos de autenticação redirecionados, gerenciar respostas de retorno e garantir a sincronização perfeita de dados de ponta a ponta. O processo é otimizado ainda mais com o uso de versões mais antigas da API quando necessário, definindo parâmetros de estado apropriados e aproveitando a execução precisa de ordens para manter a estabilidade. Seguindo as práticas recomendadas, os desenvolvedores podem garantir que as solicitações sejam processadas dentro dos segundos esperados, evitando atrasos desnecessários.

Automatize o alcance do LinkedIn com sequências inteligentes

Criador de sequência automatizada de CRM com etapas de LinkedIn, e-mail e WhatsApp

Automatize seu alcance no LinkedIn compilando uma lista de perfis para enviar convites em massa com um toque personalizado.

1. Pesquise perfis usando o LinkedIn ou o LinkedIn Sales Navigator, aplique filtros e copie o URL da pesquisa.
2. Obter dados brutos do URL, lidar com a paginação e obedecer aos limites de taxa do LinkedIn.
3. Programe e envie convites, monitore os limites de aceitação do LinkedIn e armazene dados para ações subsequentes.

Veja como a automação poderia funcionar:

1. Descoberta e direcionamento de perfis
Seus usuários podem pesquisar no LinkedIn ou no Sales Navigator usando filtros avançados (cargo, tamanho da empresa, região etc.). Depois que o público-alvo ideal é identificado, eles simplesmente copiam o URL da pesquisa, sem raspagem complexa, apenas segmentação limpa.

2. Extração e controle de dados brutos
Nossa API obtém os resultados da pesquisa, lida com a paginação e está em conformidade com os limites de taxa do LinkedIn. Ela é otimizada para capturar os principais dados de perfil (nome, título, ID do LinkedIn etc.) que alimentam sua lógica de alcance, sem violar as restrições da plataforma.

3. Execução automatizada de sequências
A partir do momento em que um perfil é selecionado, o Unipile pode iniciar uma sequência multicanal:

  • Convite do LinkedIn: Enviado automaticamente com uma mensagem personalizada.

  • Mensagem de acompanhamento no LinkedIn: Programado para alguns dias depois com base na detecção de aceitação.

  • Acompanhamento por e-mail: Acionado se não houver resposta no LinkedIn.

  • Lembrete do WhatsApp: Etapa opcional para condutores quentes, totalmente integrada.

4. Personalização em várias etapas (sem código)
Os usuários podem arrastar e soltar etapas como:

    • Envie uma mensagem de voz no LinkedIn

    • Adicionar uma reação ou comentário a uma postagem

    • Enviar um InMail ou e-mail de acompanhamento

    • Etapas do loop ou sequência de parada com base na detecção de resposta

Pesquisa de lista de extratos

Interface de CRM com filtros de pesquisa por palavra-chave, região, setor e tamanho da empresa

Aproveite os recursos avançados do LinkedIn, LinkedIn Recruiter e LinkedIn Sales Navigator para criar funcionalidades personalizadas com a rota "Obter dados brutos" (rota mágica) usando contas conectadas.

1. Capture solicitações do LinkedIn por meio de ferramentas de navegador para identificar o ponto de extremidade de dados desejado.
2. Use os exemplos de cURL fornecidos para extrair resultados de pesquisa de pessoas ou pesquisas do Sales Navigator.
3. Integre os dados brutos em seu aplicativo, personalizando-os para palavras-chave e paginação.

Detecção de convites aceitos

enviar convite api do linkedin

Acompanhe quando seus convites do LinkedIn são aceitos para acionar ações de acompanhamento sem webhooks específicos.

1. Use o webhook "nova mensagem" para detectar a aceitação de convites com mensagens.
2. Verifique periodicamente se há atualizações na lista de convites enviados, o que implica aceitação ou rejeição.
2. Registre os convites enviados e mantenha a eficiência da comparação.

Integração da API do LinkedIn mostrando o webhook de convite aceito com o perfil de John Rodriguez
Conversa mostrando uma mensagem de voz de 15 segundos

Integração de notas de voz

enviar mensagem api do linkedin

A incorporação do recurso de notas de voz do LinkedIn ao seu software pode melhorar muito a interação e o envolvimento do usuário. Essa integração permite que os usuários enviem e recebam facilmente mensagens de voz, oferecendo uma maneira mais pessoal e eficaz de se comunicar.

Obter postagens no LinkedIn

enviar convite api do linkedin

Acesse as publicações mais recentes dos seus usuários no LinkedIn diretamente no seu aplicativo. Recupere títulos, registros de data e hora e trechos de conteúdo para alimentar painéis em tempo real, cartões de CRM ou alertas automatizados.

Feed de atividades do LinkedIn que mostra publicações, compartilhamentos e eventos de conexão para um perfil de usuário.

Casos de uso da API do LinkedIn: Liberando o potencial

A API do LinkedIn serve como uma ferramenta transformadora, remodelando o cenário para indivíduos e organizações em vários setores. Vamos nos aprofundar em dois casos de uso convincentes que mostram o impacto cotidiano da integração da API do LinkedIn.

Para recrutar e vender mais rapidamenteQuando os usuários precisam responder prontamente às mensagens. É aí que entra em cena a sincronização em tempo real das mensagens recebidas e enviadas. Com esse recurso, eles estão sempre informados e podem responder prontamente a leads, candidatos e clientes. Com a API, você pode conectar facilmente um número ilimitado de contas do LinkedIn por usuário.

API para o LinkedIn Recruiter

Interface ATS mostrando a lista de candidatos com empregos, fontes do LinkedIn e do WhatsApp e painel de bate-papo ao vivo para conversas de recrutamento

No âmbito do recrutamento, a API do LinkedIn é uma ferramenta transformadora, remodelando o cenário para a contratação de profissionais. A API oferece um conjunto de recursos adaptados para atender às necessidades exclusivas do setor de recrutamento.

Considere uma agência de recrutamento movimentada, encarregada de identificar os melhores talentos para uma série de clientes. A API para o LinkedIn Recruiter e outros, simplifica a segmentação de candidatos, automatiza tarefas tediosas e fornece insights em tempo real, tornando-o uma ferramenta versátil que complementa uma ampla gama de cenários previstos pelos editores de software.

API para o LinkedIn Sales Navigator

Pipeline de CRM com API integrada do LinkedIn, WhatsApp e Gmail para gerenciamento de oportunidades

Incorporação de LinkedIn Sales Navigator em seu CRM transforma as estratégias de vendas ao fornecer acesso direto a insights e conexões valiosos. Essa fusão permite um envolvimento personalizado, adaptado às necessidades e aos interesses exclusivos de cada cliente potencial. Ela simplifica o processo de vendas ao trazer dados abrangentes do LinkedIn para o ambiente de CRM, permitindo que as equipes ajam com base em informações precisas e atualizadas e estabeleçam relacionamentos mais fortes. Ao adotar essa abordagem integrada, os provedores de CRM observaram um aumento notável na retenção e na satisfação dos usuários, ressaltando o valor tangível dessa poderosa combinação.

Comece a construir com a API do LinkedIn hoje mesmo

Depois de ler este guia abrangente, você deve ter uma compreensão clara das opções da API do LinkedIn. Aqui está nossa recomendação com base em sua situação:

Para a maioria das empresas: Comece com a Unipile

- Configuração rápida: Comece a trabalhar em horas, não em meses
- Recursos completos: Acesse todas as funcionalidades do LinkedIn
- Custos previsíveis: Preços transparentes a partir de $49/mês
- Suporte especializado: Assistência técnica dedicada

Para parceiros corporativos: Inscreva-se no LinkedIn

- Suporte oficial: Relacionamento direto com o LinkedIn
- Conformidade máxima: Totalmente legal e em conformidade
- Recursos empresariais: Benefícios avançados da parceria

Benefícios da integração da API do LinkedIn para editores de software

Com a integração perfeita da API do LinkedIn, os profissionais podem desbloquear o potencial, abrindo portas para vários setores. Essa integração é um ativo significativo para seus clientes, concedendo acesso fácil aos vastos dados profissionais do LinkedIn, simplificando o processo de integração e otimizando o uso da API do LinkedIn para várias finalidades.

Descubra todos os recursos técnicos e vantagens esse recurso abrangente.

Integração da API do Linkedin: Economize tempo e obtenha suporte

A integração do LinkedIn permite que os editores acessem sem esforço uma vasta rede profissional, enriqueçam o envolvimento do usuário e elevem o valor da plataforma com recursos de conectividade simplificados.

Painel de controle da Unipile mostrando contas de mensagens e e-mail vinculadas com status operacional

Conecte-se ao painel de controle da Unipile

Comece vinculando contas de usuário do seu espaço de administração:

- Crie seu aplicativo no Painel de controle da Unipile

- Gerar sua chave de API

- Permita que seus usuários se autentiquem (Gmail, Outlook, LinkedIn, WhatsApp, etc.)

- As contas aparecerão em seu painel em tempo real com acompanhamento de status

ícone de verificação Login seguro baseado em credenciais ou OAuth

ícone de verificação Suporte a vários provedores por usuário

Otimize sua integração com o suporte de especialistas

1 Ícone

Organize uma reunião de fundadores
Garanta uma reunião com nossos fundadores (CTO e CEO) sob demanda para alinhar a estratégia técnica e de produto antes de sua integração.

Ícone de capacidade de entrega

Conecte-se com o suporte ao vivo
Durante a integração, aproveite nosso suporte ao vivo, disponível por meio de bate-papo ou vídeo, para orientá-lo em cada etapa do processo.

1 Ícone

Organize uma reunião de fundadores
Garanta uma reunião com nossos fundadores (CTO e CEO) sob demanda para alinhar a estratégia técnica e de produto antes de sua integração.

Ícone de capacidade de entrega

Conecte-se com o suporte ao vivo
Durante a integração, aproveite nosso suporte ao vivo, disponível por meio de bate-papo ou vídeo, para orientá-lo em cada etapa do processo.

Autor do artigo: Guia do LinkedIn

JC

JULIEN CREPIEUX

Julien é o CEO e cofundador da Unipile e editor-chefe de nossas publicações. Sempre atento às necessidades de nossos clientes, ele se esforça para integrar perfeitamente soluções inovadoras que geram eficiência e valor.

Perguntas frequentes sobre a API do LinkedIn

O uso da API do LinkedIn é gratuito?

Para aqueles que estão se perguntando, "A API do LinkedIn é gratuita?"A resposta é parcialmente. Embora o acesso básico a dados limitados esteja disponível sem custo, os recursos avançados, como People Profile ou Marketing API, exigem planos pagos e aprovações de parceiros.

A própria API do LinkedIn tem modelos de preços diferentes, dependendo do seu método de acesso:
- API oficial do LinkedIn: Gratuito para parceiros aprovados, mas requer um programa de parceria caro
- API do LinkedIn da Unipile: A partir de $49/mês com preços transparentes
- Soluções DIY: Gratuito, mas com altos custos ocultos (tempo de desenvolvimento, manutenção, riscos legais)
Para a maioria das empresas, as soluções de terceiros, como a Unipile, oferecem a melhor proposta de valor.

Quais linguagens de programação são compatíveis com a API do LinkedIn?

A API do LinkedIn pode ser usada com qualquer linguagem de programação que suporte solicitações HTTP:
Idiomas mais populares:
- Python: Bibliotecas e exemplos abrangentes disponíveis
- JavaScript/Node.js: Excelente para aplicativos da Web
- PHP: Popular para WordPress e desenvolvimento web
- ava: Aplicativos empresariais e desenvolvimento Android
- C#/.NET: Integração com o ecossistema da Microsoft
- uby: Prototipagem rápida e aplicativos da Web

O que a API do LinkedIn pode fazer?

A API do LinkedIn permite que os desenvolvedores integrem os recursos do LinkedIn em seus aplicativos. As funcionalidades comuns incluem a recuperação de perfis de usuários, o compartilhamento de publicações, o acesso a páginas de empresas e a integração de recursos do LinkedIn Ads ou do Sales Navigator.

Como posso usar a API do LinkedIn com Python?

Para usar a API do LinkedIn com Python, você precisará de um provedor de API que permita o acesso aos pontos de extremidade do LinkedIn - já que a API oficial do LinkedIn é altamente restrita e reservada apenas para parceiros. Com o Unipile, você pode contornar essas limitações e interagir com o LinkedIn de forma programática, sem precisar criar tudo do zero.

Como posso obter publicações do LinkedIn usando a API?

Para saber como obter posts do LinkedIn com eficiência usando a API, incluindo instruções passo a passo e dicas de integração, confira nosso guia detalhado aqui: Como obter publicações do LinkedIn usando a API.

Quais dados do LinkedIn podem ser extraídos de sua API?

Você pode extrair vários tipos de dados usando a API do LinkedIn, incluindo:

  • Informações do perfil do usuário (nome, título, local, etc.).
  • Publicações e compartilhamentos do feed do LinkedIn de um usuário.
  • Informações da empresa, se você tiver as devidas permissões.
  • Métricas de engajamento, como comentários, curtidas e compartilhamentos de postagens.

Observe que os dados específicos disponíveis dependem dos níveis de API do LinkedIn e de suas permissões. Para obter uma análise detalhada de Extração de dados do LinkedIn da APIvisite o artigo completo em quais dados do LinkedIn podem ser extraídos de sua API.

Quais são as funcionalidades oferecidas pela API da Unipile?

A API da Unipile simplifica a integração com o LinkedIn ao gerar um link de autorização, permitindo que os usuários conectem contas do LinkedIn, gerenciem comunicações e acessem vários recursos do LinkedIn diretamente. Esse processo elimina a necessidade de códigos complexos, tornando a integração rápida e eficiente.

Quanto custa a API do LinkedIn Recruiter?

A API do LinkedIn Recruiter geralmente está disponível para os clientes do LinkedIn Recruiter, e seu custo está integrado aos planos de assinatura do LinkedIn Recruiter. O preço exato pode variar de acordo com o número de licenças, os recursos necessários e os requisitos específicos de integração. Para saber o preço exato precificação detalhes, é melhor entrar em contato com a equipe de vendas do LinkedIn.

 

Quais dados posso extrair da API do LinkedIn?

Os dados disponíveis dependem do seu método de acesso e das permissões de usuário:
Dados do perfil:
- Nome, título, local
- Experiência profissional e educação
- Habilidades e endossos
- Informações de contato (se compartilhadas)
- Foto do perfil e plano de fundo

Dados da atividade:
- Publicações e artigos
- Comentários e reações
- Atualizações de conexão

- Mudanças e anúncios de emprego

Dados de rede:
- Lista de conexões
- Conexões mútuas
- Contagem de seguidores
- Atividade de rede

Há limites de taxa para a API do LinkedIn?

O LinkedIn impõe várias restrições ao uso de sua API para proteger a privacidade do usuário e manter a qualidade de seus dados. Somente desenvolvedores aprovados podem acessar toda a gama de recursos da API, e a maioria das interações de dados exige consentimento explícito do usuário. Também são aplicados limites de taxa, que restringem o número de solicitações que um aplicativo pode fazer em um determinado período de tempo.

Limites de taxa da API do LinkedIn:
API oficial do LinkedIn:
- 500 chamadas por usuário por dia

- Varia de acordo com o endpoint e o nível do parceiro

API do LinkedIn da Unipile:
- Respeita os padrões naturais de uso do LinkedIn
- Limitação automática de taxas para evitar problemas na conta

- Escala com seu plano de assinatura

Soluções DIY:
- Sem limites oficiais, mas com alto risco de detecção e proibição

Você pode encontrar todos os Limites do LinkedIn aqui

 

Como faço para autenticar usuários com a API do LinkedIn?

Depende do provedor de API. Aqui está uma comparação entre o OAuth oficial do LinkedIn e a abordagem simplificada da Unipile:

API do LinkedIn da Unipile:

// Autenticação simples baseada em token
const response = await fetch('https://api.unipile.com/v1/profiles', {
  headers: {
    'Authorization': 'Bearer your-api-token',
    'X-DSN': 'your-dsn-endpoint'
  }
});

  

Como faço para obter acesso à API do LinkedIn em 2025?

Há três caminhos principais para o acesso à API do LinkedIn:
1. Programa de parceiros do LinkedIn (3-6 meses, somente para empresas)
2. Provedores de API de terceiros (1-3 dias, na maioria das empresas)
3. Desenvolvimento DIY (não recomendado para produção)

Para obter acesso rápido, é necessário criar uma conta de Desenvolvedor do LinkedIn e registrar sua solicitação. Dependendo dos dados e do nível de acesso necessário, talvez seja preciso passar pelo processo de inscrição de parceiros do LinkedIn, que pode envolver o envio de seu caso de uso para análise. Como alternativa, você pode se conectar ao Painel de controle da Unipile para acesso e gerenciamento simplificados.

Quais limites específicos de taxa ou de uso de dados são impostos à API do LinkedIn? Há alguma limitação em determinados campos de dados ou pontos de extremidade da API?

As limitações e restrições da API do LinkedIn são especificadas pelo próprio LinkedIn e variam de acordo com os pontos de extremidade e os tipos de uso permitidos.

Como a API do LinkedIn garante a segurança e a conformidade dos dados, especialmente com relação às leis de privacidade como o GDPR?

A Unipile só pode recuperar dados públicos de usuários do LinkedIn, aderindo às normas de privacidade e proteção de dados, incluindo leis como a GDPR, para garantir a segurança das informações confidenciais dos usuários. Saiba mais sobre todos os recursos da API do LinkedIn.

Você também pode gostar

Como faço para extrair dados da API do Sales Navigator para meu software?

Como faço para extrair dados da API do Sales Navigator para meu software?

Explore os benefícios da extração de dados importantes do Sales Navigator por meio de uma API dedicada do LinkedIn para integração simplificada de software.Aproveite a integração do Sales Navigator para acessar ferramentas avançadas de extração de dados do LinkedIn, aprimorando a automação de vendas B2B e permitindo a sincronização avançada de dados de CRM....

ler mais
Como integrar vários serviços de e-mail com uma única API?

Como integrar vários serviços de e-mail com uma única API?

Explore as inúmeras vantagens da integração de uma API, pois ela apresenta um portal para desbloquear inúmeros benefícios na incorporação perfeita de vários serviços de e-mail em seu aplicativo.Introdução aos serviços de API de e-mailOs serviços de API de e-mail estão na vanguarda da comunicação moderna, remodelando o...

ler mais
LinkedIn DM para páginas de empresas com API de mensagens

LinkedIn DM para páginas de empresas com API de mensagens

Explore a vantagem estratégica que o novo recurso de mensagens diretas do LinkedIn oferece às páginas de empresas, aprimorando a comunicação direta e o envolvimento no cenário de negócios digitais. Descubra como a API de mensagens do LinkedIn Pages transforma a comunicação empresarial, permitindo que os editores de software integrem mensagens diretas...

ler mais
pt_BRBR