Package Exports
- n8n-nodes-n8ntools-xing
- n8n-nodes-n8ntools-xing/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (n8n-nodes-n8ntools-xing) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
N8N Tools - XING Enhanced
Complete XING professional network integration with 45+ operations covering the full XING ecosystem. This N8N community node provides comprehensive access to Profiles, Networking, Jobs, Events, and Company APIs specifically designed for the German-speaking professional market and XING's unique business features.
β¨ Features
- π€ Professional Profiles: Manage user profiles, skills, experience, and professional information
- π€ Network Management: Connect with professionals, manage contacts, and build business relationships
- πΌ Job Management: Post jobs, search positions, and manage recruitment processes
- π’ Company Profiles: Manage company pages, employee data, and business information
- π Events & Networking: Create events, manage attendees, and facilitate professional gatherings
- π¬ Messages & Communication: Send professional messages and manage business conversations
- π Search & Discovery: Advanced search for professionals, companies, and opportunities
- π Analytics & Insights: Track profile views, network growth, and engagement metrics
- π― Recruiting & Talent: Access talent pools, post jobs, and manage applications
- π Business Intelligence: Company insights, industry trends, and market data
- π Secure API: Powered by N8N Tools platform with usage tracking and validation
π Quick Start
Installation
Install this node in your N8N instance:
Via Community Nodes (Recommended)
- Go to Settings > Community Nodes in your N8N interface
- Click Install a community node
- Enter
n8n-nodes-n8ntools-xing - Click Install
Via npm
npm install n8n-nodes-n8ntools-xingSetup Credentials
- Sign up at N8N Tools and get your API key
- In N8N, create new N8N Tools API credentials
- Enter your API URL:
https://api.n8ntools.io - Enter your API key
π Available Resources
π€ Professional Profiles (8 Operations)
Complete professional profile management:
| Operation | Description | Features |
|---|---|---|
| Get Profile | Retrieve detailed user profiles | Skills, experience, education |
| Update Profile | Modify profile information | Personal data, professional info |
| Get Profile Views | Track who viewed your profile | Analytics and insights |
| Upload Photo | Update profile picture | Image optimization |
| Get Skills | Retrieve user skills and endorsements | Skill recommendations |
| Add Skill | Add new skills to profile | Skill categories |
| Get Experience | Retrieve work experience | Position details, companies |
| Update Experience | Modify work history | Career progression |
π€ Network Management (6 Operations)
Professional networking and connections:
- Get Contacts: Retrieve network connections
- Send Contact Request: Connect with professionals
- Accept Contact Request: Accept incoming connection requests
- Remove Contact: Remove connections from network
- Get Network Statistics: Network growth and metrics
- Get Recommendations: Contact recommendations based on network
πΌ Job Management (7 Operations)
Recruitment and job posting capabilities:
- Post Job: Create new job postings
- Update Job: Modify existing job listings
- Delete Job: Remove job postings
- Get Job Details: Retrieve detailed job information
- Search Jobs: Find relevant job opportunities
- Get Applications: Manage job applications
- Get Job Statistics: Track job posting performance
π’ Company Profiles (5 Operations)
Business and company management:
- Get Company Info: Retrieve company details
- Update Company: Modify company information
- Get Employees: List company employees
- Get Company Statistics: Business metrics and insights
- Follow Company: Follow companies for updates
π Events & Networking (4 Operations)
Professional event management:
- Create Event: Set up networking events
- Update Event: Modify event details
- Get Event Attendees: Manage event participants
- RSVP to Event: Respond to event invitations
π¬ Messages & Communication (3 Operations)
Professional messaging capabilities:
- Send Message: Send professional messages
- Get Conversations: Retrieve message threads
- Get Messages: Access conversation history
π Search & Discovery (5 Operations)
Advanced search and discovery features:
- Search Users: Find professionals by criteria
- Advanced Search: Multi-criteria professional search
- Search Companies: Find companies and organizations
- Search Jobs: Discover job opportunities
- Get Suggestions: Professional recommendations
π Analytics & Insights (3 Operations)
Performance tracking and analytics:
- Get Profile Analytics: Profile performance metrics
- Get Network Analytics: Network growth statistics
- Get Content Analytics: Post and content engagement
π― Recruiting & Talent (2 Operations)
Talent acquisition and recruitment:
- Access Talent Pool: Search qualified candidates
- Get Candidate Recommendations: AI-powered candidate matching
π Business Intelligence (2 Operations)
Market insights and business data:
- Get Industry Insights: Market trends and data
- Get Company Intelligence: Business intelligence reports
π‘ Usage Examples
Create Professional Profile Update
// Configuration
Resource: "Professional Profiles"
Operation: "Update Profile"
Request Body: {
"first_name": "Max",
"last_name": "Mustermann",
"display_name": "Max Mustermann",
"professional_headline": "Senior Software Entwickler bei TechCorp",
"summary": "Erfahrener Software-Entwickler mit Schwerpunkt auf moderne Web-Technologien und agile Entwicklungsmethoden. Spezialisiert auf JavaScript, React und Node.js.",
"location": {
"country": "DE",
"city": "Berlin",
"region": "Berlin"
},
"industry": "Informationstechnologie",
"career_level": "experienced_professional",
"languages": [
{"name": "Deutsch", "level": "native"},
{"name": "Englisch", "level": "fluent"}
]
}
// Output
{
"resource": "profiles",
"operation": "updateProfile",
"success": true,
"profile_id": "123456_abcdef",
"updated_fields": ["professional_headline", "summary", "languages"],
"last_modified": "2024-01-15T10:30:00Z",
"creditsUsed": 1,
"creditsRemaining": 99
}Post Job Opening
// Configuration
Resource: "Job Management"
Operation: "Post Job"
Request Body: {
"title": "Senior JavaScript Entwickler (m/w/d)",
"company_id": "company_123456",
"location": {
"city": "MΓΌnchen",
"country": "DE",
"region": "Bayern"
},
"employment_type": "FULL_TIME",
"experience_level": "senior",
"description": "Wir suchen einen erfahrenen JavaScript-Entwickler fΓΌr unser Team in MΓΌnchen. Sie arbeiten an innovativen Web-Anwendungen und haben die Chance, moderne Technologien einzusetzen.",
"requirements": [
"5+ Jahre Erfahrung mit JavaScript",
"Expertise in React/Vue.js",
"Kenntnisse in Node.js",
"Agile Entwicklungsmethoden",
"FlieΓend Deutsch und Englisch"
],
"benefits": [
"Flexible Arbeitszeiten",
"Homeoffice mΓΆglich",
"FortbildungsmΓΆglichkeiten",
"Betriebliche Altersvorsorge"
],
"salary": {
"min": 60000,
"max": 80000,
"currency": "EUR",
"period": "yearly"
},
"application_deadline": "2024-02-15T23:59:59Z"
}Network with Professionals
// Configuration
Resource: "Network Management"
Operation: "Send Contact Request"
Request Body: {
"user_id": "987654_fedcba",
"message": "Hallo! Ich habe Ihr Profil gesehen und bin beeindruckt von Ihrer Erfahrung im Bereich Software-Entwicklung. Gerne wΓΌrde ich mich mit Ihnen vernetzen und mich ΓΌber aktuelle Trends austauschen.",
"source": "profile_view",
"include_current_position": true
}
// Get network recommendations
Resource: "Network Management"
Operation: "Get Recommendations"
Request Body: {
"criteria": {
"industry": "Informationstechnologie",
"location": "Deutschland",
"career_level": ["experienced_professional", "executive"],
"skills": ["JavaScript", "React", "Node.js"]
},
"limit": 20,
"exclude_existing_contacts": true
}Create Networking Event
// Configuration
Resource: "Events & Networking"
Operation: "Create Event"
Request Body: {
"title": "Tech Meetup Berlin - JavaScript & React",
"description": "Monatliches Meetup fΓΌr JavaScript-Entwickler in Berlin. Diesmal fokussieren wir uns auf die neuesten React Features und Best Practices.",
"event_type": "networking",
"location": {
"venue_name": "TechHub Berlin",
"address": "MusterstraΓe 123, 10115 Berlin",
"city": "Berlin",
"country": "DE"
},
"start_time": "2024-02-20T18:00:00Z",
"end_time": "2024-02-20T21:00:00Z",
"max_attendees": 50,
"registration_required": true,
"tags": ["JavaScript", "React", "Frontend", "Berlin"],
"target_audience": {
"industries": ["Informationstechnologie"],
"career_levels": ["entry_level", "experienced_professional"],
"locations": ["Berlin", "Brandenburg"]
}
}Advanced Professional Search
// Configuration
Resource: "Search & Discovery"
Operation: "Advanced Search"
Request Body: {
"query": "React Entwickler",
"filters": {
"location": {
"country": "DE",
"cities": ["Berlin", "MΓΌnchen", "Hamburg"]
},
"industry": ["Informationstechnologie", "E-Commerce"],
"career_level": ["experienced_professional", "senior_executive"],
"skills": ["React", "JavaScript", "TypeScript"],
"company_size": ["51-200", "201-500", "501-1000"],
"experience_years": {
"min": 3,
"max": 10
}
},
"sort_by": "relevance",
"limit": 25,
"include_contact_info": false
}Company Intelligence Research
// Configuration
Resource: "Business Intelligence"
Operation: "Get Company Intelligence"
Request Body: {
"company_id": "company_123456",
"metrics": [
"employee_count",
"growth_rate",
"industry_position",
"financial_health",
"technology_stack"
],
"period": "12_months",
"include_competitors": true,
"include_market_analysis": true
}βοΈ Configuration Options
Environment Settings
- Access Token: XING application access token
- API Version: XING API version
- Language: Interface language (de, en)
- Region: Target region (DACH, Europe)
Profile Options
- Privacy Settings: Control profile visibility
- Skill Endorsements: Enable skill recommendations
- Contact Preferences: Message and connection settings
- Career Level: Professional experience level
Advanced Features
- Multi-language Support: German, English, Austrian German
- Industry Targeting: DACH market specialization
- GDPR Compliance: EU data protection compliance
- Professional Verification: Identity and credential verification
π οΈ Example Workflows
Talent Acquisition
[Job Requirement] β [XING Enhanced: Post Job] β [Search Candidates] β [Review Applications] β [Schedule Interviews]Professional Networking
[Profile Update] β [XING Enhanced: Update Profile] β [Search Contacts] β [Send Requests] β [Track Network Growth]Event Management
[Plan Event] β [XING Enhanced: Create Event] β [Promote Event] β [Manage Attendees] β [Follow-up Networking]Business Development
[Research Companies] β [XING Enhanced: Search Companies] β [Identify Contacts] β [Send Messages] β [Track Opportunities]π Comparison with Official XING Node
| Feature Category | Official Node | XING Enhanced | Improvement |
|---|---|---|---|
| Professional Profiles | 1 operation | 8 operations | +700% |
| Network Management | 0 operations | 6 operations | β (new) |
| Job Management | 0 operations | 7 operations | β (new) |
| Company Profiles | 0 operations | 5 operations | β (new) |
| Events | 0 operations | 4 operations | β (new) |
| Messages | 0 operations | 3 operations | β (new) |
| Search | 0 operations | 5 operations | β (new) |
| Analytics | 0 operations | 3 operations | β (new) |
| Recruiting | 0 operations | 2 operations | β (new) |
| Business Intelligence | 0 operations | 2 operations | β (new) |
| Total Operations | 1 operation | 45 operations | +4400% |
π§ API Endpoints
All operations are routed through N8N Tools API for consistent authentication and usage tracking:
| Resource | Base Endpoint |
|---|---|
| Professional Profiles | /api/v1/xing/profiles/ |
| Network Management | /api/v1/xing/network/ |
| Job Management | /api/v1/xing/jobs/ |
| Company Profiles | /api/v1/xing/companies/ |
| Events & Networking | /api/v1/xing/events/ |
| Messages & Communication | /api/v1/xing/messages/ |
| Search & Discovery | /api/v1/xing/search/ |
| Analytics & Insights | /api/v1/xing/analytics/ |
| Recruiting & Talent | /api/v1/xing/recruiting/ |
| Business Intelligence | /api/v1/xing/intelligence/ |
π¨ Error Handling
The node provides comprehensive error handling with detailed messages:
{
"error": "INSUFFICIENT_PERMISSIONS",
"success": false,
"resource": "jobs",
"operation": "postJob",
"details": {
"issue": "User does not have recruiter permissions",
"field": "user_permissions",
"code": 403,
"xing_error_code": "RECRUITER_ACCESS_REQUIRED"
}
}πΈ Pricing & Limits
- Standard Operations: 1 credit per API call
- Premium Operations: 2 credits (job posting, company intelligence)
- Search Operations: 1 credit per query
- Monthly Quotas: Based on your N8N Tools subscription plan
- Rate Limits: 100 requests/hour (based on XING API limits)
- Usage Tracking: Real-time credit monitoring
π§ Troubleshooting
Common Issues
Authentication Errors
- Verify N8N Tools API key is valid and active
- Check API URL is set to
https://api.n8ntools.io - Ensure XING access token has required permissions
Permission Issues
- Check XING Premium or Business account requirements
- Verify recruiter permissions for job postings
- Ensure profile privacy settings allow API access
German Localization
- Use proper German characters and formatting
- Check regional settings for DACH market
- Ensure compliance with German business practices
GDPR Compliance
- Follow EU data protection regulations
- Implement proper consent mechanisms
- Ensure data handling compliance
π Performance Tips
- Profile Optimization: Complete professional profiles for better visibility
- Network Quality: Focus on relevant professional connections
- German Market: Use appropriate language and business culture
- Industry Focus: Target specific industries and skill sets
- DACH Region: Optimize for German-speaking markets
π Support
- Documentation: docs.n8ntools.io
- API Reference: api.n8ntools.io/docs
- Community: Discord
- Email: support@n8ntools.io
π License
This project is licensed under the MIT License - see the LICENSE file for details.
Made with β€οΈ by N8N Tools