Use the Job Search API to find jobs using keywords, company, location, or some other criteria. It returns a collection of matching jobs. Each entry can contain much of the information available on the job listing.
The API can also return facets. Facets provide you with data about the collection of jobs, such as which companies have posted the jobs, what type of jobs are posted, and where they are located. You can then use this data to make a new API call that further refines your original request. This is similar to clicking the buttons on the left-hand side of the LinkedIn Search results page.