
Security News
rv Is a New Rust-Powered Ruby Version Manager Inspired by Python's uv
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
n8n-nodes-linkupapi
Advanced tools
n8n node for LINKUP API - Complete LinkedIn automation with 100% API coverage and full documentation
Professional n8n community node for LINKUP API - LinkedIn automation and data extraction
This n8n package provides comprehensive LinkedIn automation capabilities through the Linkup API. It delivers a complete suite of features for profile management, networking, messaging, content creation, and recruitment automation, enabling businesses to streamline their LinkedIn operations at scale.
Install the package via npm:
npm install n8n-nodes-linkupapi
/auth/login
)/auth/verify
)/profile/me
)/profile/search
)/profile/info
)/companies/search
)/companies/info
)/network/connect
)/network/connections
)/network/accept-invitations
)/network/invitations
)/network/sent-invitations
)/network/withdraw-invitation
)/network/recommendations
)/network/invitation-status
)/messages/send-message
)/messages/inbox
)/messages/conversation
)/posts/reactions
)/posts/react
)/posts/repost
)/posts/comment
)/posts/extract-comments
)/posts/answer-comment
)/posts/search
)/posts/create
)/posts/feed
)/posts/time-spent
)/recruiter/candidates
)/recruiter/cv
)/recruiter/job-posts
)/recruiter/publish-job
)/recruiter/close-job
)/recruiter/create-job
)/data/signals/posts/reactions
)/data/signals/posts/comments
)/data/signals/profile/reactions
)/data/signals/profile/comments
)/data/signals/profile/posts
)/data/signals/company/posts
)/data/search/companies
)/data/company/info
)/data/company/info-by-domain
)/data/search/profiles
)/data/profil/info
)/data/profil/enrich
)/data/employees/extract
)/custom
)Note: Les 3 parties avec "API" à la fin (Signal API, Company API, Person API) fonctionnent sans compte LinkedIn, uniquement avec la clé API Linkup.
// Login to LinkedIn
{
"resource": "authentication",
"operation": "login",
"loginParams": {
"email": "your-email@example.com",
"password": "your-password"
}
}
// Search for profiles
{
"resource": "personApi",
"operation": "searchProfiles",
"searchProfilesParams": {
"query": "Software Engineer",
"location": "San Francisco",
"total_results": 50
}
}
// Get complete profile information with authentication
{
"resource": "profile",
"operation": "getProfileInfo",
"getProfileInfoParams": {
"linkedin_url": "https://www.linkedin.com/in/johndoe",
"country": "FR"
}
}
// Extract public profile information without authentication
{
"resource": "personApi",
"operation": "extractProfileInfo",
"extractProfileInfoParams": {
"profile_url": "https://www.linkedin.com/in/johndoe"
}
}
// Extract company employees
{
"resource": "personApi",
"operation": "extractCompanyEmployees",
"extractCompanyEmployeesParams": {
"company_name": "Microsoft",
"total_results": 100,
"decision_makers_only": true
}
}
// Send connection request
{
"resource": "network",
"operation": "sendConnectionRequest",
"connectionRequestParams": {
"profile_url": "https://linkedin.com/in/johndoe",
"message": "Hello! I'd like to connect with you."
}
}
// Create a LinkedIn post
{
"resource": "post",
"operation": "createPost",
"createPostParams": {
"content": "Excited to share our latest product update!",
"visibility": "public"
}
}
// Extract post reactions
{
"resource": "signal",
"operation": "extractPostReactions",
"extractPostReactionsParams": {
"post_url": "https://linkedin.com/posts/activity-123456789",
"total_results": 500
}
}
n8n-nodes-linkupapi/
├── credentials/ # API credentials configuration
│ └── LinkupApi.credentials.ts
├── nodes/Linkup/ # Main node implementation
│ ├── Linkup.node.ts # Main node file
│ ├── categories/ # Business logic by category
│ ├── properties/ # n8n properties by category
│ ├── types.ts # Shared TypeScript types
│ ├── utils.ts # Utility functions
│ └── linkup.svg # Node icon
├── dist/ # Compiled output
├── package.json # Package configuration
├── tsconfig.json # TypeScript configuration
└── README.md # Documentation
# Clone the repository
git clone https://github.com/Eliott-89/n8n-nodes-linkupapi.git
cd n8n-nodes-linkupapi
# Install dependencies
pnpm install
# Build the project
pnpm build
# Run linting
pnpm lint
# Format code
pnpm format
This package covers 100% of the Linkup API endpoints:
This package is fully compliant with n8n's community node verification guidelines:
✅ Package source verification - GitHub repository matches npm package
✅ No external dependencies - Lightweight and maintainable
✅ Proper documentation - Complete README and API documentation
✅ No environment/file system access - All data passed through parameters
✅ n8n best practices - TypeScript, proper error handling, linting passes
✅ English language only - All interface text and documentation in English
✅ MIT License - Open source license
Ready for n8n community node verification! 🚀
The package includes comprehensive error handling for:
For technical support and feature requests:
Latest Features:
This project is licensed under the MIT License - see the LICENSE file for details.
Eliott Cerpaud
Contributions are welcome. Please feel free to submit a Pull Request.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Built for the n8n community with a focus on reliability and ease of use.
FAQs
n8n node for LINKUP API - Complete LinkedIn automation with 100% API coverage and full documentation
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
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.
Security News
AGENTS.md is a fast-growing open format giving AI coding agents a shared, predictable way to understand project setup, style, and workflows.