API de plataforma de EveryData

API de LinkedIn

Consulta publicaciones, perfiles profesionales, empresas, comentarios, empleos y empleados visibles en LinkedIn. Palabra clave, nombre de usuario, compañía y URL anclan objetos diferentes.

Titular, puesto, empresa y ubicación reflejan el perfil observado y no prueban identidad o empleo vigente. Métricas agregadas de seguidores no son una lista de personas.

Endpoint
POST /api/v1/social
Funciones
8
Por 1.000
0,556 US$

Funciones disponibles

Compara las acciones de LinkedIn por sus entradas obligatorias, datos devueltos y precio. Usa el identificador de la acción exactamente como aparece.

AcciónObligatoriosOpcionalesEntregaLímitePor 1.000Campos de respuesta
search

Buscar publicaciones en LinkedIn

Busca publicaciones públicas de LinkedIn mediante keyword, con periodo y orden opcionales. Devuelve autor, texto e interacciones observadas; no busca mensajes, publicaciones privadas ni analítica de alcance.

keyworddate_range, sortEntrega síncronaEl catálogo declara `defaultLimit = 10` y `maxLimit = 50` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud.$0.56 por 1.000 solicitudesid · url · text · author_name · author_username · like_count · comment_count · posted_at · platform
profile_search

Buscar perfiles profesionales

Descubre perfiles profesionales por keyword y ubicación, devolviendo titular, empresa y puesto actuales cuando aparecen. No confirma identidad, experiencia ni disponibilidad laboral.

keywordlocation, locationsEntrega síncronaEl catálogo declara `defaultLimit = 10` y `maxLimit = 100` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud.$0.56 por 1.000 solicitudesid · username · name · url · headline · location · current_company · current_title · avatar_url · is_premium · is_open_profile · platform
person_profile

Consultar el perfil de una persona

Resuelve una persona por username, con nombre, URL o ubicación compatibles, y recoge el perfil público. Correos o contadores solo se incluyen si están expuestos; no abre conexiones ni mensajes.

usernamelocation, locations, name, urlEntrega síncrona$0.56 por 1.000 solicitudesusername · display_name · headline · about · location · current_company · follower_count · connection_count · email · is_verified · is_premium · avatar_url · url · platform
company_profile

Consultar una página de empresa

Consulta una empresa mediante company, con identificador, nombre o URL compatibles, y devuelve descripción, sectores, tamaño y seguidores visibles. No certifica el registro legal ni las cifras financieras.

companyidentifier, name, urlEntrega síncrona$0.56 por 1.000 solicitudesid · name · universal_name · url · description · tagline · website · industries · specialties · employee_count · follower_count · founded_year · is_verified · headquarters · phone · logo_url · platform
comments

Leer comentarios de una publicación

Lee comentarios de la url de una publicación y admite límites de comentarios, likes u orden. Conserva autor, fijado, editado y respuesta cuando existen; no publica ni reconstruye siempre todo el hilo.

urlnum_comments, num_likes, sortEntrega asíncronaEl catálogo declara `defaultLimit = 20` y `maxLimit = 200` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud.$0.56 por 1.000 solicitudesid · text · url · author_name · author_username · author_headline · author_url · like_count · reply_count · is_pinned · is_edited · posted_at · post_url · platform · language
followers

Revisar métricas públicas de seguidores

Recibe username y devuelve contadores y precisión de la relación pública, con channel compatible. Es una vista agregada y no una exportación nominal de seguidores.

usernamechannelEntrega síncrona$0.56 por 1.000 solicitudesid · username · url · follower_count · following_count · post_count · like_count · connection_count · precision · platform
jobs

Buscar vacantes en LinkedIn

Busca vacantes de LinkedIn con keyword y ubicación opcional, devolviendo empresa, nivel, modalidad y salario publicado cuando existe. No envía candidatura ni garantiza que la oferta siga abierta.

keywordlocationEntrega síncronaEl catálogo declara `defaultLimit = 20` y `maxLimit = 200` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud.$0.56 por 1.000 solicitudesid · url · title · text · company_name · company_url · company_logo · location · salary · employment_type · seniority · applicant_count · posted_at · platform
employees

Explorar empleados vinculados a una empresa

Consulta empleados vinculados a company y devuelve nombre, titular y ubicación públicos. La asociación refleja el perfil observado; no equivale a una plantilla oficial, actual o completa.

companyEntrega síncronaEl catálogo declara `defaultLimit = 20` y `maxLimit = 200` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud.$0.56 por 1.000 solicitudesid · url · name · headline · location · country · country_code · city · avatar_url · is_premium · is_influencer · open_to_work · company_url · platform

¿Qué acepta cada acción de LinkedIn?

Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.

Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.

¿Qué significan los parámetros de LinkedIn search?

Busca publicaciones públicas de LinkedIn mediante keyword, con periodo y orden opcionales. Devuelve autor, texto e interacciones observadas; no busca mensajes, publicaciones privadas ni analítica de alcance.

keywordObligatorio
Para search, es la palabra clave de la publicación. Para profile_search, es el cargo actual. Para jobs, es el término de búsqueda de empleo o una URL completa de búsqueda de empleos. La búsqueda de personas no equivale a una consulta exacta por nombre o correo electrónico.
LinkedIn: audiencia pública, contactos y gruposLinkedIn distingue publicaciones para cualquiera, solo contactos o grupos. Esa visibilidad ayuda a explicar el alcance de una búsqueda, pero no garantiza cobertura total, acceso a contenido restringido ni exactitud de filtros no declarados.Consultada
LinkedIn (Acuerdo de usuario): restricciones sobre extracción, copia y reutilizaciónLa cláusula 8.2 del acuerdo restringe la extracción automatizada, la elusión de controles de acceso y la copia, uso, exhibición y distribución de contenido sin el consentimiento del titular de los derechos, incluido el contenido obtenido a través de terceros. Un permiso por escrito debe confirmarse por separado; la disponibilidad pública de los datos no concede una exención automática.Consultada
date_rangeOpcional
Para search, es el intervalo de tiempo de publicación de los posts: no_filter (sin límite), past_1_hour (última hora), past_24_hours (últimas 24 horas), past_week (última semana), past_month (último mes). No se refiere a la vigencia de una oferta de empleo ni al periodo de un cargo personal.
Valores permitidos:no_filterpast_1_hourpast_24_hourspast_monthpast_week
sortOpcional
Tanto search (para publicaciones) como comments (para comentarios) admiten newest (más recientes) y relevance (relevancia). Cada uno ordena objetos diferentes; esto no implica que puedas usar el mismo parámetro para ordenar personas, empresas o empleos.
Valores permitidos:newestrelevance

¿Qué significan los parámetros de LinkedIn profile_search?

Descubre perfiles profesionales por keyword y ubicación, devolviendo titular, empresa y puesto actuales cuando aparecen. No confirma identidad, experiencia ni disponibilidad laboral.

keywordObligatorio
Para search, es la palabra clave de la publicación. Para profile_search, es el cargo actual. Para jobs, es el término de búsqueda de empleo o una URL completa de búsqueda de empleos. La búsqueda de personas no equivale a una consulta exacta por nombre o correo electrónico.
LinkedIn: los perfiles públicos pueden contener solo algunas seccionesLa documentación oficial aclara que el perfil público es una versión simplificada, que el usuario controla qué secciones son públicas y que a veces la vista previa es aún más reducida. Los candidatos de una búsqueda de personas no equivalen a un currículum completo, datos de contacto o una identidad verificada.Consultada
LinkedIn (Acuerdo de usuario): restricciones sobre extracción, copia y reutilizaciónLa cláusula 8.2 del acuerdo restringe la extracción automatizada, la elusión de controles de acceso y la copia, uso, exhibición y distribución de contenido sin el consentimiento del titular de los derechos, incluido el contenido obtenido a través de terceros. Un permiso por escrito debe confirmarse por separado; la disponibilidad pública de los datos no concede una exención automática.Consultada
locationOpcional
Texto de la ubicación de la persona para profile_search, o texto de la ubicación del puesto para jobs. Si el keyword para jobs ya es una URL completa, se usarán las condiciones de la URL y no se añadirá este parámetro location.
locationsOpcional
Entrada de compatibilidad para un array de ubicaciones. Solo se lee en algunas rutas de consulta de personas. Actualmente no se puede garantizar que funcione de la misma manera que location en todas las rutas; no lo consideres una garantía para búsquedas masivas entre países.

¿Qué significan los parámetros de LinkedIn person_profile?

Resuelve una persona por username, con nombre, URL o ubicación compatibles, y recoge el perfil público. Correos o contadores solo se incluyen si están expuestos; no abre conexiones ni mensajes.

usernameObligatorio
Para person_profile, usa el nombre de usuario de la ruta /in/ de un perfil personal de LinkedIn o la URL completa del perfil. Para followers, usa la ruta de la cuenta y devuelve el número de seguidores, no la lista de seguidores.
LinkedIn: diferencias entre el perfil completo y la versión pública externaLa versión pública no contiene toda la información; para ver el perfil completo puede ser necesario iniciar sesión, y las secciones visibles dependen de la configuración del usuario. Por tanto, `person_profile` no puede presentarse como un medio para obtener toda la información de cualquier persona, y la explicación oficial sobre visibilidad no es una autorización para recopilar datos.Consultada
LinkedIn (Acuerdo de usuario): los datos de perfil públicos también están sujetos a condiciones de usoLa información de perfiles y relaciones está sujeta al acuerdo de usuario, a restricciones de acceso y a requisitos de privacidad. La descripción de parámetros y campos de este servicio no constituye una prueba de autorización de la plataforma ni un permiso de contacto.Consultada
locationOpcional
Texto de la ubicación de la persona para profile_search, o texto de la ubicación del puesto para jobs. Si el keyword para jobs ya es una URL completa, se usarán las condiciones de la URL y no se añadirá este parámetro location.
locationsOpcional
Entrada de compatibilidad para un array de ubicaciones. Solo se lee en algunas rutas de consulta de personas. Actualmente no se puede garantizar que funcione de la misma manera que location en todas las rutas; no lo consideres una garantía para búsquedas masivas entre países.
nameOpcional
Entrada de localización de compatibilidad: en company_profile, contiene el identificador de la empresa; en algunas consultas de person_profile, se usa como término de búsqueda de personas. No puede reemplazar los campos obligatorios company o username, y no garantiza una coincidencia exacta con la misma persona por su nombre de perfil.
urlOpcional
Para comments, es el enlace completo a una publicación de LinkedIn, usado para leer sus comentarios. No envíes la URL de una página de empresa o de un perfil personal. Si otras acciones indican compatibilidad con una URL, debes seguir proporcionando sus respectivos campos obligatorios username o company.

¿Qué significan los parámetros de LinkedIn company_profile?

Consulta una empresa mediante company, con identificador, nombre o URL compatibles, y devuelve descripción, sectores, tamaño y seguidores visibles. No certifica el registro legal ni las cifras financieras.

companyObligatorio
Para company_profile y employees, es el nombre corto de la empresa en LinkedIn o la URL de su página principal (/company/). No es un nombre comercial o fiscal arbitrario. La acción employees completará el nombre corto para formar la URL de la página de la empresa y devolverá una muestra de empleados públicos, sin garantizar una lista completa del personal actual.
LinkedIn: los miembros asociados a una empresa provienen de su propia sección de experienciaUn miembro se asocia a la página de una empresa al añadirla en su experiencia, pero puede haber errores o retrasos en la actualización del contador. La muestra de empleados y el `employee_count` no equivalen a una lista de personal auditada y real.Consultada
LinkedIn (Acuerdo de usuario): la información asociada a una empresa no se puede redistribuir librementeEl acuerdo establece condiciones de uso, copia y distribución incluso para la información obtenida directa o indirectamente a través de terceros. Que la página de una empresa muestre públicamente a sus miembros asociados no equivale a una licencia para recopilarlos masivamente o contactarlos.Consultada
identifierOpcional
Entrada de compatibilidad para el identificador de empresa en company_profile. Puedes usar el nombre corto de la empresa o el enlace a su página principal. El parámetro company tiene prioridad y sigue siendo obligatorio. No es un nombre de usuario personal de tipo /in/.
nameOpcional
Entrada de localización de compatibilidad: en company_profile, contiene el identificador de la empresa; en algunas consultas de person_profile, se usa como término de búsqueda de personas. No puede reemplazar los campos obligatorios company o username, y no garantiza una coincidencia exacta con la misma persona por su nombre de perfil.
urlOpcional
Para comments, es el enlace completo a una publicación de LinkedIn, usado para leer sus comentarios. No envíes la URL de una página de empresa o de un perfil personal. Si otras acciones indican compatibilidad con una URL, debes seguir proporcionando sus respectivos campos obligatorios username o company.

¿Qué significan los parámetros de LinkedIn comments?

Lee comentarios de la url de una publicación y admite límites de comentarios, likes u orden. Conserva autor, fijado, editado y respuesta cuando existen; no publica ni reconstruye siempre todo el hilo.

urlObligatorio
Para comments, es el enlace completo a una publicación de LinkedIn, usado para leer sus comentarios. No envíes la URL de una página de empresa o de un perfil personal. Si otras acciones indican compatibilidad con una URL, debes seguir proporcionando sus respectivos campos obligatorios username o company.
LinkedIn: la visibilidad de las publicaciones e interacciones depende de la configuración de la audienciaLa visibilidad de las publicaciones y de la actividad relacionada varía según la configuración de audiencia del autor. Esta aclaración sirve para delimitar el alcance de los comentarios disponibles, sin que ello demuestre que se puedan eludir los permisos de contactos, grupos o contenido oculto.Consultada
num_commentsOpcional
Entrada de compatibilidad para el límite máximo de comentarios a leer; no es un filtro de número mínimo de comentarios. Actualmente solo se usa en algunas rutas de lectura y no se puede garantizar que la solicitud principal trunque los resultados según este número.
num_likesOpcional
Entrada de compatibilidad para el límite máximo de «me gusta» a leer; no es un filtro de número mínimo de «me gusta». Actualmente no es un criterio estable para filtrar por popularidad de la publicación.
sortOpcional
Tanto search (para publicaciones) como comments (para comentarios) admiten newest (más recientes) y relevance (relevancia). Cada uno ordena objetos diferentes; esto no implica que puedas usar el mismo parámetro para ordenar personas, empresas o empleos.
Valores permitidos:newestrelevance

¿Qué significan los parámetros de LinkedIn followers?

Recibe username y devuelve contadores y precisión de la relación pública, con channel compatible. Es una vista agregada y no una exportación nominal de seguidores.

usernameObligatorio
Para person_profile, usa el nombre de usuario de la ruta /in/ de un perfil personal de LinkedIn o la URL completa del perfil. Para followers, usa la ruta de la cuenta y devuelve el número de seguidores, no la lista de seguidores.
LinkedIn: diferencia entre seguir y conectarSeguir (`Following`) permite a un usuario ver el contenido público de otro, mientras que conectar (`Connecting`) establece una relación bidireccional de primer grado. Con base en esto, `follower_count` y `connection_count` deben interpretarse por separado y no como una única medida de red.Consultada
LinkedIn (Acuerdo de usuario): los datos de perfil públicos también están sujetos a condiciones de usoLa información de perfiles y relaciones está sujeta al acuerdo de usuario, a restricciones de acceso y a requisitos de privacidad. La descripción de parámetros y campos de este servicio no constituye una prueba de autorización de la plataforma ni un permiso de contacto.Consultada
channelOpcional
Entrada de compatibilidad para la ruta de la cuenta en followers. El parámetro username tiene prioridad y sigue siendo obligatorio. Esta API devuelve un objeto con la cantidad de seguidores, no exporta la lista de miembros del canal.

¿Qué significan los parámetros de LinkedIn jobs?

Busca vacantes de LinkedIn con keyword y ubicación opcional, devolviendo empresa, nivel, modalidad y salario publicado cuando existe. No envía candidatura ni garantiza que la oferta siga abierta.

keywordObligatorio
Para search, es la palabra clave de la publicación. Para profile_search, es el cargo actual. Para jobs, es el término de búsqueda de empleo o una URL completa de búsqueda de empleos. La búsqueda de personas no equivale a una consulta exacta por nombre o correo electrónico.
LinkedIn: diferencia entre la búsqueda de empleos y la de publicaciones de empleoLa documentación oficial explica que la sección de empleos (`Jobs`) lista ofertas según la búsqueda y la ubicación, y también indica que las publicaciones sobre contratación son una vía distinta dentro de las publicaciones (`Posts`). La función oficial «Solicitud sencilla» (`Easy Apply`) no debe considerarse una capacidad de solicitud automática de esta API.Consultada
LinkedIn (Acuerdo de usuario): restricciones sobre extracción, copia y reutilizaciónLa cláusula 8.2 del acuerdo restringe la extracción automatizada, la elusión de controles de acceso y la copia, uso, exhibición y distribución de contenido sin el consentimiento del titular de los derechos, incluido el contenido obtenido a través de terceros. Un permiso por escrito debe confirmarse por separado; la disponibilidad pública de los datos no concede una exención automática.Consultada
locationOpcional
Texto de la ubicación de la persona para profile_search, o texto de la ubicación del puesto para jobs. Si el keyword para jobs ya es una URL completa, se usarán las condiciones de la URL y no se añadirá este parámetro location.

¿Qué significan los parámetros de LinkedIn employees?

Consulta empleados vinculados a company y devuelve nombre, titular y ubicación públicos. La asociación refleja el perfil observado; no equivale a una plantilla oficial, actual o completa.

companyObligatorio
Para company_profile y employees, es el nombre corto de la empresa en LinkedIn o la URL de su página principal (/company/). No es un nombre comercial o fiscal arbitrario. La acción employees completará el nombre corto para formar la URL de la página de la empresa y devolverá una muestra de empleados públicos, sin garantizar una lista completa del personal actual.
LinkedIn: los miembros asociados a una empresa provienen de su propia sección de experienciaUn miembro se asocia a la página de una empresa al añadirla en su experiencia, pero puede haber errores o retrasos en la actualización del contador. La muestra de empleados y el `employee_count` no equivalen a una lista de personal auditada y real.Consultada
LinkedIn (Acuerdo de usuario): la información asociada a una empresa no se puede redistribuir librementeEl acuerdo establece condiciones de uso, copia y distribución incluso para la información obtenida directa o indirectamente a través de terceros. Que la página de una empresa muestre públicamente a sus miembros asociados no equivale a una licencia para recopilarlos masivamente o contactarlos.Consultada

Cómo usar la API de LinkedIn

  1. 01Consulta el catálogo público y elige una acción de la plataforma.
  2. 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
  3. 03Procesa el resultado síncrono o consulta el identificador de trabajo devuelto si la acción es asíncrona.
  4. 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
linkedin_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"linkedin","action":"search","params":{"keyword":"<keyword>"}}'

Preguntas sobre la API de LinkedIn

¿Cómo llamo a la API de LinkedIn?

Envía POST /api/v1/social con platform igual a linkedin, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.

¿Qué devuelve la API de LinkedIn?

Devuelve JSON estructurado. Por ejemplo, el esquema de search incluye text, author_name, author_username y like_count. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros de origen contengan un valor.

¿Qué matiz de la documentación oficial conviene conservar al usar datos de LinkedIn?

LinkedIn distingue publicaciones para cualquiera, solo contactos o grupos. Esa visibilidad ayuda a explicar el alcance de una búsqueda, pero no garantiza cobertura total, acceso a contenido restringido ni exactitud de filtros no declarados.

¿Qué parámetros son obligatorios?

Depende de la acción. search requiere keyword; profile_search requiere keyword; person_profile requiere username; consulta las demás acciones en la lista de funciones.