v1

latestOpenAPI 3.1.0Proprietary2026-07-265759203.4 KB
Search

Search Export

Export search results as a CSV file. Poll /search/status/{task_id} for a presigned download URL when complete.

post/search/export

Headers

x-api-keystring nullable

Request body

search_idstring nullable

Search history ID returned by a previous search. Replays only the query shape; pass exclusions again on this request if they should apply.

parsed_queryobject nullable

Structured filter set returned by a previous search.

mode'people' | 'company'

Search mode; inferred from DB when not set.

max_resultsinteger

Maximum number of results to return across pages.

exclude_public_idsstring[] nullable

People-mode inline identifiers to exclude from results, applied as a post-filter. Accepts LinkedIn public IDs or profile URLs. For company searches, use exclude_entity_ids. Max 1000.

exclude_entity_idsstring[] nullable

Inline identifiers to exclude from results, applied as a post-filter. People mode: LinkedIn public IDs or profile URLs. Company mode: numeric LinkedIn company IDs, company URLs/slugs, or exact website domains (values that resolve to no or multiple companies are ignored). Max 1000.

exclude_list_idsstring[] nullable

Saved exclusion-list IDs to apply as a post-filter. Each list's entity type must match the search mode (person lists for people searches, company lists for company searches). Max 5 (10 for organizations with extended exclusion limits).

Response

Successful Response

task_idstring required

Async task ID; poll for status with this value.

statusstring required

Initial task status, typically 'queued'.

messagestring required

Human-readable status message.