Guía de la API de LinkedIn 2025: Tutorial completo de integración y mejores prácticas

E

Introducción

E

¿Qué es la api de LinkedIn?

E

3 soluciones para acceder a la API de LinkedIn

E

API de LinkedIn por Unipile (Vídeo)

E

Funciones de referencia de la API

E

LinkedIn API Python

E

Características principales de la API de LinkedIn de Unipile

E

Casos de uso de la API de LinkedIn

E

Integración de la API de LinkedIn

E

Preguntas frecuentes

Desbloquea el potencial de la API de LinkedIn para desarrolladores con nuestra completa guía. Tanto si estás creando herramientas para recursos humanos, SaaS o plataformas centradas en el desarrollo, encontrarás información práctica y ventajas prácticas. Desde la comprensión de la arquitectura central de la API de LinkedIn hasta la implementación de casos de uso del mundo real, incluida la integración perfecta con las herramientas para desarrolladores de LinkedIn, esta guía te guía a través de todo lo que necesitas saber.

En esta guía de la API de LinkedIn, aprenderás:
- Cómo acceder a los puntos finales de la API de LinkedIn de forma legal y eficaz
- Proceso de autenticación de la API de LinkedIn paso a paso
- Ejemplos reales de integración de la API de LinkedIn
- Comparación de costes: API de LinkedIn frente a alternativas
- Consideraciones legales sobre el uso de la API de LinkedIn

¿Qué es la API de LinkedIn?

La API de LinkedIn (interfaz de programación de aplicaciones) es el puente esencial que conecta los datos de la red profesional de LinkedIn con aplicaciones externas. Tanto si estás creando software de selección de personal, sistemas CRM o herramientas de automatización de marketing, entender la integración de la API de LinkedIn es crucial para acceder a los más de 900 millones de perfiles profesionales y datos de empresas de 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 qué los desarrolladores necesitan la API de LinkedIn para su software?

Interfaz de usuario que muestra una vista de perfil unificada conectada a LinkedIn API Classic, Recruiter y Sales Navigator.

La API de LinkedIn es un conjunto de interfaces de programación que permite a los desarrolladores integrar la funcionalidad de LinkedIn en sus aplicaciones. Piensa en la API de LinkedIn como una pasarela segura que permite a tu software comunicarse con la plataforma de LinkedIn para:

- Recuperar datos del perfil de LinkedIn de los usuarios que conceden permiso
- Enviar mensajes de LinkedIn e InMails mediante programación
- Publicar contenidos en LinkedIn en nombre de los usuarios
- Acceder a la información de la empresa en LinkedIn para la inteligencia empresarial
- Gestionar las conexiones e invitaciones de LinkedIn

Tanto si estás creando un CRM, un ATS o una plataforma de automatización de la difusión, la integración de LinkedIn mejora las capacidades de tu producto en torno a la captación de talento, las conexiones empresariales y el marketing dirigido. 

Integración de la API de LinkedIn en todos los productos

Interfaz de usuario que muestra una vista de perfil unificada conectada a LinkedIn API Classic, Recruiter y Sales Navigator.

Una ventaja clave de la API de LinkedIn es su capacidad para funcionar en todo el ecosistema de LinkedIn:

- LinkedIn Classic: Acceso a perfiles estándar, mensajería y funciones de red
- LinkedIn Recruiter: Integración con herramientas de adquisición de talentos, gestión de candidatos y flujos de trabajo de contratación.
- Navegador de ventas LinkedIn: Conéctese con funciones de generación de prospectos, seguimiento de clientes potenciales e inteligencia de ventas

Esta capacidad de integración multiproducto permite a los desarrolladores crear soluciones integrales que aprovechan todo el ecosistema profesional de LinkedIn, creando una experiencia unificada para los usuarios en diferentes entornos de LinkedIn.

Integra las cuentas de LinkedIn Classic, Recruiter y Sales Navigator en tu aplicación.

API de LinkedIn vs Web Scraping: ¿Cuál es la diferencia?

Característica API de LinkedIn Raspado web
Situación jurídica OK Oficial y legal No Contra el TdS
Fiabilidad de los datos OK JSON estructurado No Análisis sintáctico de HTML
Seguridad de las cuentas OK Protegido No Riesgo de prohibiciones
Mantenimiento OK Puntos finales estables No Rupturas con cambios en la interfaz de usuario

Tipos de API oficiales de LinkedIn: ¿Cuál necesitas?

LinkedIn ofrece varias API oficiales a través de su Programa de Partners. Esto es lo que ofrece cada punto final de la API de LinkedIn:

API básicas de LinkedIn disponibles para los socios:

1. API del perfil de LinkedIn
- Finalidad: Recuperar información del perfil del usuario
- Casos prácticos: Enriquecimiento de CRM, autenticación de usuarios
- Datos disponibles: Nombre, titular, ubicación, experiencia
- Nivel de acceso: Programa de socios requerido

2. API de conexiones de LinkedIn
- Finalidad: Acceder a la red profesional del usuario
- Casos prácticos: Análisis de redes, recomendaciones de conexión
- Limitaciones: Requiere el consentimiento explícito del usuario
- Lo mejor para: Herramientas de contratación y creación de redes

3. API para compartir de LinkedIn
- Finalidad: Publicar contenidos en nombre de los usuarios
- Casos prácticos: Gestión de redes sociales, automatización de contenidos
- Tipos de contenido: Mensajes de texto, imágenes, vídeos, artículos
- Límites de tarifa: Varía según el nivel de socio

4. API de organización de LinkedIn
- Finalidad: Gestionar las páginas y los datos de la empresa
- Casos prácticos: Gestión del perfil de la empresa, información sobre los empleados
- Requisitos de acceso: Permisos de administrador de la empresa
- Alcance de los datos: Información de la empresa, número de empleados, sector

5. LinkedIn UGC (Contenido generado por el usuario) API
- Finalidad: Gestionar contenidos multimedia enriquecidos
- Casos prácticos: Publicación avanzada de contenidos, gestión de medios
- Formatos compatibles: Imágenes, vídeos, documentos
- Complejidad de la integración: Alta

6. API de cumplimiento de LinkedIn
- Finalidad: Informar de infracciones de la política y problemas de contenido
- Casos prácticos: Moderación de contenidos, informes de cumplimiento
- Nivel de acceso: Restringido a socios específicos
- Utilización: Principalmente para grandes plataformas

Importante: LinkedIn eliminó el acceso público a la API en 2015. Todo el acceso a la API de LinkedIn requiere ahora:
- Aprobación a través del Programa de socios de LinkedIn
- Justificación de casos de uso específicos
- Cumplimiento de las políticas para desarrolladores de LinkedIn
- Mantenimiento continuo de la asociación

Proceso de aprobación de la API de LinkedIn: Qué esperar

Calendario: 3-6 meses de media
Tasa de aprobación: Menos de 10% de aplicaciones
Requisitos:
- Producto existente con una base de usuarios probada
- Una propuesta de valor clara para los usuarios de LinkedIn
- Cumplimiento de la normativa sobre protección de datos
- Capacidad de integración técnica

Acceso a la API de LinkedIn: ¿Quién puede usarlo y cómo obtener la aprobación?

Política actual de acceso a la API de LinkedIn (2025)

LinkedIn ya no proporciona acceso público a sus API. Desde 2015, todo acceso a las API de LinkedIn requiere unirse al Programa de Socios de LinkedIn. Esto significa que los desarrolladores individuales no pueden simplemente crear una aplicación y empezar a utilizar las API de LinkedIn.

1. Programa de desarrollo de marketing
- Destinatarios: Empresas de tecnología de marketing
- Acceso a la API de LinkedIn: API publicitarias, gestión de campañas
- Requisitos: Plataforma de marketing probada con una importante base de usuarios

2. Soluciones Sales Navigator
- Destinatarios: Proveedores de tecnología de ventas
- Acceso a la API de LinkedIn: Datos de Sales Navigator, gestión de clientes potenciales
- Requisitos: Plataforma de ventas existente con clientes empresariales

3. Asociación de Soluciones de Talento
- Destinatarios: Proveedores de tecnología de RRHH y ATS
- API de LinkedIn: API de contratación, publicación de ofertas de empleo, gestión de candidatos
- Requisitos: Plataforma de RRHH/contratación establecida

4. Programa LinkedIn Learning Partner
- Target audience: Proveedores de sistemas de gestión del aprendizaje
- Acceso a la API de LinkedIn: Contenidos de aprendizaje, seguimiento de los progresos
- Requisitos: Plataforma tecnológica educativa

Qué puedes y qué no puedes hacer con las API de LinkedIn: Enfoque DIY

La API de LinkedIn te permite acceder a datos estructurados, publicar contenido y gestionar perfiles, pero viene con restricciones. Es posible que tengas que hacer frente a límites de tarifas, que necesites permisos de usuario y que sólo puedas acceder a determinadas funciones si eres socio. El proceso de aprobación puede llevar mucho tiempo y limitar tu capacidad para implementar soluciones personalizadas sin el código de autorización de LinkedIn. Además, algunos parámetros de consulta y cabeceras deben configurarse correctamente para garantizar una integración sin problemas y una gestión adecuada de las respuestas.

3 Formas de Acceder a los Datos de LinkedIn: API Oficial vs Alternativas (2025 Comparativa)

Acceder a los datos de LinkedIn para tu aplicación puede ser un reto debido al acceso restringido a la API de LinkedIn. Aquí tienes tres enfoques probados, con una comparación detallada para ayudarte a elegir la mejor solución para tus necesidades.
Existen varias formas de acceder a los datos de LinkedIn para realizar tareas como búsqueda de perfiles, búsqueda de empresas, envío de invitaciones, envío de notas de vozo envío de InMails. Comparando características, esfuerzo, coste y flexibilidadEsta tabla le ayudará a evaluar claramente qué es lo mejor para su equipo. Especialmente si estás creando software a gran escala, la elección de la estrategia de API afecta directamente a la hoja de ruta del producto, el coste de mantenimiento y el tiempo de comercialización. Descubre los principales enfoques para acceder a la API de LinkedIn:

Tabla comparativa de la API de LinkedIn
Comparación rápida: Métodos de acceso a datos de LinkedIn
Socios de LinkedIn Enfoque "hágalo usted mismo API de Unipile
Características Pocos como sólo sincronizar Inmails en Sales navigator Marcha atrás en solitario Características completas
Facilidad de instalación - Requiere un importante esfuerzo de codificación Sin codificación, configuración guiada con panel de control
Hora de aplicar De semanas a meses Meses De días a semanas
Coste - Bajo coste, alto tiempo de desarrollo Asequible con precios fijos
Apoyo a los desarrolladores Limitado a socios de LinkedIn Impulsado por la comunidad Documentación completa sobre la API, asistencia personalizada
Mantenimiento - Esfuerzo necesario para las actualizaciones manuales Actualizaciones automáticas incluidas
Capacidades adicionales Limitado a las funciones de LinkedIn Limitado a las funciones de LinkedIn API unificada: 1 integración para LinkedIn, WhatsApp, Telegram, correo electrónico, etc.
Tabla comparativa de la API de LinkedIn
Características
Socios de LinkedIn Pocos como sólo sincronizar Inmails en Sales navigator
Enfoque "hágalo usted mismo Marcha atrás en solitario
API de Unipile Características completas
Facilidad de instalación
Socios de LinkedIn -
Enfoque "hágalo usted mismo Requiere un importante esfuerzo de codificación
API de Unipile Sin codificación, configuración guiada con panel de control
Hora de aplicar
Socios de LinkedIn De semanas a meses
Enfoque "hágalo usted mismo De semanas a meses
API de Unipile De días a semanas
Coste
Socios de LinkedIn -
Enfoque "hágalo usted mismo Bajo coste, alto tiempo de desarrollo
API de Unipile Asequible con precios fijos
Apoyo a los desarrolladores
Socios de LinkedIn Limitado a socios de LinkedIn
Enfoque "hágalo usted mismo Impulsado por la comunidad
API de Unipile Documentación completa sobre la API, asistencia personalizada
Mantenimiento
Socios de LinkedIn -
Enfoque "hágalo usted mismo Esfuerzo necesario para las actualizaciones manuales
API de Unipile Actualizaciones automáticas incluidas
Capacidades adicionales
Socios de LinkedIn Limitado a las funciones de LinkedIn
Enfoque "hágalo usted mismo Limitado a las funciones de LinkedIn
API de Unipile API unificada: 1 integración para LinkedIn, WhatsApp, Telegram, correo electrónico, etc.

1. LinkedIn API by Unipile (Recomendado para la mayoría de las empresas)

¿Por qué elegir la API LinkedIn de Unipile?

Unipile proporciona una API de LinkedIn lista para producción que refleja la funcionalidad oficial de LinkedIn sin la complejidad del Programa de Socios. Nuestro enfoque se centra en:
- Despliegue rápido: Empiece en horas, no en meses
- Acceso a todas las funciones: Todas las funciones de LinkedIn disponibles
- Infraestructura fiable: 99,9% de tiempo de actividad con escalado automático
- Cumplimiento legal: Respeta los límites de tarifas y la política de usuarios de LinkedIns
- Fácil de desarrollar: API RESTful con documentación exhaustiva

Cómo funciona la API LinkedIn de Unipile

A diferencia del raspado web tradicional, la API de LinkedIn de Unipile:
1. Autentica a los usuarios mediante un flujo seguro similar al de OAuth.
2. Refleja el comportamiento real del usuario para garantizar la seguridad de la cuenta
3. Proporciona datos estructurados en formato JSON
4. Gestiona automáticamente la limitación de velocidad
5. Mantiene la persistencia de la sesión para un acceso fiable

1. Cree su cuenta Unipile

2. Acceda a su panel de control

Panel de control de Unipile que muestra las cuentas conectadas LinkedIn, WhatsApp, Gmail e IMAP con el estado operativo.

3. Obtenga su DSN

Cuadro de mandos de Unipile destacando la dirección DSN

Obtenga su DSN (Data Source Name) que debe ser utilizado por para sus peticiones.

4. Generar una ficha

Interfaz de formulario para generar un token de acceso con ámbitos de permiso y parámetros de caducidad

5. Conectar la cuenta de LinkedIn

Formulario de acceso a la cuenta de LinkedIn con opciones de autenticación mediante credenciales o cookies

6. Integrar todas las funciones necesarias

Puede experimentar con todas las funciones sin escribir una sola línea de código directamente en la aplicación Referencia API de la documentación. Especifique su DSN y su token para la ruta que desea utilizar y, a continuación, rellene interactivamente los parámetros.

Unipile vista de perfil que muestra LinkedIn y acciones de correo electrónico como invitación enviada, InMail enviado, comentario enviado y mensaje enviado.

Vídeo: Cómo conectar y utilizar la API de LinkedIn con Unipile

Guía rápida para conectar una cuenta de LinkedIn y empezar a sincronizar bandejas de entrada o recuperar perfiles a través de la API.

2. API oficial de LinkedIn (sólo para socios empresariales)

API oficial de LinkedIn: La guía completa para desarrolladores

Aunque la API oficial de LinkedIn ofrece el acceso más completo y seguro desde el punto de vista legal a los datos de LinkedIn, conlleva importantes barreras de entrada que la hacen inadecuada para la mayoría de desarrolladores y empresas. La API de LinkedIn ofrece potentes opciones de integración, pero está estrictamente controlada. Desde 2015, se eliminó el acceso público y ahora solo pueden acceder los socios de LinkedIn. Los socios aprobados obtienen acceso a API específicas, como la API de perfiles, la API de conexiones y la API de UGC, entre otras, que permiten enriquecer perfiles, compartir contenidos y establecer conexiones de red.

Para crear una aplicación, los desarrolladores deben crear una cuenta de desarrollador de LinkedIn. La complejidad del uso de las API de LinkedIn, construidas sobre el framework Rest.li, requiere comprender la biblioteca proporcionada que simplifica las solicitudes y gestiona la autenticación para acceder a los servicios de LinkedIn.

Para utilizar la API de LinkedIn, los desarrolladores deben pasar por el proceso OAuth de LinkedIn. Dos métodos clave incluyen:

  1. Iniciar sesión con LinkedIn: Requiere permiso del usuario para los datos del perfil.
  2. API de perfil: Reservado a los socios autorizados, proporciona un acceso más amplio a los datos del perfil.

Proceso OAuth de acceso

Para integrarte con las API de LinkedIn, tienes que crear una aplicación utilizando una cuenta de desarrollador de LinkedIn. Aquí tienes un proceso simplificado para empezar:

    • Crear una cuenta de desarrollador de LinkedIn: Ir a la página Sitio web para desarrolladores de LinkedIn e inicia sesión con tus credenciales de LinkedIn. Ve a la sección "Mis aplicaciones" y crea una nueva aplicación.
    • Configure su aplicación: Rellena la información necesaria, incluido el nombre de la aplicación, la descripción y las URL de redireccionamiento de OAuth 2.0. Asegúrate de revisar y aceptar las Condiciones de uso de la API de LinkedIn y el Acuerdo del programa para desarrolladores.
    • Obtenga sus claves API: Una vez creada tu aplicación, recibirás un ID de cliente y un secreto de cliente, que son esenciales para realizar solicitudes a la API. Mantén estas claves seguras, ya que autentican tu app.
    • Solicitar acceso a la API: El acceso a las API más potentes de LinkedIn (como las que permiten recuperar datos detallados del perfil) requiere la aprobación de LinkedIn. Prepárate para que esto lleve tiempo, ya que LinkedIn es selectiva a la hora de conceder acceso a las API.

Consigue la aprobación del equipo de LinkedIn

El proceso para obtener esta aprobación es lento y puede resultar frustrante para las empresas, sobre todo las de nueva creación.

    • Políticas de uso estrictas: LinkedIn tiene directrices estrictas para el uso de la API, incluida la privacidad de los datos y las restricciones de uso.
    • Capacidades limitadas: Incluso después de la aprobación, la API de LinkedIn tiene limitaciones en cuanto a los datos que se pueden recuperar. Por ejemplo, solo puedes recuperar datos de perfil utilizando un ID de perfil, no un slug de URL.
    • Integración compleja: La integración de la API de LinkedIn puede ser compleja, ya que requiere una comprensión y un manejo exhaustivos de OAuth para la autenticación.

Obtener tokens de acceso

Utilice el ID de cliente y el secreto de cliente de su aplicación para solicitar un token de acceso. Este token es necesario para realizar llamadas autenticadas a la 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;
};

Obtener datos de perfil

Comienza a realizar solicitudes API para recuperar datos de perfil. La API de LinkedIn requiere un ID de perfil para la recuperación de datos.

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;
};

Nota

Es crucial tener en cuenta que la API oficial de LinkedIn sólo permite obtener datos de perfil utilizando un ID de perfil. Esto significa que si sólo tienes una URL o un slug de perfil de LinkedIn, la API oficial no te será útil. En estos casos, utilizar una API no oficial, como ScrapIn API, puede ser una solución, ya que permite recuperar datos de LinkedIn utilizando tanto el ID como la URL del perfil.

Limitaciones de la API oficial de LinkedIn

Las principales restricciones son:
🔻 Requisito del Programa de Socios: Debe ser socio autorizado de LinkedIn
🔻 Acceso limitado a los datos: Sólo se dispone de información básica sobre el perfil
🔻 Límites de tarifa estrictos: 500 llamadas API por usuario y día
🔻 No admite URL de perfil: Sólo se pueden buscar perfiles por ID de LinkedIn
🔻 Plazo de aprobación: 3-6 meses de espera media
🔻 Cumplimiento continuo: Auditorías periódicas y actualización de políticas

3. Integración de LinkedIn DIY (no recomendada)

Si la API oficial de LinkedIn no satisface tus necesidades, especialmente cuando necesitas recuperar datos utilizando una URL o slug de perfil de LinkedIn, las API no oficiales que se encuentran en plataformas como GitHub pueden servir como alternativa. Estas bibliotecas te permiten interactuar con LinkedIn, incluyendo la recuperación de datos de perfil y más, sin las restricciones impuestas por la API oficial. Este enfoque ofrece una mayor flexibilidad para los desarrolladores que buscan funcionalidades adicionales de LinkedIn.

Sin embargo, estas integraciones suelen ser largas, complejas y no oficiales, lo que significa que no disponen de soporte oficial. Los desarrolladores deben esperar numerosas iteraciones y desafíos durante la implementación. Además, el uso de LinkedIn como proveedor de OAuth tiene sus limitaciones, ya que no proporciona los datos clave que muchas aplicaciones necesitan, en concreto la información del perfil de LinkedIn del usuario.

 

Mejores alternativas a la integración DIY de la API de LinkedIn

En lugar de construir su propio raspador de LinkedIn, considere:
1.Unipile API de LinkedIn: Listo para la producción con cumplimiento legal
2.Programa oficial de socios de LinkedIn: Para aplicaciones empresariales

LinkedIn Específico

Conexión a la cuenta

Mensajes

Usuarios/Perfiles

Mensajes/Comentarios

Específico

Webhooks

Buzones

Hosted Auth: marca blanca para conectar a sus usuarios finales ✓
Custom auth: conectar usuario con credenciales, cookies, su extensión chrome ✓
Enviar y responder mensajes ✓
Enviar un InMail ✓
Lista de mensajes, chats y asistentes ✓
Lista Reacciones ✓
Leer recibos ✓
Enviar archivos adjuntos ✓
Recibir archivos adjuntos ✓
Enviar notas de voz ✓
Enviar vídeo incrustado ✓
Recuperar un perfil ✓
Recuperar y editar el propio perfil ✓
Lista de relaciones y seguidores ✓
Lista de todas las invitaciones enviadas y recibidas ✓
Gestionar y cancelar una invitación recibida ✓
Enviar una invitación ✓
Cancelar una invitación ✓
Lista de todos los mensajes, comentarios y reacciones ✓
Recuperar y crear un puesto ✓
Listar todos los comentarios de una entrada ✓
Lista de todos los mensajes, comentarios y reacciones ✓
Comentar un post ✓
Listar todas las reacciones de un mensaje ✓
Añadir una reacción a una entrada, comentario ✓
Recuperar proyectos de contratación de Recruiter ✓
Realizar una acción con un perfil de usuario ✓
Recuperar el perfil de una empresa ✓
Obtener datos brutos de cualquier punto final ✓
Obtener saldo de inmail ✓
Recuperar los parámetros de búsqueda de LinkedIn ✓
Realizar una búsqueda en LinkedIn ✓
Listar todas las ofertas de empleo ✓
Crear una oferta de empleo ✓
Obtener ofertas de empleo ✓
Publicar un anuncio de empleo ✓
Resolver un punto de control de publicación de trabajos ✓
Cerrar una oferta de empleo ✓
Listar todos los candidatos a un puesto de trabajo ✓
Conseguir un candidato específico para un puesto de trabajo ✓
Descargar el currículum de un solicitante de empleo ✓
Admitir una habilidad específica del perfil del usuario ✓
Estado de la cuenta ✓
Nuevo mensaje ✓
Nueva reacción / lectura / evento ✓
Bandeja de entrada clásica de LinkedIn ✓
Bandeja de entrada del navegador de ventas ✓
Bandeja de entrada de LinkedIn Recruiter ✓
Página de empresa en LinkedIn ✓
Conexión de cuentas
✓
Hosted Auth: marca blanca para conectar a sus usuarios finales
✓
Custom auth: conectar usuario con credenciales, cookies, su extensión chrome
Mensajes
✓
Enviar y responder mensajes
✓
Enviar un InMail
✓
Lista de mensajes, chats y asistentes
✓
Lista Reacciones
✓
Leer recibos
✓
Enviar archivos adjuntos
✓
Recibir archivos adjuntos API
✓
Enviar notas de voz
✓
Enviar vídeo incrustado
Usuarios/Perfiles
✓
Recuperar un perfil
✓
Recuperar y editar el propio perfil
✓
Lista de relaciones y seguidores
✓
Lista de todas las invitaciones enviadas y recibidas
✓
Gestionar y cancelar una invitación recibida
✓
Enviar una invitación
✓
Cancelar una invitación
✓
Lista de todos los mensajes, comentarios y reacciones
Puestos
✓
Recuperar y crear un puesto
✓
Listar todos los comentarios de una entrada
✓
Lista de todos los mensajes, comentarios y reacciones
✓
Comentar un post
✓
Listar todas las reacciones de un mensaje
✓
Añadir una reacción a una entrada, comentario
Webhooks
✓
Estado de la cuenta
✓
Nuevo mensaje
✓
Nueva reacción / lectura / evento
Específico
✓
Recuperar proyectos de contratación de Recruiter
✓
Realizar una acción con un perfil de usuario
✓
Recuperar el perfil de una empresa
✓
Obtén datos sin procesar de cualquier punto final (Búsqueda en la bandeja de entrada, Seguir a alguien, Obtener visores del propio perfil, Índice de ventas sociales, Recuperar publicaciones del Feed).
✓
Obtener saldo de inmail
✓
Recuperar los parámetros de búsqueda de LinkedIn
✓
Realizar una búsqueda en Linkedin
✓
Listar todas las ofertas de empleo
✓
Crear una oferta de empleo
✓
Obtener ofertas de empleo
✓
Publicar un anuncio de empleo
✓
Resolver un punto de control de publicación de trabajos
✓
Cerrar una oferta de empleo
✓
Listar todos los candidatos a un puesto de trabajo
✓
Conseguir un candidato específico para un puesto de trabajo
✓
Descargar el currículum de un solicitante de empleo
✓
Admitir una habilidad específica del perfil del usuario
Buzones
✓
Bandeja de entrada clásica de LinkedIn
✓
Bandeja de entrada del navegador de ventas
✓
Bandeja de entrada de LinkedIn Recruiter
✓
Página de empresa en LinkedIn

Integración de la API de LinkedIn en Python: Inicio rápido con Unipile

Si eres desarrollador de Python y quieres integrar LinkedIn en tu software, ya sea un CRM, un ATS o una herramienta de difusión, aquí te explicamos cómo puedes empezar rápidamente. A continuación se muestra un ejemplo de Python para listar todas las cuentas de LinkedIn conectadas utilizando la API de Unipile. No se necesita SDK, sólo Python y peticiones.

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)
    
  

Características principales de la API de LinkedIn de Unipile

Interfaz de bandeja de entrada unificada con contactos de WhatsApp, Instagram, LinkedIn y Outlook.

Listar todos los chats

Interfaz de la bandeja de entrada que muestra los mensajes multicanal de la usuaria Sarah Brown, con contactos a través de LinkedIn y WhatsApp.
List all chats
    
curl --request GET \
     --url https://api1.unipile.com:13111/api/v1/chats \
     --header 'accept: application/json'
    
  

Esta función permite recuperar mensajes de chat de la cuenta de LinkedIn de un usuario, ofreciendo varios filtros para buscar conversaciones específicas en función de criterios como el interlocutor, la fecha o las palabras clave del contenido del chat.

Ventajas: Agiliza el proceso de búsqueda y organización de mensajes de chat en LinkedIn, ahorra tiempo al eliminar la necesidad de filtrarlos manualmente y mejora la participación de los usuarios al mostrar rápidamente las conversaciones relevantes.

Bandeja de entrada unificada que muestra un intercambio de mensajes de LinkedIn con Mery Yard, integrando LinkedIn, Instagram y Gmail.

Iniciar nuevo chat

lista email gmail api
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 iniciar un nuevo mensaje de chat dentro de una aplicación, proporcionando los campos necesarios como el destinatario, el contenido del mensaje y la opción de incluir archivos adjuntos si se admite.

Ventajas: Facilita la composición fluida de chats directamente dentro de la aplicación, mejora la eficacia del flujo de trabajo y permite personalizar las plantillas de mensajes para mantener la coherencia de la marca de comunicación.

Recuperar un perfil

El feed de actividad de LinkedIn muestra las publicaciones, comparticiones y eventos de conexión de un perfil de usuario.
Retrieve a profile
    
curl --request GET \
     --url https://api1.unipile.com:13111/api/v1/users/identifier \
     --header 'accept: application/json'
    
  

Esta función de la API facilita la recuperación de perfiles de usuario, permitiendo un acceso detallado a la información del usuario. Puede recopilar una gran cantidad de información pública del perfil, como el correo electrónico, el cargo, la empresa, el número de teléfono y la dirección del usuario, siempre que se faciliten y estén disponibles públicamente.
La ventaja de esta función es que le permite consolidar todos los datos disponibles dentro de su propio software, brindándole la oportunidad de utilizarlos para la automatización, el análisis en profundidad u otras iniciativas estratégicas.

¿Cómo pueden los desarrolladores aprovechar la API de LinkedIn para obtener funciones avanzadas?

Buscar perfil Extraer datos Enviar invitación Detectar la aceptación Enviar nota de voz Sincronización con CRM

Integrar funciones avanzadas de LinkedIn en tus aplicaciones es ahora un proceso simplificado con los fragmentos de código listos para usar de Unipile. Los desarrolladores pueden evitar las complejidades de la construcción desde cero, utilizando estos códigos pre-elaborados para acceder a todas las capacidades de la API de LinkedIn. Ya sea para automatizar la recuperación de datos de perfiles, analizar las actividades de la red o sincronizar con otros sistemas, el sólido repositorio de código de Unipile actúa como catalizador para una integración rápida y sin problemas. Además, los desarrolladores pueden encontrar alternativas eficaces para gestionar flujos de autenticación redirigidos, gestionar respuestas de retorno y garantizar una sincronización de datos perfecta de extremo a extremo. El proceso se optimiza aún más utilizando versiones anteriores de la API cuando es necesario, estableciendo parámetros de estado adecuados y aprovechando la ejecución precisa de órdenes para mantener la estabilidad. Siguiendo las mejores prácticas, los desarrolladores pueden garantizar que las solicitudes se procesen en los segundos previstos, evitando retrasos innecesarios.

Automatice la difusión en LinkedIn con secuencias inteligentes

Creador de secuencias automatizadas de CRM con pasos de LinkedIn, correo electrónico y WhatsApp.

Automatiza tus contactos en LinkedIn recopilando una lista de perfiles para enviar invitaciones masivas con un toque personalizado.

1. Busca perfiles utilizando LinkedIn o LinkedIn Sales Navigator, aplica filtros y copia la URL de búsqueda.
2. Obtén datos sin procesar de la URL, gestiona la paginación y respeta los límites de velocidad de LinkedIn.
3. Programe y envíe invitaciones, controle los límites de aceptación de LinkedIn y almacene los datos para acciones posteriores.

Así es como podría funcionar la automatización:

1. Detección y selección de perfiles
Sus usuarios pueden buscar en LinkedIn o Sales Navigator utilizando filtros avanzados (cargo, tamaño de la empresa, región, etc.). Una vez identificada su audiencia ideal, solo tienen que copiar la URL de búsqueda.

2. Extracción y control de datos brutos
Nuestra API obtiene los resultados de búsqueda, gestiona la paginación y cumple con los límites de velocidad de LinkedIn. Está optimizada para capturar datos clave del perfil (nombre, titular, ID de LinkedIn, etc.) que alimentan tu lógica de difusión, sin infringir las restricciones de la plataforma.

3. Ejecución automatizada de secuencias
Desde el momento en que se selecciona un perfil, Unipile puede lanzar una secuencia multicanal:

  • Invitación LinkedIn: Enviado automáticamente con un mensaje personalizado.

  • Mensaje de seguimiento en LinkedIn: Programado unos días más tarde en función de la detección de aceptación.

  • Seguimiento por correo electrónico: Se activa si no hay respuesta en LinkedIn.

  • Recordatorio de WhatsApp: Escalón opcional para cables calientes, totalmente integrado.

4. Personalización en varios pasos (sin código)
Los usuarios pueden arrastrar y soltar pasos como:

    • Enviar una nota de voz en LinkedIn

    • Añadir una reacción o comentario a una entrada

    • Enviar un InMail o correo electrónico de seguimiento

    • Pasos en bucle o secuencia de parada basada en la detección de respuesta

Búsqueda de listas de extractos

Interfaz CRM con filtros de búsqueda por palabra clave, región, sector y tamaño de la empresa

Aprovecha las funciones avanzadas de LinkedIn, LinkedIn Recruiter y LinkedIn Sales Navigator para crear funcionalidades personalizadas con la ruta "Obtener datos sin procesar" (ruta Magic) utilizando cuentas conectadas.

1. Capture las solicitudes de LinkedIn mediante herramientas de navegación para identificar el punto final de datos deseado.
2. Utilice los ejemplos de cURL proporcionados para extraer los resultados de la búsqueda de personas o las búsquedas de Sales Navigator.
3. Integre los datos brutos en su aplicación, personalizándolos para palabras clave y paginación.

Detección de invitaciones aceptadas

enviar invitación linkedin api

Controla cuándo se aceptan tus invitaciones de LinkedIn para activar acciones de seguimiento sin webhooks específicos.

1. Utilice el webhook 'nuevo mensaje' para detectar aceptaciones de invitaciones con mensajes.
2. Compruebe periódicamente la lista de invitaciones enviadas para ver si hay actualizaciones que impliquen aceptación o rechazo.
2. Registrar las invitaciones enviadas y mantener la eficacia de la comparación.

Integración de la API de LinkedIn que muestra el webhook de invitación aceptada con el perfil de John Rodriguez
Conversación que muestra un mensaje de voz de 15 segundos

Integración de notas de voz

enviar mensaje linkedin api

Incorporar la función de notas de voz de LinkedIn a tu software puede mejorar enormemente la interacción y el compromiso de los usuarios. Esta integración permite a los usuarios enviar y recibir fácilmente mensajes de voz, ofreciendo una forma más personal y eficaz de comunicarse.

Conseguir publicaciones en LinkedIn

enviar invitación linkedin api

Accede a las últimas publicaciones de LinkedIn de tus usuarios directamente en tu aplicación. Recupera títulos, marcas de tiempo y fragmentos de contenido para alimentar paneles en tiempo real, tarjetas CRM o alertas automatizadas.

El feed de actividad de LinkedIn muestra las publicaciones, comparticiones y eventos de conexión de un perfil de usuario.

Casos de uso de la API de LinkedIn: Liberar el potencial

La API de LinkedIn es una herramienta transformadora que está cambiando el panorama de las personas y las organizaciones de diversos sectores. Profundicemos en dos casos de uso convincentes que muestran el impacto diario de la integración de la API de LinkedIn.

Para contratar y vender más rápidoEn la mayoría de los casos, los usuarios deben responder rápidamente a los mensajes. Aquí es donde entra en juego la sincronización en tiempo real de los mensajes recibidos y enviados. Con esta función, siempre estarán al tanto y podrán responder rápidamente a clientes potenciales, candidatos y clientes. Con la API, puedes conectar fácilmente un número ilimitado de cuentas de LinkedIn por usuario.

API para LinkedIn Recruiter

Interfaz ATS que muestra la lista de candidatos con ofertas de empleo, fuentes de LinkedIn y WhatsApp, y panel de chat en vivo para conversaciones de contratación.

En el ámbito de la selección de personal, la API de LinkedIn es una herramienta transformadora que está cambiando el panorama de la contratación de profesionales. La API ofrece un conjunto de funciones adaptadas a las necesidades específicas del sector de la contratación.

Pensemos en una agencia de contratación en plena ebullición, encargada de identificar a los mejores talentos para una serie de clientes. La API para LinkedIn Recruiter y otros agiliza la selección de candidatos, automatiza las tareas tediosas y proporciona información en tiempo real, lo que la convierte en una herramienta versátil que complementa una amplia gama de escenarios previstos por los editores de software.

API para el navegador de ventas de LinkedIn

Canalización de CRM con API integrada de LinkedIn, WhatsApp y Gmail para la gestión de oportunidades.

Incorporación de Navegador de ventas LinkedIn en su CRM transforma las estrategias de ventas al proporcionar acceso directo a información y conexiones valiosas. Esta fusión permite un compromiso personalizado, adaptado a las necesidades e intereses únicos de cada cliente potencial. Agiliza el proceso de ventas al incorporar datos completos de LinkedIn al entorno CRM, lo que permite a los equipos actuar sobre la base de información precisa y actualizada y forjar relaciones más sólidas. Al adoptar este enfoque integrado, los proveedores de CRM han observado un notable aumento de la retención y la satisfacción de los usuarios, lo que subraya el valor tangible de esta potente combinación.

Empieza a construir con la API de LinkedIn hoy mismo

Después de leer esta completa guía, deberías tener una idea clara de tus opciones para la API de LinkedIn. Estas son nuestras recomendaciones en función de tu situación:

Para la mayoría de las empresas: Empezar con Unipile

- Configuración rápida: Empiece en horas, no en meses
- Características completas: Accede a todas las funciones de LinkedIn
- Costes previsibles: Precios transparentes a partir de $49/mes
- Apoyo de expertos: Asistencia técnica específica

Para socios empresariales: Solicitar a LinkedIn

- Apoyo oficial: Relación directa con LinkedIn
- Cumplimiento máximo: Totalmente legal y conforme
- Funciones empresariales: Ventajas avanzadas de la asociación

Ventajas de la integración de la API de LinkedIn para editores de software

Gracias a la perfecta integración de la API de LinkedIn, los profesionales pueden liberar su potencial, abriendo puertas a diversos sectores. Esta integración es un activo importante para sus clientes, ya que facilita el acceso a la gran cantidad de datos profesionales de LinkedIn, agiliza el proceso de integración y optimiza el uso de la API de LinkedIn para diversos fines.

Descubra todas las características técnicas y ventajas este completo recurso.

Integración de la API de Linkedin: Ahorra tiempo y obtén asistencia

La integración de LinkedIn permite a los editores acceder sin esfuerzo a una amplia red profesional, enriquecer la participación de los usuarios y aumentar el valor de su plataforma con funciones de conectividad optimizadas.

Cuadro de mandos de Unipile que muestra las cuentas de mensajería y correo electrónico vinculadas con su estado operativo

Conectarse a Unipile Dashboard

Empiece por vincular las cuentas de usuario desde su espacio de administración:

- Cree su aplicación en Cuadro de mandos de Unipile

- Genere su clave API

- Permita que sus usuarios se autentiquen (Gmail, Outlook, LinkedIn, WhatsApp, etc.)

- Las cuentas aparecerán en su panel de control en tiempo real con seguimiento del estado

icono de control Inicio de sesión seguro basado en credenciales u OAuth

icono de control Admite varios proveedores por usuario

Optimice su integración con la ayuda de expertos

1 Icono

Organizar una reunión de fundadores
Asegúrese una reunión con nuestros fundadores (Director Técnico y Director General) a petición para alinear la estrategia técnica y de producto antes de su integración.

Icono de entregabilidad

Conectar con la asistencia en directo
Mientras se integra, aproveche nuestra asistencia en directo, disponible a través de chat o vídeo, para guiarle en cada paso del camino.

1 Icono

Organizar una reunión de fundadores
Asegúrese una reunión con nuestros fundadores (Director Técnico y Director General) a petición para alinear la estrategia técnica y de producto antes de su integración.

Icono de entregabilidad

Conectar con la asistencia en directo
Mientras se integra, aproveche nuestra asistencia en directo, disponible a través de chat o vídeo, para guiarle en cada paso del camino.

Autor del artículo: Guía LinkedIn

JC

JULIEN CREPIEUX

Julien es el Director General y Cofundador de Unipile y Redactor Jefe de nuestras publicaciones. Siempre atento a las necesidades de nuestros clientes, se esfuerza por integrar a la perfección soluciones innovadoras que impulsen la eficiencia y el valor.

Preguntas frecuentes sobre la API de LinkedIn

¿Es gratuito el uso de la API de LinkedIn?

Para los que preguntan, "¿Es gratuita la API de LinkedIn?"la respuesta es parcialmente. Aunque el acceso básico a datos limitados es gratuito, las funciones avanzadas, como el perfil de las personas o la API de marketing, requieren planes de pago y la aprobación de los socios.

La propia API de LinkedIn tiene diferentes modelos de precios en función de tu método de acceso:
- API oficial de LinkedIn: Gratuito para los socios autorizados, pero requiere un costoso programa de asociación
- API de LinkedIn de Unipile: Desde $49/mes con precios transparentes
- Soluciones DIY: Gratuito pero con elevados costes ocultos (tiempo de desarrollo, mantenimiento, riesgos legales)
Para la mayoría de las empresas, las soluciones de terceros como Unipile ofrecen la mejor propuesta de valor.

¿Qué lenguajes de programación son compatibles con la API de LinkedIn?

La API de LinkedIn puede utilizarse con cualquier lenguaje de programación que admita solicitudes HTTP:
Idiomas más populares:
- Python: Amplias bibliotecas y ejemplos disponibles
- JavaScript/Node.js: Ideal para aplicaciones web
- PHP: Popular para WordPress y el desarrollo web
- ava: Aplicaciones empresariales y desarrollo Android
- C#/.NET: Integración en el ecosistema Microsoft
- uby: Creación rápida de prototipos y aplicaciones web

¿Qué puede hacer la API de LinkedIn?

La API de LinkedIn permite a los desarrolladores integrar funciones de LinkedIn en sus aplicaciones. Las funcionalidades más comunes incluyen recuperar perfiles de usuario, compartir publicaciones, acceder a páginas de empresa e integrar funciones de LinkedIn Ads o Sales Navigator.

¿Cómo puedo utilizar la API de LinkedIn con Python?

Para utilizar la API de LinkedIn con Python, necesitarás un proveedor de API que te permita acceder a los puntos finales de LinkedIn, ya que la API oficial de LinkedIn está muy restringida y reservada únicamente a socios. Con Unipile, puedes evitar estas limitaciones e interactuar con LinkedIn mediante programación, sin tener que crear todo desde cero.

¿Cómo puedo obtener publicaciones de LinkedIn mediante la API?

Para saber cómo obtener publicaciones de LinkedIn de forma eficaz mediante la API, incluidas instrucciones paso a paso y consejos de integración, consulta nuestra guía detallada aquí: Cómo obtener publicaciones de LinkedIn mediante la API.

¿Qué datos de LinkedIn pueden extraerse de su API?

Puedes extraer varios tipos de datos utilizando la API de LinkedIn, entre ellos:

  • Información sobre el perfil del usuario (nombre, titular, ubicación, etc.).
  • Publicaciones y comparticiones del feed de LinkedIn de un usuario.
  • Información de la empresa si dispone de los permisos adecuados.
  • Métricas de participación, como comentarios, "me gusta" y "compartir" en las publicaciones.

Ten en cuenta que los datos específicos disponibles dependen de los niveles de la API de LinkedIn y de tus permisos. Para un desglose detallado de Extracción de datos de LinkedIn desde APIvisite el artículo completo en qué datos de LinkedIn pueden extraerse de su API.

¿Qué funcionalidades ofrece la API de Unipile?

La API de Unipile agiliza la integración de LinkedIn generando un enlace de autorización que permite a los usuarios conectar cuentas de LinkedIn, gestionar comunicaciones y acceder directamente a diversas funciones de LinkedIn. Este proceso elimina la necesidad de código complejo, haciendo que la integración sea rápida y eficiente.

¿Cuánto cuesta LinkedIn Recruiter API?

La API de LinkedIn Recruiter está generalmente disponible para los clientes de LinkedIn Recruiter, y su coste está integrado en los planes de suscripción de LinkedIn Recruiter. El precio exacto puede variar en función del número de licencias, las funciones necesarias y los requisitos específicos de integración. Para conocer el precio exacto precios detalles, lo mejor es ponerse en contacto con el equipo de ventas de LinkedIn.

 

¿Qué datos puedo extraer de la API de LinkedIn?

Los datos disponibles dependen del método de acceso y de los permisos de usuario:
Datos del perfil:
- Nombre, titular, ubicación
- Experiencia laboral y formación
- Competencias y homologaciones
- Información de contacto (si se comparte)
- Foto de perfil y fondo

Datos de la actividad:
- Entradas y artículos
- Comentarios y reacciones
- Actualizaciones de conexión

- Cambios y anuncios de empleo

Datos de la red:
- Lista de conexiones
- Conexiones mutuas
- Número de seguidores
- Actividad de la red

¿Existen límites de tarifa para la API de LinkedIn?

LinkedIn impone varias restricciones al uso de su API para proteger la privacidad de los usuarios y mantener la calidad de sus datos. Sólo los desarrolladores autorizados pueden acceder a todas las funciones de la API, y la mayoría de las interacciones de datos requieren el consentimiento explícito del usuario. También se aplican límites de velocidad, que restringen el número de solicitudes que una aplicación puede realizar en un plazo determinado.

Límites de tarifa de la API de LinkedIn:
API oficial de LinkedIn:
- 500 llamadas por usuario y día

- Varía según el punto final y el nivel de socio

API de LinkedIn de Unipile:
- Respeta los patrones naturales de uso de LinkedIn
- Limitación automática de tarifas para evitar problemas con las cuentas

- Se adapta a su plan de suscripción

Soluciones DIY:
- No hay límites oficiales, pero sí un alto riesgo de detección y prohibición

Puede encontrar todos Los límites de LinkedIn aquí

 

¿Cómo autentico a los usuarios con la API de LinkedIn?

Depende del proveedor de la API. Aquí tienes una comparación entre el OAuth oficial de LinkedIn y el enfoque simplificado de Unipile:

API de LinkedIn de Unipile:

// Autenticación simple basada en token
const response = await fetch('https://api.unipile.com/v1/profiles', {
  cabeceras: {
    'Authorization': 'Bearer your-api-token',
    X-DSN': 'your-dsn-endpoint'
  }
});

  

¿Cómo obtengo acceso a la API de LinkedIn en 2025?

Existen tres vías principales para acceder a la API de LinkedIn:
1. Programa de socios de LinkedIn (3-6 meses, sólo para empresas)
2. Proveedores de API de terceros (1-3 días, la mayoría de las empresas)
3. Desarrollo DIY (no recomendado para producción)

Para obtener un acceso rápido, debes crear una cuenta de LinkedIn Developer y registrar tu solicitud. Dependiendo de los datos y del nivel de acceso que necesites, puede que tengas que pasar por el proceso de solicitud de socio de LinkedIn, que puede implicar el envío de tu caso de uso para su revisión. Alternativamente, puedes conectarte a la Salpicadero Unipile para simplificar el acceso y la gestión.

¿Qué límites específicos de tarifa o de uso de datos se imponen a la API de LinkedIn? ¿Existen limitaciones en determinados campos de datos o puntos finales de la API?

Las limitaciones y restricciones de la API de LinkedIn están especificadas por la propia LinkedIn, y varían en función de los puntos finales y los tipos de uso permitidos.

¿Cómo garantiza la API de LinkedIn la seguridad y el cumplimiento de los datos, especialmente en lo que respecta a leyes de privacidad como el GDPR?

Unipile solo puede recuperar datos públicos de usuarios de LinkedIn, adhiriéndose a las regulaciones de privacidad y protección de datos, incluyendo leyes como GDPR, para garantizar la seguridad de la información sensible de los usuarios. Más información sobre todas las funciones de la API de LinkedIn.

También le puede interesar

¿Cómo integrar varios servicios de correo electrónico con una sola API?

¿Cómo integrar varios servicios de correo electrónico con una sola API?

Explore las innumerables ventajas de integrar una API, ya que presenta una puerta de entrada para desbloquear numerosos beneficios en la incorporación sin problemas de múltiples servicios de correo electrónico en su aplicación. Introducción a los servicios API de correo electrónicoLos servicios API de correo electrónico están a la vanguardia de la...

leer más
LinkedIn DM para páginas de empresa con API de mensajería

LinkedIn DM para páginas de empresa con API de mensajería

Explora la ventaja estratégica que la nueva función DM de LinkedIn ofrece a las páginas de empresa, mejorando la comunicación directa y el compromiso en el panorama empresarial digital. Descubre cómo la API de mensajería de LinkedIn Pages transforma la comunicación empresarial, permitiendo a los editores de software integrar la mensajería directa...

leer más
es_ESES