Skip to main content
POST
Import a saved search's results into a smart list — free.

Authorizations

X-API-Key
string
header
required

Company API key - scoped to a specific company. Generate from the Integrations page in your dashboard.

Path Parameters

searchId
string
required

Body

application/json

Where to import the saved search results

Request body for importing a saved lead search into a smart list. Works for any saved search, whichever surface produced it (Sales Navigator or enrichment). The results were paid for when the search ran, so this reuses them and charges nothing. People already on the list — matched on linkedinUrl — are enriched in place rather than duplicated, and missing columns are created automatically.

listId
string
required

Smart list ID (UUID) to import the results into.

rowIndexes
integer[]

Optional 0-based indexes into the search's stored results, to import only some of them. Omit to import every stored result.

companyId
string

Company ID that owns the list. Required when authenticating with a personal access key (pak_…) — the key is not tied to a specific company so the server cannot infer it. Required when authenticating with a company API key only if the key belongs to a user who has access to multiple companies; otherwise it defaults to the key's company. Optional for JWT (dashboard) auth — defaults to the user's active company.

Response

The leads imported into the list

Outcome of importing a saved lead search into a smart list

status
string

Always "ok" for a successful import.

found
integer

Stored results selected for import.

imported
integer

Rows inserted or enriched in place on the list.

failed
integer

Results that could not be written to the list.

searchId
string

The saved search that was imported.

source
string

Which surface produced the search. One of: sales_navigator, enrichment.