This API enables the authenticated user to send a direct message to a specific LinkedIn profile by providing the recipient's profile ID, the sender's own profile ID, and the message content.
The profile_id is a unique identifier used by LinkedIn to distinguish individual user profiles. On WeLink, you can obtain the profile_id by calling the /api/v1/get_profile_details API. In the response of this API, the field profile_id is provided. This value should be used as the profile_id when making requests to other WeLink APIs that require a LinkedIn profile reference.
This API enables the authenticated user to send a direct message to a specific LinkedIn profile by providing the recipient's profile ID, the sender's own profile ID, and the message content.
The profile_id is a unique identifier used by LinkedIn to distinguish individual user profiles. On WeLink, you can obtain the profile_id by calling the /api/v1/get_profile_details API. In the response of this API, the field profile_id is provided. This value should be used as the profile_id when making requests to other WeLink APIs that require a LinkedIn profile reference.
POST /api/v1/send_message_to_sales_navigator_profile
This API allows the authenticated user to send a message to a specific LinkedIn Sales Navigator profile by providing the recipient's profile ID, the message content, and the subject of the message. The sales_profile_id parameter should be the LinkedIn Sales Navigator profile ID.
This API enables the authenticated user to send a direct message to a specific LinkedIn profile from a recruiter linkedin account by providing the recipient's profile ID, the sender's own profile ID, and the message content.
It acts as a conversation starter and a one-time message request. Once initiated, all subsequent interactions must use the returned thread_id. The recipient can either accept by replying or decline the request; if declined, the sender is restricted from further messaging. However, if the recipient later initiates a message to the sender, the conversation is unlocked, and the sender's ability to reply is restored.
Note
LinkedIn doesn't allow two concurrent sessions on a recruiter plan.
contract_id can be obtained by calling the /api/v1/recruiter_contracts endpoint and extracting the contract_id from the response.