Skip to main content
POST

Authorizations

api_key
string
header
required

Your Lusha API key. You can find this in your Lusha dashboard under API settings. Include this key in the api_key header for all requests.

Body

application/json
seeds
object
required

Required. Minimum 5, maximum 100 seed contacts in total, counted across all identifier types combined (linkedinUrls + emails + ids + contactIds + contacts). Fewer than 5 total seeds is rejected with 400. Cannot be null.

dedupeSessionId
string<uuid>
Example:

"58adaa77-7a6e-4c9b-8c2d-820a6538e613"

exclude
object

Optional. Contacts to always filter out of the results (for example, existing customers). Omit the field entirely if you have nothing to exclude. Subject to the same 100-per-identifier-type cap as seeds, but has no minimum.

limit
integer
default:25
Required range: 1 <= x <= 100
Example:

25

tableId
string

Optional. If provided, results are also persisted to this table. See the Tables API.

Example:

"482910"

Response

Successfully retrieved contact lookalikes

dedupeSessionId
string<uuid> | null
required
Example:

"58adaa77-7a6e-4c9b-8c2d-820a6538e613"

results
object[]
required
meta
object
required
tableWrite
object

Added to a Prospecting, Enrich, Signals, or Lookalike response when tableId is passed on the request. The primary response is unaffected even if the table write fails.

billing
object

Credit usage summary for a V3 API request