An action on a member: Sales Navigator's saveLead, a write (save daily cap), on the account's seat. user_id is the lead's Sales Navigator id (ACw…) or its urn:li:fs_salesProfile:(…) from a Sales Navigator search; list_id (from GET /linkedin/lists) also adds it to that list. Recruiter's pipeline actions answer 422: no account here has a Recruiter seat.
Your API key from the console (gw_live_…).
In: header
Path Parameters
The lead's Sales Navigator id (ACw…, the id of a Sales Navigator search result) or its full urn:li:fs_salesProfile:(…) (sales_profile_urn). A classic ACoA… id is 422.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/linkedin/user/ACwAAB1a2b3c4d5e6f" \ -H "Content-Type: application/json" \ -d '{ "account_id": "lg_3f9c2a7b1d", "api": "sales_navigator", "action": "saveLead", "list_id": "7516852485937008640" }'{ "object": "LinkedinPerformActionOnUser", "success": true}Saved Sales Navigator lists GET
Lead lists, or account lists with `type=ACCOUNT`. Needs a seat.
Search people POST
A pasted search URL (classic people search, or Sales Navigator people or companies), or search params. A classic search reads one page of LinkedIn's results, with no totals; a Sales Navigator search runs on the account's seat, 25 a page, with totals. One page a call; pass `cursor` for the next. A filter Swarmhit cannot map is 422: paste the URL instead.