curl --request POST \
--url https://api.enrow.io/phone/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"linkedin_url": "https://www.linkedin.com/in/michael-scott/",
"custom": "#u84hde941Jdx"
}'
const response = await fetch('https://api.enrow.io/phone/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
linkedin_url: 'https://www.linkedin.com/in/michael-scott/',
custom: '#u84hde941Jdx'
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/phone/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"linkedin_url": "https://www.linkedin.com/in/michael-scott/",
"custom": "#u84hde941Jdx"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"credits_used": 40,
"id": "94cbc13b-7d77-4f41-83f0-60106daa7182",
"message": "Single search operating",
"credits": {
"amount": 40,
"source": "sub",
"split": { "fromPaygo": 0, "fromSub": 40 }
}
}
{
"message": "..."
}
Phone Finder
Buscar teléfono
Encuentra un único número de teléfono a partir de una URL de LinkedIn o de un nombre y empresa con la API de Phone Finder
POST
/
phone
/
single
curl --request POST \
--url https://api.enrow.io/phone/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"linkedin_url": "https://www.linkedin.com/in/michael-scott/",
"custom": "#u84hde941Jdx"
}'
const response = await fetch('https://api.enrow.io/phone/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
linkedin_url: 'https://www.linkedin.com/in/michael-scott/',
custom: '#u84hde941Jdx'
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/phone/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"linkedin_url": "https://www.linkedin.com/in/michael-scott/",
"custom": "#u84hde941Jdx"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"credits_used": 40,
"id": "94cbc13b-7d77-4f41-83f0-60106daa7182",
"message": "Single search operating",
"credits": {
"amount": 40,
"source": "sub",
"split": { "fromPaygo": 0, "fromSub": 40 }
}
}
{
"message": "..."
}
POST
Ejecuta una búsqueda asíncrona para encontrar un número de teléfono y el país asociado. Autentica cada solicitud con tu clave de API en la cabecera
Opción 2:
Adicional:
En caso de créditos insuficientes (402), el cuerpo de la respuesta es
https://api.enrow.io/phone/single
x-api-key.
La búsqueda debe contener una de las siguientes opciones:
- La URL del perfil de LinkedIn de una persona (p. ej.,
https://www.linkedin.com/in/michael-scott/) - La combinación de información individual:
firstname+lastname+ (company_nameocompany_domain)
Cuerpo de la solicitud
Opción 1 (Recomendada):string
URL del perfil de LinkedIn de la persona.Nota: Tiene prioridad sobre la información individual si se proporcionan ambas.
string
Nombre de la persona
string
Apellido de la persona
string
Dominio de la empresa (p. ej.,
"dundermifflin.com")string
Nombre de la empresa (alternativa a
company_domain)string
Un valor personalizado que puedes usar para referenciar un ID interno. Estará presente en los resultados.
object
Configuración relacionada con esta búsqueda.
Mostrar propiedades de settings
Mostrar propiedades de settings
string
Una URL que será notificada mediante una solicitud HTTP POST una vez que finalice la búsqueda. Consulta Cómo funcionan los webhooks.
Respuesta
201 — Búsqueda individual creada
string
Mensaje de confirmación
string
Identificador único de esta búsqueda. Úsalo para recuperar los resultados a través del endpoint GET.
number
Número de créditos consumidos (50 de forma predeterminada; puede variar según el plan). Consulta Créditos y facturación para conocer los costes por endpoint.
object
Respuestas de error
| Code | Message |
|---|---|
| 400 | Invalid linkedin_url format |
| 401 | No apikey found in the x-api-key headers |
| 401 | This apikey is not valid |
| 401 | This account is not allowed to use the phone search feature |
| 402 | Insufficient credits |
{ "reason": "...", "success": false }. Consulta Gestión de errores para ver la lista completa de códigos de estado y formatos de respuesta.
curl --request POST \
--url https://api.enrow.io/phone/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"linkedin_url": "https://www.linkedin.com/in/michael-scott/",
"custom": "#u84hde941Jdx"
}'
const response = await fetch('https://api.enrow.io/phone/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
linkedin_url: 'https://www.linkedin.com/in/michael-scott/',
custom: '#u84hde941Jdx'
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/phone/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"linkedin_url": "https://www.linkedin.com/in/michael-scott/",
"custom": "#u84hde941Jdx"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"credits_used": 40,
"id": "94cbc13b-7d77-4f41-83f0-60106daa7182",
"message": "Single search operating",
"credits": {
"amount": 40,
"source": "sub",
"split": { "fromPaygo": 0, "fromSub": 40 }
}
}
{
"message": "..."
}
Próximos pasos
Obtener el resultado
Recupera el número de teléfono encontrado usando el
id de la búsqueda.Buscar teléfonos en lote
Ejecuta varias búsquedas de teléfono en una sola solicitud.
Autenticación
Cómo pasar tu clave de API en la cabecera x-api-key.
Webhooks
Recibe notificaciones automáticas cuando se complete una búsqueda.
¿Esta página le ayudó?

