Get job postings for a particular company using the LinkedIn API

I have access to a unique identifier company and would like to be able to search for my job postings; however, the only message associated with the organization for calling job-search is company-name , and the companies call does not contain job offers at the exit.

Am I the 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 job returned, so that I can get the offer item heading)?

I also have access to the company name on my site, but any discrepancy between my data and LinkedIn may return publications to other companies or skip messages that I want.

+7
source share
5 answers

LinkedIn may someday improve its API for handling requests, such as the one you need here. But at the moment, it seems that the only way to get all the vacancies for a company based on a company identifier is to make 2 separate preliminary calls (one to acquire the company name using the company identifier, then the second to get all the jobs based on company name). Then, you need to make another API call for each job ID returned by the second call.

+2
source
+1
source

Linkedin no longer publishes most of its apis since May 2015. Follow this link ( https://developer.linkedin.com/blog/posts/2015/developer-program-changes ) for more information. You cannot achieve this anymore unless you are part of their affiliate program. More details here https://developer.linkedin.com/partner-programs

+1
source

You can do this in several different ways. Anyway you need

Using job search, as you noted, you can do this:

 http://api.linkedin.com/v1/job-search:(jobs:(id,company:(id,name),position:(title,location,job-functions))&company-name=LinkedIn 

Note that job searching is a fuzzy match in this case, so if you're close, it's probably good enough. However, you do not want to include "Inc" if you are looking for a company. The documentation for the job search API is here: https://developer.linkedin.com/documents/job-search-api

Check the hacker summary at the top of the page to see all the fields that you can get with one call (no need to make subsequent calls to get more details).

However, if you received a company identifier, you can receive jobs directly from the job search API: https://developer.linkedin.com/documents/job-lookup-api-and-fields

 http://api.linkedin.com/v1/jobs/1337:(id,company:(id,name),position:(title,location,job-functions) 

Again, the same field selectors are used here. You can request job details in the same query that you use to find jobs in the first place.

0
source

I know this is not an API, but you can find this plugin that they provide to be useful:

https://developer.linkedin.com/plugins/jobs-you-may-be-interested?button-type-yours=true

Just enter the name of your company, and it will give a good widget with your jobs. Again, not quite an API, but I thought it could accomplish what you wanted anyway.

0
source

All Articles