Built-in tool
Endorse Linkedin Skill
Endorse a LinkedIn profile's skills (first skill or all) from a connected account.
Endpoint
Parameters
| Name | Type | Required | Note |
|---|---|---|---|
| senderUrllinkedin-sender · required | linkedin-sender | required | LinkedIn account to endorse from. Select a connected LinkedIn account. Example: |
| recipientUrlstring · required | string | required | LinkedIn profile URL of the person whose skills to endorse (e.g. https://linkedin.com/in/username). Supports template variables. Example: |
| endorseModestring · required | string | required | Whether to endorse only the first skill or all skills on the profile. One of: Default: |
Response schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"status",
"endorsedSkills",
"recipientUrl",
"senderUrl",
"senderId",
"endorsedAt"
],
"properties": {
"data": {},
"note": {
"type": "string"
},
"status": {
"enum": [
"endorsed",
"skipped",
"failed"
],
"type": "string"
},
"senderId": {
"type": "string",
"description": "The connected account identifier that was acted from — a LinkedIn member URN."
},
"senderUrl": {
"type": [
"string",
"null"
]
},
"endorsedAt": {
"type": "string"
},
"recipientUrl": {
"type": "string"
},
"skippedReason": {
"type": "string"
},
"endorsedSkills": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"endorsed"
],
"properties": {
"name": {
"type": "string"
},
"error": {
"type": "string"
},
"endorsed": {
"type": "boolean"
}
},
"additionalProperties": false
}
}
},
"additionalProperties": false
}