Create email finder job
api.lempile.com/email-finderCreates a queue-first email finder job and returns 202. Poll the job endpoint until it reaches Completed or Error. Inputs can be plain LinkedIn URLs/ids or safe identity records with optional name, company, and company-domain hints. Email Finder checks cache, same-workspace LinkedIn profile identity when a Ready account is available, public LinkedIn profile previews, company-site evidence, public emails, verified domain patterns, generated candidates, and internal syntax/domain/MX/SMTP-safe verification. Google Search evidence is optional last-resort evidence only when the Google evidence pool is ready.
Authentication
X-API-KEY header·A Lempile API key, made in the dashboard under Access tokens.Request body
linkedin_url_or_idsarray of EmailFinderInputLinkedIn profile URLs, public identifiers, or safe identity records. Plain strings remain supported for compatibility.
≥ 1 items · ≤ 500 items›Show fieldsHide fields
Option 1stringLinkedIn profile URL or public identifier.
EmailFinderInputRecordEmailFinderInputRecordSafe identity hints for owned evidence resolution.
linkedin_url_or_idis required; all other fields are optional.›Show fieldsHide fields
linkedin_url_or_idstringLinkedIn profile URL or public identifier.
linkedin_urlstringAccepted alias for
linkedin_url_or_id.linkedin_idstringAccepted alias for
linkedin_url_or_id.first_namestringlast_namestringfull_namestringcompanystringcompany_domainstringCompany website domain, for example
example.com.company_urlstringOptional company website or company page URL evidence.
recordsarray of EmailFinderInputRecordAlternative input field for safe identity records. Use this when you already know names, company, or company domain.
≥ 1 items · ≤ 500 items›Show fieldsHide fields
linkedin_url_or_idstringLinkedIn profile URL or public identifier.
linkedin_urlstringAccepted alias for
linkedin_url_or_id.linkedin_idstringAccepted alias for
linkedin_url_or_id.first_namestringlast_namestringfull_namestringcompanystringcompany_domainstringCompany website domain, for example
example.com.company_urlstringOptional company website or company page URL evidence.
optionsobject›Show fieldsHide fields
business_email_onlybooleanEmail Finder defaults to business emails only.
Defaulttrueprofile_resolutionstringUse controlled same-workspace Ready LinkedIn accounts for visible profile identity resolution, or public/cache/domain evidence only.
One ofworkspace_linkedin_accountspublic_onlyDefaultworkspace_linkedin_accountsverification_modestringsmtp_onlyis the default internal-owned mode: syntax/domain/MX/SMTP-safe verification only.mx_onlydisables SMTP recipient checks and uses domain/MX evidence only.One ofsmtp_onlymx_onlyDefaultsmtp_onlyprovider_max_candidates_per_itemintegerReserved for future external verifier fallback. Current public jobs are internal-only and this value is clamped to
0.Default0≥ 0 · ≤ 20
Responses
202Email finder job accepted.
›
application/json
objectanyrequiredAlwaysemail_finder_jobidstringrequiredstatusstringrequiredOne ofQueuedRunningCompletedErrorCanceledstatus_detailstring | nullcountsobject›Show fieldsHide fields
inputintegercompletedintegerfoundintegernot_foundintegeruncertainintegererrorintegerretryingintegerUncertain items still waiting for a scheduled retry. They can become Found after the job is Completed.
next_retry_atstringWhen the next scheduled retry runs (UTC). Present only while counts.retrying is above 0.
endpointsobject›Show fieldsHide fields
jobEndpointstring · uriitemsEndpointstring · uricsvEndpointstring · uri
400Invalid input.
›
application/json
errorstringrequiredmessagestring
401Missing or invalid API key.
›
application/json
errorstringrequiredmessagestring
402No active trial or subscription (subscription_required), or a trial that used its 1,000 included found emails (email_finder_trial_limit).
›
subscription_required), or a trial that used its 1,000 included found emails (email_finder_trial_limit).application/json
errorstringrequiredmessagestring
403API key lacks email_finder.write.
›
email_finder.write.application/json
errorstringrequiredmessagestring
429Workspace email finder queue is full.
›
application/json
errorstringrequiredmessagestring
Was this page helpful?