Actions8
Overview
This node integrates with the LINKUP API to automate LinkedIn-related tasks. Specifically, the "Extract Profile Information" operation allows users to extract detailed public profile information from a given LinkedIn profile URL. This is useful for scenarios such as lead generation, recruitment, market research, or enriching contact databases by programmatically retrieving LinkedIn profile data.
For example, a user can input a LinkedIn profile URL and receive structured data about that profile, including professional details, which can then be used in CRM systems or marketing workflows.
Properties
| Name | Meaning |
|---|---|
| Utiliser des credentials personnalisées | Whether to use custom credentials instead of saved ones (fallback option). |
| LINKUP API Key | Your LINKUP API key from the linkupapi.com dashboard (required if using custom credentials). |
| URL du profil LinkedIn | The LinkedIn profile URL to extract information from (required). |
| Login Token | LinkedIn authentication token obtained after login/verify (required if using custom credentials). |
| Pays | Country code for proxy selection; options: France (FR), United States (US), United Kingdom (UK). |
| Options avancées | Advanced options collection: |
| - Timeout | Request timeout in milliseconds (default 30000 ms). |
| - Nombre de tentatives | Number of retry attempts on failure (default 3). |
Output
The node outputs JSON data containing the extracted LinkedIn profile information returned by the LINKUP API. The output includes:
- The full response from the API with profile details.
- A
_metafield containing metadata such as the operation name, timestamp, and node version. - A
_debugfield is not present for this operation (only for some others).
No binary data is output by this operation.
Example output structure (simplified):
{
"json": {
"profileData": { /* LinkedIn profile fields */ },
"_meta": {
"operation": "extractProfileInfo",
"timestamp": "2024-06-xxTxx:xx:xx.xxxZ",
"nodeVersion": "1.1.0"
}
},
"pairedItem": {
"item": 0
}
}
Dependencies
- Requires a valid LINKUP API key credential.
- Requires a LinkedIn authentication token (
login_token) obtained via prior login and verification steps. - Uses the LINKUP API endpoint at
https://api.linkupapi.com/v1/profile/info. - Optional proxy country selection affects request routing.
- Network connectivity to LINKUP API service.
Troubleshooting
- Invalid Credentials: If the API key or LinkedIn tokens are invalid or missing, the node throws an error indicating invalid credentials. Ensure your API key and LinkedIn login token are correct and up to date.
- Rate Limits: Exceeding the API request limit results in a rate limit error. Wait before retrying or reduce request frequency.
- Timeouts and Retries: Network issues may cause timeouts. Adjust the "Timeout" and "Nombre de tentatives" properties to increase robustness.
- Invalid Requests: Malformed LinkedIn URLs or missing required parameters will cause request errors. Verify the LinkedIn profile URL format.
- Use Custom Credentials Option: If saved credentials are corrupted or incomplete, enable "Utiliser des credentials personnalisées" and provide all required fields manually.
Links and References
- LINKUP API Documentation (general reference for API endpoints)
- LinkedIn Public Profiles (understanding profile URLs)
- n8n Documentation on HTTP Request Node (for understanding HTTP calls)
This summary is based solely on static analysis of the provided source code and property definitions.