Facebook Pixel
ApiUncategorized

Send a LinkedIn message

Send a direct message to a LinkedIn member. Supports regular messages (requires 1st-degree connection) and InMail (for non-connections, requires Premium). Can also send messages in group context. Provide either recipientProfileId or recipientProfileUrn.

POST/message

Send a LinkedIn message

Send a direct message to a LinkedIn member. Supports regular messages (requires 1st-degree connection) and InMail (for non-connections, requires Premium). Can also send messages in group context. Provide either recipientProfileId or recipientProfileUrn.

Authentication requiredActions

Code Examples

curl -X POST '/linkedin/message' \
-H 'Authorization: Bearer <your_api_key>' \
-H 'Content-Type: application/json' \
-d '{"message":"string"}'

Parameters

No parameters.

Request Body

FieldTypeRequiredDescription
accountIdstringNoLinkedIn account ID to use. If not provided, uses the default account.
recipientProfileIdstringNoRecipient LinkedIn profile public ID (e.g., "john-doe-123")
recipientProfileUrnstringNoRecipient LinkedIn profile URN (e.g., "urn:li:fsd_profile:ABC123")
messagestringYesMessage content to send. Supports basic formatting.
subjectstringNoSubject line (required for InMail, optional for regular messages)
messageTypestringNoMessage type: normal (1st-degree connections) or inmail (non-connections, requires Premium credits)
groupIdstringNoGroup ID to send message in group context (enables messaging non-connections who are group members)

Example

{
  "message": "string"
}

Responses

StatusDescription
200Message sent successfully