LinkedIn Jobs icon

LinkedIn Jobs

Récupère des offres d'emploi depuis LinkedIn avec des filtres avancés

Overview

This node allows users to search for job listings on LinkedIn using advanced filters. It is useful for automating the retrieval of job offers based on specific criteria such as keywords, location, job type, experience level, and more. Practical applications include:

  • Aggregating job postings for a recruitment dashboard.
  • Monitoring new job opportunities matching certain skills or locations.
  • Integrating LinkedIn job search results into other workflows or CRMs.

The node queries LinkedIn's job listings through an external package and returns structured job data enriched with the search parameters and timestamp.

Properties

Name Meaning
Mot-clé Text keyword to search for in job listings (e.g., "développeur frontend").
Localisation City or region name to filter job locations (e.g., "Paris, France").
Date de publication Time period when the job was posted: Tout (all), Dernières 24h, Dernière semaine, Dernier mois.
Type d'emploi Job type filter: Tous (all), Temps plein, Temps partiel, Contrat, Temporaire, Bénévolat, Stage.
Télétravail Work location preference: Tous (all), Sur site, Télétravail, Hybride.
Salaire minimum Minimum salary filter: Aucun minimum, 40 000+, 60 000+, 80 000+, 100 000+, 120 000+.
Niveau d'expérience Experience level required: Tous (all), Stage, Débutant, Confirmé, Senior, Directeur, Exécutif.
Nombre de résultats Number of job offers to return (1-100).
Trier par Sort order of results: Par défaut, Plus récent, Plus pertinent.
Page Page number of results to retrieve (starting at 0).

Output

The output is an array of JSON objects, each representing a job listing retrieved from LinkedIn. Each item includes:

  • The original job data fields returned by the LinkedIn jobs API.
  • searchParams: An object containing the search parameters used for that query.
  • retrievedAt: ISO timestamp string indicating when the data was fetched.

If multiple jobs are returned, each is output as a separate item. If only one result is returned, it is wrapped similarly but under a data field.

No binary data is output by this node.

Dependencies

  • Requires the external npm package linkedin-jobs-api to perform the job search queries.
  • No internal credentials or API keys are specified in the code; however, the package may require configuration outside this node.
  • Users must ensure the linkedin-jobs-api package is installed in their n8n environment (npm install linkedin-jobs-api).

Troubleshooting

  • Package Not Installed Error: If the node throws an error about the missing linkedin-jobs-api package, install it manually in your n8n environment.
  • Empty Results: If no jobs are returned, verify that the search parameters are correct and not overly restrictive.
  • API Limitations: Since the node relies on an external package, any changes or limitations in LinkedIn’s API or scraping methods may affect functionality.
  • Continue On Fail: If enabled, errors during individual item processing will be captured in the output instead of stopping execution.

Links and References

Discussion