Send LinkedIn Connection Request
Send a LinkedIn connection request (optional invite note) from a connected account.
Endpoint
Parameters
| Name | Type | Required | Note |
|---|---|---|---|
| senderUrllinkedin-sender · required | linkedin-sender | required | LinkedIn account to send from. Select a connected LinkedIn account. Example: |
| recipientUrlstring · required | string | required | LinkedIn profile URL (e.g. https://linkedin.com/in/username). Supports template variables. Example: |
| messagestring · optional | string | optional | Message body. Use HTML for email (<p> tags) or plain text for chat. Supports template variables. |
| waitFor14Daysboolean · optional | boolean | optional | Wait for 14 days for connection request to be accepted Default: |
| waitForAcceptDaysnumber · optional | number | optional | Number of days (1-14) to wait for the recipient to accept before routing to the Declined branch. Default: |
Response schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"status"
],
"properties": {
"data": {},
"note": {
"type": "string"
},
"status": {
"enum": [
"sent",
"failed"
],
"type": "string"
},
"accepted_at": {
"type": "string",
"description": "ISO timestamp when the acceptance was detected (present once accepted)."
},
"is_accepted": {
"type": "boolean",
"default": false,
"description": "Whether the recipient accepted the connection request (updated by the acceptance watcher; false until an accept is detected)."
},
"invitationId": {
"type": "string",
"description": "LinkedIn invitation id for the reported connection request, when one could be resolved."
},
"isFirstDegree": {
"type": "boolean"
},
"uiConnectionStatus": {
"enum": [
"sent",
"accepted",
"rejected",
"withdrawn"
],
"type": "string"
}
},
"additionalProperties": false
}