Socket
Socket
Sign inDemoInstall

linkedin-jobs-api

Package Overview
Dependencies
22
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    linkedin-jobs-api

advanced node.js package for getting job listings from LinkedIn


Version published
Weekly downloads
21
decreased by-8.7%
Maintainers
1
Install size
3.28 MB
Created
Weekly downloads
 

Readme

Source


LinkedIn Jobs API

Features

  • ⚡ Lightening Fast
  • ✨ Minimal
  • 🪶 Lightweight
  • 🔥 Advanced Filters
  • 🤩 Support all Frameworks

How to Install ?

Use npm or yarn to install this npm package

npm i linkedin-jobs-api

or

yarn add linkedin-jobs-api

Include the package

const linkedIn = require('linkedin-jobs-api');

Basic Example:

const linkedIn = require('linkedin-jobs-api');

const queryOptions = {
  keyword: 'software engineer',
  location: 'India',
  dateSincePosted: 'past Week',
  jobType: 'full time',
  remoteFilter: 'remote',
  salary: '100000',
  experienceLevel: 'entry level',
  limit: '10'
};

linkedIn.query(queryOptions).then(response => {
	console.log(response); // An array of Job objects
});

Query Object Parameters

query() accepts a queryOptions object and returns an array of Job objects.

ParameterLinkedIn Default valueDescription
keyword""string - The text to search: (i.e. Software Developer)
location""string - The name of the city: (i.e. Los Angeles)
dateSincePosted""string - Max range of jobs: past month, past week, 24hr
jobType""string - Type of position: full time, part time, contract, temporary, volunteer, internship
remoteFilter""string - Filter telecommuting: on site, remote, hybrid
salary""string - Minimum Salary: 40000, 60000, 80000, 100000, 120000
experienceLevel""string - internship, entry level, associate, senior, director, executive
limit""string - Number of jobs returned: (i.e. '1', '10', '100', etc)
sortBy""string - recent, relevant

Job Objects

ParamterDescription (Default: null)
positionstring - Position title
companystring - Company name
locationstring - Location of the job
datestring - Date the job was posted
salarystring - Salary range
jobUrlstring - URL of the job page

Contributing

Feel free to contribute!

  1. Fork the repository
  2. Make changes
  3. Submit a pull request

Keywords

FAQs

Last updated on 29 Jun 2022

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc