Skip to main content
POST
Import a Sales Navigator Search
Queue a LinkedIn Sales Navigator people search for asynchronous import into one Kakiyo campaign. Kakiyo collects matching profiles and routes them through its standard enrichment, duplicate, Do Not Contact, progress, and campaign-capacity pipeline.
A 202 Accepted response means the import was queued. It does not mean that profiles have already been added.

Request Body

Example

Paste the URL exactly as copied from the Sales Navigator browser address bar. Do not send an exported report URL, lead-list URL, or individual profile URL.

Accepted Response

sourceId and runId are correlation identifiers. Progress, Continue, Retry, and archive controls are currently dashboard-only. API-key imports do not send a completion email because an API key is not a dashboard user.

Requirements and Limits

  • The campaign must belong to the authenticated API-key team.
  • The campaign must have an assigned LinkedIn agent and be ready for prospect imports.
  • The public API permits up to three active Sales Navigator imports per team.
  • Only one active Sales Navigator import can use a campaign at a time.
  • The endpoint uses the low write rate-limit tier.

Common Errors

The team-cap response has no fixed retry time. Submit another import after one of the active imports finishes or is archived. Standard burst-rate 429 responses include a Retry-After header.

Dashboard Guide

For the no-code workflow, Continue, Retry, and import status explanations, see Import Leads from Sales Navigator.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

The campaign, Sales Navigator people-search URL, and requested run size

campaignId
string
required

Campaign that should receive eligible prospects

Example:

"campaign_12345abcde"

searchUrl
string<uri>
required

Complete HTTPS LinkedIn Sales Navigator /sales/search/people URL containing a query parameter

Maximum string length: 20000
Example:

"https://www.linkedin.com/sales/search/people?query=(keywords%3ASaaS)"

name
string
default:Sales Navigator import

Name shown for the saved search in the dashboard

Required string length: 1 - 120
Example:

"US SaaS Sales Leaders"

requestedCount
enum<integer>
default:250

Maximum number of profiles requested for this run

Available options:
100,
250,
500
Example:

250

Response

Sales Navigator import queued

message
string
required
Example:

"Sales Navigator import queued"

sourceId
string
required

Saved-search correlation identifier

Example:

"source_12345abcde"

runId
string | null
required

Current import-run correlation identifier

Example:

"run_12345abcde"

status
enum<string>
required
Available options:
queued
Example:

"queued"

requestedCount
enum<integer>
required
Available options:
100,
250,
500
Example:

250

Last modified on July 21, 2026