App Logo
linkedin.com

Endorse a LinkedIn skill

Automatically endorse a LinkedIn skill on linkedin.com. Endorse one of a LinkedIn profile's listed skills, or take back this account's endorsement with remove, by profile URL and the exact skill name shown on their Skills page. Endorsing needs a 1st-degree connection; a profile without the endorse option is refused with a clear message. Safe to call again: a skill already in the requested state returns already_endorsed or not_endorsed instead of clicking. Returns no_skills when the profile lists none and skill_not_found when the skill isn't among them.

Input

skillName required

Exact skill name as it appears on their Skills page (e.g. "Adobe InDesign").

profileUrl required

The profile's LinkedIn URL (e.g. https://www.linkedin.com/in/some-public-id/). Endorsing needs a 1st-degree connection.

remove optional

true takes back this account's endorsement of the skill instead of adding one.

Default: false

Output

status required
skillName required
endorsementCount optional

Endorsement count shown for this skill after the action, null when the profile shows none.

FAQ

Endorse one of a LinkedIn profile's listed skills, or take back this account's endorsement with remove, by profile URL and the exact skill name shown on their Skills page. Endorsing needs a 1st-degree connection; a profile without the endorse option is refused with a clear message. Safe to call again: a skill already in the requested state returns already_endorsed or not_endorsed instead of clicking. Returns no_skills when the profile lists none and skill_not_found when the skill isn't among them.
Ask an AI agent connected to Reduck to run reduck/linkedin.com/endorse_skill, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/linkedin.com/endorse_skill
You do not need one. "Endorse a LinkedIn skill" drives the real linkedin.com pages in a browser, so it works whether or not linkedin.com offers an API for this.
Required: profileUrl, skillName. Optional: remove.
It returns status, skillName, endorsementCount.
Yes. It acts as you on linkedin.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the linkedin.com cookies saved by the Reduck extension.
It makes changes on linkedin.com, like sending, posting, booking or buying something.
Ask an AI agent connected to Reduck to run reduck/linkedin.com/endorse_skill, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/linkedin.com/endorse_skill
It is part of Reduck's official curated catalogue.

Start building not clicking