Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Retrieve job postings for a specific company using LinkedIn's API

Tags:

api

linkedin

I have access to a company's unique linked in ID and would like to be able to do a search for its job postings; however, the only company-related input for the job-search call is company-name, and the companies call does not appear to offer job postings in the output.

Is my only option to use the companies call to get the company name and then make a separate call with the acquired company name (and then subsequent calls for each returned job so that I can get the title of the position offering)?

I also have access to the company's name on my site, but any discrepancy between my data and LinkedIn's could return postings for other companies or miss the postings I want.

like image 204
snumpy Avatar asked Feb 17 '12 16:02

snumpy


People also ask

How do I find out who the job poster is on LinkedIn?

To contact the job poster: Navigate to your list of Applied Jobs. Click the job application you're interested in to view the job details page. If the job poster opted to share their profile on the job posting, you'll see Contact the job poster on the right of the job details section.

Does LinkedIn have a search API?

LinkedIn is a social network service for professionals. The API LinkedIn People Search could help developers to access information about people. This is an API about personal information. As LinkedIn discloses in their website, this API is part of the Vetted Access Program.

Is LinkedIn API public?

The use of this API is restricted to those developers approved by LinkedIn and subject to applicable data restrictions in their agreements. The Profile API returns a member's LinkedIn profile, subject to the member's privacy settings.

Does indeed have an API?

Indeed offers two primary APIs. The Job Search API gives access to Indeed's general search function. Users can fill out a form on a website and receive a listing of potential jobs based on the information. The Get Job API pulls the data about a specific job from Indeed's database.


1 Answers

LinkedIn may someday improve their API to handle requests such as the one needed here. But for now, it looks like the only way to get all job postings for a company based on the company ID is to make 2 separate preliminary calls (one to acquire the company name using the company ID, then a second to acquire all jobs based on the company name). Then another call to the API must be made for each job ID returned by the second call.

like image 150
snumpy Avatar answered Oct 11 '22 14:10

snumpy