API de búsqueda de perfiles de LinkedIn
Encuentre el perfil de LinkedIn correspondiente a cada nombre desde su asistente de AI, un workflow no-code o su propio código.
- Desde 0,0017 $ por búsqueda de perfil
- Nivel de confianza para cada coincidencia
- 10.000 perfiles por tarea
| Nombre y empresa |
|---|
| Maya Lindqvist, Brightwave |
| Tom Okafor, Northpeak |
| Léa Moreau, Juniper & Vale |
Más de 38.000 usuarios confían en Datablist, desde startups hasta equipos de empresas Fortune 500
Funciona con cualquier herramienta capaz de enviar solicitudes HTTP
Claude
Cursor
Codex
Make
n8n
Zapier
- Su propio código
Elija cómo empezar
Deje que un asistente de AI o su herramienta de automatización realice la configuración, o llame a la API REST desde su propio código.
Pegue el prompt de configuración
Copie el prompt para Claude Code, Codex o Cursor, o para Make, n8n o Zapier, y péguelo. La AI crea una carpeta de Datablist en su ordenador y configura todo.
Pegue su clave de API
Cuando la AI se la solicite, copie su clave de API desde la aplicación de Datablist y péguela en el archivo .env que ha abierto. Nunca la pegue en el chat.
Obtenga sus resultados
Envíe su lista de nombres junto con una empresa o centro educativo y reciba una fila por persona: la URL del perfil de LinkedIn, el título de su página y un nivel de confianza.
Ver un resultado de ejemplo¿Utiliza Make, n8n o Zapier? Aquí tiene todos los campos de la solicitud HTTP
Utilice el módulo o nodo de solicitud HTTP que ofrece su herramienta. Necesita tres pasos: enviar la lista, esperar y consultar los resultados.
1. Envíe su lista (solicitud HTTP)
- Método
POST- URL
https://api.datablist.com/v1/enrichments/tasks- Encabezados
X-API-Key= su clave de APIContent-Type=application/json- Cuerpo (JSON)
- json{"enrichmentId": "linkedin-profile-lookup","uniqueId": "linkedin-profile-lookup-import-1","settings": {"searchCountry": "US","skipIfNotName": false},"inputs": [{"inputId": "row-1", "data": {"fullName": "Maya Lindqvist", "keyword": "Brightwave Analytics"}},{"inputId": "row-2", "data": {"fullName": "Tom Okafor", "keyword": "Northpeak Logistics"}},{"inputId": "row-3", "data": {"fullName": "Lea Moreau", "keyword": "Juniper & Vale Studio"}}]}
- Conserve
- El
@idde la respuesta. Ese es el ID de su tarea.
2. Espere hasta que termine
Añada una breve espera o retraso y, después, una solicitud GET a https://api.datablist.com/v1/enrichments/tasks/TASK_ID con el mismo encabezado X-API-Key. Repita hasta que status sea completed.
3. Consulte los resultados
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Asigne outputs a sus columnas. Si nextCursor no está vacío, vuelva a realizar la llamada con &cursor= seguido de ese valor.
De un vistazo
Busque perfiles de LinkedIn por nombre, acote los resultados con una empresa o centro educativo y consulte el grado de certeza de cada coincidencia. No necesita un espacio de trabajo, una colección ni una importación en Datablist.
Qué debe proporcionar
- Nombres: un nombre completo, o nombre y apellidos, por fila
- Una palabra clave (opcional): la empresa o el centro educativo, para distinguir a personas con el mismo nombre
- Un país (opcional): el país de búsqueda; Estados Unidos de forma predeterminada
Qué obtiene
- La URL del perfil de LinkedIn: por ejemplo, linkedin.com/in/maya-lindqvist
- El título y el resumen de la página: suelen mostrar el puesto y la empresa actuales
- Un nivel de confianza: Alto, Medio, Bajo o Muy bajo, para que sepa qué debe verificar
Cuánto cuesta
- 2,5 créditos por búsqueda: se cobran tanto si se encuentra un perfil como si no
- Las filas vacías son gratuitas: las filas sin un nombre válido no se buscan
- 1.000 créditos = 1 $: compartidos con la aplicación de Datablist
Qué crean los equipos con esta API
Integre el buscador de perfiles de LinkedIn allí donde ya fluyen sus datos.
Añada LinkedIn a sus leads
- Nombre y empresa
- URL de LinkedIn en el lead
Añada la URL del perfil a cada lead para que los representantes puedan conectar en LinkedIn y, después, pueda ejecutar el scraper de perfiles o el buscador de teléfonos.
Encuentre candidatos a partir de una lista
- Nombres de una conferencia o lista de antiguos alumnos
- Pipeline de candidatos
Convierta una lista de nombres en perfiles de LinkedIn que pueda revisar y contactar.
Complete los contactos del CRM
- Contacto sin LinkedIn
- URL guardada en el registro
Complete el campo de LinkedIn de los contactos de HubSpot, Salesforce o Pipedrive y conserve el nivel de confianza para revisar las coincidencias poco fiables.
¿Cuánto le costará?
Pague por búsqueda mediante créditos. El acceso a la API está disponible a partir del plan Growth.
¿Cuánto le costará?
Indíquenos para cuántas personas necesita perfiles de LinkedIn y le mostraremos la forma más económica de obtenerlos.
= 2500 créditos a 2,5 créditos por búsqueda
Cómo funcionan los créditos
1.000 créditos = 1 $, por lo que cada crédito cuesta una décima de centavo. Cada búsqueda cuesta 2,5 créditos, tanto si se encuentra un perfil como si no. Las filas sin un nombre válido no se buscan y no tienen ningún coste. Cada resultado devuelve creditsUsed, para que pueda controlar el coste real por fila. Los créditos del plan se renuevan mensualmente y, si no se utilizan, se restablecen. Los créditos de recarga nunca caducan.
Intégrelo en su código
Todo lo que necesita para llamar directamente a la API REST: código, respuestas, endpoints, campos, autenticación y límites.
datablist/linkedin-profile-finder-api
Ejemplos oficiales: cURL, Python con Requests o HTTPX asíncrono y TypeScript. Introduzca su clave en DATABLIST_API_KEY y ejecute el código.
Copie, pegue y ejecute
Un script completo que crea una tarea, espera a que termine e imprime cada resultado. Sustituya YOUR_PERSONAL_API_KEY por su clave.
# 1. Create the task (returns 202 Accepted and the task "@id")
curl --request POST 'https://api.datablist.com/v1/enrichments/tasks' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"enrichmentId": "linkedin-profile-lookup",
"uniqueId": "linkedin-profile-lookup-import-1",
"settings": {
"searchCountry": "US",
"skipIfNotName": false
},
"inputs": [
{"inputId": "row-1", "data": {"fullName": "Maya Lindqvist", "keyword": "Brightwave Analytics"}},
{"inputId": "row-2", "data": {"fullName": "Tom Okafor", "keyword": "Northpeak Logistics"}},
{"inputId": "row-3", "data": {"fullName": "Lea Moreau", "keyword": "Juniper & Vale Studio"}}
]
}'
# 2. Poll every few seconds until status is completed, failed or stopped
curl 'https://api.datablist.com/v1/enrichments/tasks/TASK_ID' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY'
# 3. Read the results, then follow nextCursor until it is null
curl 'https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY'Qué devuelve la API
Un resultado por cada entrada, con su inputId, un estado, los outputs y los créditos utilizados. Datos de ejemplo.
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"profileUrl": "https://www.linkedin.com/in/maya-lindqvist",
"linkedInUrlTitle": "Maya Lindqvist - Head of Sales - Brightwave Analytics",
"linkedInSnippet": "Maya Lindqvist works at Brightwave Analytics.",
"profileConfidence": "High"
},
"creditsUsed": "2.5",
"error": null
}
],
"nextCursor": null
}Endpoints y campos
Todas las rutas son relativas a https://api.datablist.com. Las definiciones de los campos proceden de GET /v1/enrichments/linkedin-profile-lookup (documentación actualizada el 19 de octubre de 2026). Versión del esquema: 2026-09-12.
Ver el esquema de la API (JSON) (se abre en una pestaña nueva)
- /v1/enrichments/linkedin-profile-lookup
- Consultar el esquema; no se necesita clave
- POST
- /v1/enrichments/tasks
- Crear una tarea
- /v1/enrichments/tasks/{taskId}
- Consultar periódicamente el estado y el progreso
- /v1/enrichments/tasks/{taskId}/results
- Consultar los resultados, entre 1 y 100 por página
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Cancelar una tarea en ejecución
- /v1/enrichments/tasks
- Historial de tareas, las más recientes primero
Referencia del esquema
Envíe settings una vez por tarea y un objeto data por cada entrada. Los resultados pueden incluir campos adicionales a medida que evoluciona el enriquecimiento, así que conserve las claves desconocidas al procesar outputs.
Mostrar todos los ajustes, las entradas y los outputs
Ajustes
searchCountryTarget Country | Text | Search engine country setting. Default to US.Valores permitidos: |
|---|---|---|
skipIfNotNameSkip if not matching name | Boolean | Skip LinkedIn profile URLs with very low name confidence. Leave unchecked to retain candidates and review their confidence and page titles. |
Entradas (data)
fullNameFull Name | Text | Prospect Full Name. Map the "Full Name" input, or both "First Name" and "Last Name" |
|---|---|---|
firstNameFirst Name | Text | Prospect First Name. Map the "Full Name" input, or both "First Name" and "Last Name" |
lastNameLast Name | Text | Prospect Last Name. Map the "Full Name" input, or both "First Name" and "Last Name" |
keywordKeyword | Text | Extra keyword to narrow search. Ex: Company Name, School Name, etc. |
Outputs
profileUrlLinkedIn Page | Text | LinkedIn page URL when found.Formato: |
|---|---|---|
linkedInUrlTitleLinkedIn Profile Page Title | Text | The page title can give you info about the current job position, the company, etc. |
linkedInSnippetLinkedIn Profile Summary | Text | Abstract of profile summary when possible. |
profileConfidenceProfile Confidence | Text | Confidence level of the match: High, Medium, Low, or Very Low. |
Un encabezado, límites claros
Cree una clave de API personal en su cuenta de Datablist y envíela con cada solicitud autenticada.
Autenticación
Envíe su clave en el encabezado X-API-Key. Datablist intercambia y renueva los tokens de acceso por usted.
- Encabezado:
X-API-Key: YOUR_PERSONAL_API_KEY - Opcional: gestione usted mismo los tokens mediante
Authorization: BearerdesdePOST /v1/account/token - Uno u otro: enviar ambos encabezados devuelve
400 AmbiguousCredentials - Solo en el servidor: no incluya las claves en URLs, código del navegador ni registros
Límites
- Entradas por tarea: de 1 a 10.000
- Tamaño: 16 KiB por entrada, 10 MiB por solicitud
- Tiempo de ejecución: hasta 24 horas por tarea
- Creación de tareas: 10 solicitudes cada 60 segundos por cuenta
- Consultas periódicas y resultados: 120 solicitudes cada 60 segundos por operación
- Tareas activas: unas 20 a la vez por cuenta
- Retención: las tareas y los resultados se conservan durante 90 días
Preguntas frecuentes
Todo lo que usted o su agente de programación con AI necesitan para integrar la API de búsqueda de perfiles de LinkedIn: autenticación, solicitud, consultas periódicas, resultados, límites y reintentos.


