
Security News
npm Adopts OIDC for Trusted Publishing in CI/CD Workflows
npm now supports Trusted Publishing with OIDC, enabling secure package publishing directly from CI/CD workflows without relying on long-lived tokens.
n8n-nodes-linkupapi
Advanced tools
n8n node for LINKUP API - LinkedIn automation with Extract Company Employees feature
This n8n package provides comprehensive LinkedIn automation capabilities via the Linkup API. It offers a complete suite of features for profile management, networking, messaging, content creation, and recruitment automation.
npm install n8n-nodes-linkupapi
n8n-nodes-linkupapi/
├── credentials/ # Linkup API credentials
│ └── LinkupApi.credentials.ts
├── nodes/ # Node source code
│ └── Linkup/
│ ├── Linkup.node.ts # Main node implementation
│ └── linkup.svg # Node icon
├── package.json # Project configuration
├── tsconfig.json # TypeScript configuration
├── gulpfile.js # Gulp build configuration
├── .eslintrc.js # ESLint configuration
├── .gitignore # Git ignored files
├── .npmignore # npm ignored files
└── README.md # Documentation
// Login to LinkedIn
{
"resource": "authentication",
"operation": "login"
}
// Verify authentication code
{
"resource": "authentication",
"operation": "verifyCode",
"verifyCodeParams": {
"verificationCode": "123456"
}
}
// Get my profile
{
"resource": "profile",
"operation": "getMyProfile"
}
// Extract profile information
{
"resource": "profile",
"operation": "extractProfileInfo",
"extractProfileParams": {
"profileUrl": "https://www.linkedin.com/in/username"
}
}
// Send connection request
{
"resource": "network",
"operation": "sendConnectionRequest",
"sendConnectionParams": {
"profileUrl": "https://www.linkedin.com/in/target",
"connectionMessage": "Hi, I'd like to connect!"
}
}
// React to a post
{
"resource": "post",
"operation": "reactToPost",
"reactToPostParams": {
"postUrl": "https://www.linkedin.com/posts/...",
"reactionType": "LIKE"
}
}
// Extract company employees
{
"resource": "personApi",
"operation": "extractCompanyEmployees",
"extractCompanyEmployeesParams": {
"company_name": "Microsoft",
"total_results": 20,
"decision_makers_only": false
}
}
# Install dependencies
pnpm install
# Build project
pnpm build
# Development mode (watch)
pnpm dev
# Lint code
pnpm lint
# Format code
pnpm format
This package covers 89% of the Linkup API endpoints:
Configure the following credentials in n8n:
All operations include comprehensive error handling:
For support and documentation:
Current version: 2.4.15
MIT
Eliott Cerpaud
/v1/data/employees/extract
FAQs
n8n node for LINKUP API - LinkedIn automation with Extract Company Employees feature
The npm package n8n-nodes-linkupapi receives a total of 4,149 weekly downloads. As such, n8n-nodes-linkupapi popularity was classified as popular.
We found that n8n-nodes-linkupapi demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
npm now supports Trusted Publishing with OIDC, enabling secure package publishing directly from CI/CD workflows without relying on long-lived tokens.
Research
/Security News
A RubyGems malware campaign used 60 malicious packages posing as automation tools to steal credentials from social media and marketing tool users.
Security News
The CNA Scorecard ranks CVE issuers by data completeness, revealing major gaps in patch info and software identifiers across thousands of vulnerabilities.