API de busca de perfis do LinkedIn
Encontre o perfil do LinkedIn por trás de cada nome usando o seu assistente de AI, um workflow no-code ou o seu próprio código.
- A partir de US$ 0,0017 por busca de perfil
- Nível de confiança para cada correspondência
- 10.000 perfis por tarefa
| Nome e empresa |
|---|
| Maya Lindqvist, Brightwave |
| Tom Okafor, Northpeak |
| Léa Moreau, Juniper & Vale |
Usado por mais de 38.000 utilizadores em startups e equipas da Fortune 500
Funciona com qualquer ferramenta capaz de enviar pedidos HTTP
Claude
Cursor
Codex
Make
n8n
Zapier
- O seu próprio código
Escolha como começar
Deixe um assistente de AI ou a sua ferramenta de automação fazer a configuração, ou chame a API REST a partir do seu próprio código.
Cole o prompt de configuração
Copie o prompt para Claude Code, Codex ou Cursor, ou para Make, n8n ou Zapier, e cole-o. A AI cria uma pasta Datablist no seu computador e configura tudo.
Cole a sua chave de API
Quando a AI solicitar, copie a sua chave de API da aplicação Datablist e cole-a no ficheiro .env que foi aberto. Nunca a cole no chat.
Obtenha os seus resultados
Envie a sua lista de nomes com uma empresa ou instituição de ensino e receba uma linha por pessoa: a URL do perfil do LinkedIn, o título da página e um nível de confiança.
Ver um exemplo de resultadoUsa Make, n8n ou Zapier? Aqui estão todos os campos do pedido HTTP
Use o módulo ou node de pedido HTTP disponibilizado pela sua ferramenta. São necessários três passos: enviar a lista, aguardar e consultar os resultados.
1. Envie a sua lista (pedido HTTP)
- Método
POST- URL
https://api.datablist.com/v1/enrichments/tasks- Headers
X-API-Key= a sua chave de APIContent-Type=application/json- Corpo (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"}}]}
- Guardar
- O
@idda resposta. Esse é o ID da sua tarefa.
2. Aguarde até estar concluída
Adicione uma espera ou atraso curto e, depois, um pedido GET para https://api.datablist.com/v1/enrichments/tasks/TASK_ID com o mesmo header X-API-Key. Repita até status ser completed.
3. Consulte os resultados
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Mapeie outputs para as suas colunas. Se nextCursor não estiver vazio, volte a chamar com &cursor= seguido desse valor.
Em resumo
Pesquise perfis do LinkedIn por nome, refine-os com uma empresa ou instituição de ensino e veja o grau de confiança de cada correspondência. Não é necessário nenhum workspace, coleção ou importação da Datablist.
O que fornece
- Nomes: Um nome completo, ou nome e apelido, por linha
- Uma palavra-chave (opcional): A empresa ou instituição de ensino, para distinguir pessoas com o mesmo nome
- Um país (opcional): O país da pesquisa; EUA por predefinição
O que recebe
- A URL do perfil do LinkedIn: Por exemplo, linkedin.com/in/maya-lindqvist
- O título e o resumo da página: Muitas vezes, mostram o cargo e a empresa atuais
- Um nível de confiança: Alto, Médio, Baixo ou Muito baixo, para saber o que deve confirmar
Quanto custa
- 2,5 créditos por busca: Cobrados quer um perfil seja encontrado ou não
- Linhas vazias são gratuitas: As linhas sem um nome utilizável não são pesquisadas
- 1.000 créditos = US$ 1: Partilhados com a aplicação Datablist
O que as equipas criam com esta API
Integre o LinkedIn Profile Finder onde os seus dados já circulam.
Adicione o LinkedIn aos seus leads
- Nome e empresa
- URL do LinkedIn no lead
Adicione a URL do perfil a cada lead, para que os representantes possam estabelecer contacto no LinkedIn e, em seguida, possa executar o scraper de perfis ou o phone finder.
Encontre candidatos a partir de uma lista
- Nomes de uma conferência ou lista de antigos alunos
- Pipeline de candidatos
Transforme uma lista de nomes em perfis do LinkedIn que pode analisar e contactar.
Complete os contactos do CRM
- Contacto sem LinkedIn
- URL guardada no registo
Preencha o campo do LinkedIn dos contactos no HubSpot, Salesforce ou Pipedrive e guarde o nível de confiança para analisar correspondências fracas.
Quanto lhe vai custar?
Pague por busca com créditos. O acesso à API começa no plano Growth.
Quanto lhe vai custar?
Indique para quantas pessoas precisa de perfis do LinkedIn e mostraremos a forma mais económica de os obter.
= 2.500 créditos à taxa de 2,5 créditos por busca
Como funcionam os créditos
1.000 créditos = US$ 1, pelo que cada crédito custa um décimo de cêntimo. Cada busca custa 2,5 créditos, quer um perfil seja encontrado ou não. As linhas sem um nome utilizável não são pesquisadas e não têm qualquer custo. Cada resultado devolve creditsUsed, para que possa acompanhar o custo real por linha. Os créditos do plano são renovados mensalmente e os não utilizados são repostos. Os créditos adicionais nunca expiram.
Integre-a no seu código
Tudo o que precisa para chamar diretamente a API REST: código, respostas, endpoints, campos, autenticação e limites.
datablist/linkedin-profile-finder-api
Exemplos oficiais: cURL, Python com Requests ou HTTPX assíncrono e TypeScript. Coloque a sua chave em DATABLIST_API_KEY e execute.
Copie, cole e execute
Um script completo que cria uma tarefa, aguarda pela sua conclusão e imprime todos os resultados. Substitua YOUR_PERSONAL_API_KEY pela sua chave.
# 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'O que a API devolve
Um resultado por input, com o seu inputId, um status, os outputs e os créditos utilizados. Dados de exemplo.
{
"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 e campos
Todos os caminhos são relativos a https://api.datablist.com. As definições dos campos provêm de GET /v1/enrichments/linkedin-profile-lookup (documentação atualizada em 19 de outubro de 2026). Versão do schema: 2026-09-12.
Ver o schema da API (JSON) (abre num novo separador)
- /v1/enrichments/linkedin-profile-lookup
- Consultar o schema, sem necessidade de chave
- POST
- /v1/enrichments/tasks
- Criar uma tarefa
- /v1/enrichments/tasks/{taskId}
- Consultar o status e o progresso
- /v1/enrichments/tasks/{taskId}/results
- Consultar os resultados, de 1 a 100 por página
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Cancelar uma tarefa em execução
- /v1/enrichments/tasks
- Histórico de tarefas, da mais recente para a mais antiga
Referência do schema
Envie settings uma vez por tarefa e um objeto data por input. Os resultados podem incluir campos adicionais à medida que o enriquecimento evolui; por isso, conserve as chaves desconhecidas ao analisar outputs.
Mostrar todas as configurações, inputs e outputs
Configurações
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. |
Inputs (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. |
Um header, limites claros
Crie uma chave de API pessoal na sua conta Datablist e envie-a em todos os pedidos autenticados.
Autenticação
Envie a sua chave no header X-API-Key. A Datablist troca e renova os tokens de acesso por si.
- Header:
X-API-Key: YOUR_PERSONAL_API_KEY - Opcional: faça a gestão dos tokens com
Authorization: Bearera partir dePOST /v1/account/token - Um ou outro: o envio dos dois headers devolve
400 AmbiguousCredentials - Apenas no servidor: mantenha as chaves fora de URLs, código do browser e logs
Limites
- Inputs por tarefa: 1 a 10.000
- Tamanho: 16 KiB por input, 10 MiB por pedido
- Tempo de execução: até 24 horas por tarefa
- Criação de tarefas: 10 pedidos por cada 60 segundos, por conta
- Polling e resultados: 120 pedidos por cada 60 segundos, por operação
- Tarefas ativas: cerca de 20 em simultâneo, por conta
- Retenção: as tarefas e os resultados são conservados durante 90 dias
Perguntas frequentes
Tudo o que você ou o seu agente de programação com AI precisam para integrar a API de busca de perfis do LinkedIn: autenticação, pedidos, polling, resultados, limites e novas tentativas.


