curl --request POST \
--url https://api.enrow.io/email/find/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": true
}
}'
const response = await fetch('https://api.enrow.io/email/find/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
fullname: 'Dwight Schrute',
company_domain: 'dundermifflin.com',
settings: {
retrieve_gender: true
}
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/email/find/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": True
}
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"message": "Single search operating",
"id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
"credits_used": 1
}
{
"message": "..."
}
Email Finder
Find e-mail
Find en enkelt professionel e-mailadresse ud fra et fuldt navn og et virksomhedsdomæne eller -navn, eller ud fra en LinkedIn-profil-URL
POST
/
email
/
find
/
single
curl --request POST \
--url https://api.enrow.io/email/find/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": true
}
}'
const response = await fetch('https://api.enrow.io/email/find/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
fullname: 'Dwight Schrute',
company_domain: 'dundermifflin.com',
settings: {
retrieve_gender: true
}
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/email/find/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": True
}
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"message": "Single search operating",
"id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
"credits_used": 1
}
{
"message": "..."
}
POST
Kør en enkelt e-mailsøgning for at finde en professionel e-mailadresse. Godkend hver anmodning med din API-nøgle i
Se Error handling for den fulde liste over statuskoder og svarformater.
Enhver anden værdi afvises med en
Svaret er det samme som ved en søgning på navn + virksomhed:
https://api.enrow.io/email/find/single
x-api-key-headeren. Til batch-operationer kan du bruge endpointet Find Bulk Emails (op til 5.000 søgninger pr. batch).
Søgningen skal indeholde enten:
- Et fuldt navn og en virksomhed:
fullname+ (company_domainellercompany_name) - URL’en til en persons LinkedIn-profil i
linkedin_url(se Søgning ud fra en LinkedIn-profil-URL)
Enrow udfører deterministiske verifikationer, der verificerer selv catch-all-e-mails. Det betyder, at du ikke bagefter behøver at sende de fundne e-mails gennem en debouncer.
Request Body
string
Det fulde navn på den person, hvis e-mail der skal findesBemærk: Påkrævet ved en søgning på navn + virksomhed, men ikke ved en søgning ud fra
linkedin_url.string
Virksomhedens domæne, flere formater accepteres (
"dundermifflin.com", "https://www.dundermifflin.com"…)Bemærk: Enten company_domain eller company_name er påkrævet ved en søgning på navn + virksomhed.string
Virksomhedens navn (
"Apple", "Air France", …)Bemærk: Enten company_domain eller company_name er påkrævet ved en søgning på navn + virksomhed.string
URL’en til personens LinkedIn-profil (
"https://www.linkedin.com/in/dwight-schrute"), hvis du vil søge ud fra profilen i stedet for et navn og en virksomhed. Se Søgning ud fra en LinkedIn-profil-URL.Bemærk: Bruges kun, når anmodningen ikke er en komplet søgning på navn + virksomhed. Indeholder anmodningen fullname og en virksomhed, ignoreres linkedin_url.object
Brugerdefinerede parametre, der returneres i GET-svaret og i webhook-notifikationen.
Vis custom-objekt
Vis custom-objekt
string
standard:"your_custom_property"
Dine egne brugerdefinerede data
object
Et sæt indstillinger relateret til denne søgning
Vis settings-egenskaber
Vis settings-egenskaber
string
En URL, der bliver notificeret via en HTTP POST-anmodning, når den enkelte søgning er færdig. Se How Webhooks Work.
string
standard:"US"
ISO 3166 Alpha-2-koden for det land, der er relateret til søgningen. Relevant, når der bruges et virksomhedsnavn — hjælper med at skelne mellem homonymer ved at søge på lokaliseret Google.
boolean
standard:"false"
Giver dig mulighed for at få personens køn (
male/female).Response
200 — Søgning igangsat
string
Bekræftelsesbesked
string
Unik identifikator for denne søgning. Brug denne til at hente resultater via GET-endpointet.
number
Antal forbrugte credits. Se Credits & billing for omkostninger pr. endpoint.
Error Responses
| Code | Message |
|---|---|
| 400 | invalid JSON input |
| 400 | both company_domain and company_name are absent, input payload needs at least one of them |
| 400 | missing fullname |
| 400 | invalid linkedin_url format |
| 400 | LinkedIn email search is suspended for this account |
| 401 | No apikey found in the x-api-key headers |
| 401 | This apikey is not valid |
| 402 | Insufficient credits |
Svar med utilstrækkelige credits (
402) på enkelt-endpoints returnerer { "reason": "...", "success": false }; alle andre fejl returnerer { "message": "..." }.Søgning ud fra en LinkedIn-profil-URL
Send URL’en til en persons LinkedIn-profil ilinkedin_url i stedet for et fuldt navn og en virksomhed. Enrow læser profilen, identificerer personens nuværende virksomhed og finder og verificerer derefter vedkommendes professionelle e-mail hos virksomheden.
Søgningen kører som enhver anden enkeltsøgning: 200-svaret giver dig søgningens id, og resultatet kommer via GET-endpointet eller din webhook. custom og settings fungerer på samme måde.
Søgning ud fra en LinkedIn-profil-URL virker kun for enkeltsøgninger og er muligvis ikke tilgængelig på alle konti. Hvis din konto ikke har adgang til den, får en anmodning, der kun indeholder
linkedin_url, den sædvanlige valideringsfejl, f.eks. missing fullname. Kontakt api@enrow.io, hvis du har brug for den.Hvornår bruger søgningen profilen?
Søgningen bruger profilen, nårlinkedin_url er angivet, og anmodningen ikke er en komplet søgning på navn + virksomhed:
fullnamemangler, er tomt eller består af et enkelt tegn, eller- hverken
company_domainellercompany_nameer angivet.
fullname og en virksomhed forbliver en søgning på navn + virksomhed, også selvom den indeholder linkedin_url. Når søgningen bruger profilen, kommer navnet og virksomheden fra profilen: eventuelle medsendte fullname, company_domain eller company_name ignoreres.
Hvilke URL’er accepteres?
| Format | Eksempel |
|---|---|
| Offentlig profil-URL | https://www.linkedin.com/in/dwight-schrute |
Uden https:// eller www., med skråstreg til sidst eller en query string | linkedin.com/in/dwight-schrute/?trk=people-guest |
| Landespecifikt underdomæne | https://fr.linkedin.com/in/dwight-schrute |
| Profil-URL med et medlems-ID | https://www.linkedin.com/in/ACoAAB2xY3ZaBcD |
| Sales Navigator-URL til et lead eller en person | https://www.linkedin.com/sales/lead/ACwAAB2xY3ZaBcD,NAME_SEARCH,a1b2 |
400 og meddelelsen invalid linkedin_url format: en virksomhedsside (linkedin.com/company/...), et kort lnkd.in-link, en side uden for linkedin.com eller et profilnavn uden URL’en.
Hvordan vælger Enrow virksomheden?
Enrow leder efter e-mailen hos personens nuværende virksomhed, som den fremgår af profilen. Hvis flere stillinger er aktuelle, bruger Enrow den første på listen. Stillinger, der ikke er hos en arbejdsgiver, f.eks. selvstændig, freelancer eller studerende, springes over. En profil uden en nuværende stilling hos en arbejdsgiver afslutter søgningen medno_current_company.
Hvad koster det?
Når søgningen startes, bruger den 1 kredit som enhver anden søgning (credits_used: 1 i svaret). Når den er afsluttet, refunderes forskellen: søgningen koster 1 kredit, når der findes en e-mail, 0,25 kredit, når der ikke findes nogen, og intet, når den mislykkes på grund af et problem hos os. Resultatet angiver årsagen i linkedin_status og den endelige omkostning i credits_used. Se Kreditter og fakturering.
Eksempel
curl --request POST \
--url https://api.enrow.io/email/find/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"linkedin_url": "https://www.linkedin.com/in/dwight-schrute",
"custom": {
"crm_id": "lead_001"
}
}'
const response = await fetch('https://api.enrow.io/email/find/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/dwight-schrute',
custom: {
crm_id: 'lead_001'
}
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/email/find/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"linkedin_url": "https://www.linkedin.com/in/dwight-schrute",
"custom": {
"crm_id": "lead_001"
}
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"message": "Single search operating",
"id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
"credits_used": 1
}
curl --request POST \
--url https://api.enrow.io/email/find/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": true
}
}'
const response = await fetch('https://api.enrow.io/email/find/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
fullname: 'Dwight Schrute',
company_domain: 'dundermifflin.com',
settings: {
retrieve_gender: true
}
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/email/find/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": True
}
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"message": "Single search operating",
"id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
"credits_used": 1
}
{
"message": "..."
}
Næste skridt
Hent resultatet
Hent den fundne e-mail ved hjælp af søgningens
id.Find e-mails i bulk
Kør op til 5.000 e-mailsøgninger i én enkelt anmodning.
Authentication
Sådan sender du din API-nøgle i x-api-key-headeren.
Webhooks
Bliv automatisk notificeret, når en søgning er færdig.
Var denne side nyttig?

