LinkedIn Jobs
LinkedIn job search through its public guest API — search, job detail, company and location typeahead, no account required.
Company Jobs
Every job one LinkedIn company is advertising — the guest search API with `f_C` pre-bound, rung 1 (direct), 390-620ms. Upstream: /jobs-guest/jobs/api/seeMoreJobPostings/search.
/v1/jobs:linkedin/company-jobsParameters
| Name | Type | In | Description |
|---|---|---|---|
| companyId | string | query | LinkedIn company id, from the company-suggest endpoint. Required. |
| query | string | query | Free-text search within that company's postings. |
| location | string | query | Place name as LinkedIn spells it — a country, region or city. |
| geoId | string | query | LinkedIn geo id, from the location-suggest endpoint. More precise than `location`. |
| postedWithin | enum | query | Only postings published inside this window. One of 24h, week, month. |
| page | number | query | Page number, 10 jobs per page. Default 1. |
Example response
{"project":"jobs:linkedin", "data": {"page":1,"count":1, "items": [ {"url":"https://id.linkedin.com/jobs/view/digital-solution-engineer-ai-apps-at-microsoft-4450325467","slug":"digital-solution-engineer-ai-apps-at-microsoft","jobId":"4450325467","title":"Digital Solution Engineer - AI & Apps", "badges": [ "Actively Hiring" ], "company": {"url":"https://www.linkedin.com/company/microsoft","code":"microsoft","logo":"https://media.licdn.com/dms/image/v2/D560BAQH32RJQCl3dDQ/company-logo_100_100/B56ZYQ0mrGGoAU-/0/1744038948046/microsoft_logo","name":"Microsoft" }, "location": {"city":"Jakarta","name":"Jakarta, Jakarta, Indonesia","region":"Jakarta","country":"Indonesia" },"postedAt":"2026-08-28" } ],"limit":10,"query":"engineer","total":null,"hasMore":false,"nextPage":null,"provider":"linkedin","companyId":"1035" },"timestamp":"2026-09-02T11:46:25Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Company Suggest
LinkedIn company typeahead — the same JSON list the guest job-search box is backed by, rung 1 (direct), ~330ms. Upstream: /jobs-guest/api/typeaheadHits?typeaheadType=COMPANY.
/v1/jobs:linkedin/company-suggestParameters
| Name | Type | In | Description |
|---|---|---|---|
| query | string | query | Partial company name to complete. Required. |
Example response
{"project":"jobs:linkedin", "data": {"count":10, "items": [ {"name":"Microsoft","companyId":"1035" }, {"name":"Microsoft AI","companyId":"18201534" }, {"name":"Microsoft Student Ambassador","companyId":"102462081" }, {"name":"Microsoft India","companyId":"29053421" }, {"name":"Microsoft for Startups","companyId":"19043535" }, {"name":"Microsoft Leap","companyId":"18661999" } ],"query":"Microsoft","provider":"linkedin" },"timestamp":"2026-09-02T11:46:25Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Job
One LinkedIn job in full — the logged-out guest detail page, rung 1 (direct), 270-890ms. Upstream: /jobs-guest/jobs/api/jobPosting/{jobId}. It answers an HTML fragment built around
/v1/jobs:linkedin/job/:jobIdParameters
| Name | Type | In | Description |
|---|---|---|---|
| jobId | string | path | LinkedIn job posting id, as returned by the search endpoint. Required. |
Example response
{"project":"jobs:linkedin", "data": {"url":"https://id.linkedin.com/jobs/view/sr-software-engineer-at-revcomm-indonesia-4403689374","slug":"sr-software-engineer-at-revcomm-indonesia","isNew":true,"jobId":"4403689374","title":"Sr. Software Engineer", "company": {"url":"https://jp.linkedin.com/company/revcomm-id","code":"revcomm-id","logo":"https://media.licdn.com/dms/image/v2/C560BAQG2SYOgo4ti1g/company-logo_100_100/company-logo_100_100/0/1658380176567","name":"RevComm Indonesia" },"function":"Engineering and Information Technology", "location": {"name":"Jakarta, Indonesia" },"postedAgo":"11 hours ago","applicants":102, "industries": [ "Telecommunications" ],"description":"<p><strong>Company Description</strong></p><p>RevComm is an award-winning Unicorn SaaS startup recognized by Forbes, Sequoia, and Meritech Capital as one of the Top 50 AI Companies in the World, alongside global leaders such as AWS and Nvidia. RevComm focuses on revolutionizing business communication through innovative AI and cloud-based software. Its flagship product, “MiiTel Phone,” is an IP-phone powered by a Revenue Intelligence Platform that analyzes and visualizes sales calls and contact center interactions to optimize sales and customer service processes. Driven by the mission \"Reinventing communications to create a society where people think of others,\" RevComm continues to push the boundaries of corporate communication.</p><p><br></p><p><strong>Role Description</strong></p><p>The Senior Software Engineer will play a leading role in designing, developing, and maintaining back-end systems and applications to support RevComm’s innovative software solutions. Daily responsibilities include collaborating with cross-functional teams, writing clean and scalable code, reviewing and refining program structure, and ensuring optimal system performance. The role requires attention to detail and adherence to high code quality standards. A working understanding of the infrastructure in (cloud environment, CI/CD) is a strong advantage. This is a full-time, Hybrid / Remote position located in Jakarta, Indonesia.</p><p><br></p><p><strong>Qualifications</strong></p><ul><li>Proficiency in Back-End Web Development, with experience in building and maintaining APIs and server-side systems.</li><li>Expertise in Software Development and Programming, with a focus on developing scalable and efficient solutions.</li><li>Strong foundation in Computer Science principles, including algorithms and data structures.</li><li>Ability to work collaboratively on complex technical projects and problem-solving with a team.</li><li>Proven capacity for learning new technologies and adapting to a fast-paced work environment.</li><li>Bachelor's degree in Computer Science, Engineering, or a related field is a plus.</li><li>Experience with cloud-based platforms and familiarity with SaaS development is a plus.</li><li>Familiarity with infrastructure as code (e.g., Terraform, Ansible) and CI/CD pipelines is a plus.</li></ul>","employmentType":"Full-time","experienceLevel":"Mid-Senior level" },"timestamp":"2026-09-02T11:46:25Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Location Suggest
LinkedIn location typeahead — the same JSON list the guest job-search box is backed by, rung 1 (direct), ~300-600ms. Upstream: /jobs-guest/api/typeaheadHits?typeaheadType=GEO.
/v1/jobs:linkedin/location-suggestParameters
| Name | Type | In | Description |
|---|---|---|---|
| query | string | query | Partial place name to complete. Required. |
Example response
{"project":"jobs:linkedin", "data": {"count":10, "items": [ {"name":"Jakarta Raya, Indonesia","geoId":"104370960" }, {"name":"Area DKI Jakarta","geoId":"90010101" }, {"name":"Jakarta Pusat, Jakarta Raya, Indonesia","geoId":"101705944" }, {"name":"Gambir, Jakarta Raya, Indonesia","geoId":"101364924" }, {"name":"Jakarta Selatan, Jakarta Raya, Indonesia","geoId":"108417589" }, {"name":"Jakarta Timur, Jakarta Raya, Indonesia","geoId":"111356910" } ],"query":"Jakarta","provider":"linkedin" },"timestamp":"2026-09-02T11:46:25Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Recent Jobs
LinkedIn jobs posted recently — the guest search API with `f_TPR` pre-bound, rung 1 (direct), 390-620ms. Upstream: /jobs-guest/jobs/api/seeMoreJobPostings/search.
/v1/jobs:linkedin/recent-jobsParameters
| Name | Type | In | Description |
|---|---|---|---|
| query | string | query | Free-text search across job titles and descriptions. |
| location | string | query | Place name as LinkedIn spells it — a country, region or city. |
| geoId | string | query | LinkedIn geo id, from the location-suggest endpoint. More precise than `location`. |
| companyId | string | query | LinkedIn company id, from the company-suggest endpoint. Returns only that company's postings. |
| within | enum | query | How far back to look. Default 24h. One of 24h, week, month. |
| page | number | query | Page number, 10 jobs per page. Default 1. |
Example response
{"project":"jobs:linkedin", "data": {"page":1,"count":0,"items":[],"limit":10,"query":"backend developer","total":null,"hasMore":false,"nextPage":null,"provider":"linkedin","postedWithin":"24h" },"timestamp":"2026-09-02T11:46:25Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Search
LinkedIn job search — the logged-out guest API, rung 1 (direct) per recon, 390-620ms. Upstream: /jobs-guest/jobs/api/seeMoreJobPostings/search. It answers HTML job cards, not
/v1/jobs:linkedin/searchParameters
| Name | Type | In | Description |
|---|---|---|---|
| query | string | query | Free-text search across job titles and descriptions. |
| location | string | query | Place name as LinkedIn spells it — a country, region or city. |
| geoId | string | query | LinkedIn geo id, from the location-suggest endpoint. More precise than `location`. |
| companyId | string | query | LinkedIn company id, from the company-suggest endpoint. Returns only that company's postings. |
| postedWithin | enum | query | Only postings published inside this window. One of 24h, week, month. |
| page | number | query | Page number, 10 jobs per page. Default 1. |
Example response
{"project":"jobs:linkedin", "data": {"page":1,"count":1, "items": [ {"url":"https://id.linkedin.com/jobs/view/digital-solution-engineer-ai-apps-at-microsoft-4450325467","slug":"digital-solution-engineer-ai-apps-at-microsoft","jobId":"4450325467","title":"Digital Solution Engineer - AI & Apps", "badges": [ "Actively Hiring" ], "company": {"url":"https://www.linkedin.com/company/microsoft","code":"microsoft","logo":"https://media.licdn.com/dms/image/v2/D560BAQH32RJQCl3dDQ/company-logo_100_100/B56ZYQ0mrGGoAU-/0/1744038948046/microsoft_logo","name":"Microsoft" }, "location": {"city":"Jakarta","name":"Jakarta, Jakarta, Indonesia","region":"Jakarta","country":"Indonesia" },"postedAt":"2026-08-28" } ],"limit":10,"query":"backend developer","total":null,"hasMore":false,"nextPage":null,"provider":"linkedin" },"timestamp":"2026-09-02T11:46:25Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Try it
Live request with your key
const data = await client.run( "jobs:linkedin", "company-jobs", { companyId: "1035", query: "engineer", location: "Indonesia", geoId: "104370960", postedWithin: "month", page: 1 });
LinkedIn Jobs
LinkedIn job search through its public guest API — search, job detail, company and location typeahead, no account required.
Every job one LinkedIn company is advertising — the guest search API with `f_C` pre-bound, rung 1 (direct), 390-620ms. Upstream: /jobs-guest/jobs/api/seeMoreJobPostings/search.
/v1/…linkedin/company-jobsTry it
Parameters
companyId
string · query · required
LinkedIn company id, from the company-suggest endpoint.
query
string · query · optional
Free-text search within that company's postings.
location
string · query · optional
Place name as LinkedIn spells it — a country, region or city.
geoId
string · query · optional
LinkedIn geo id, from the location-suggest endpoint. More precise than `location`.
postedWithin
enum · query · optional
Only postings published inside this window.
page
number · query · optional
Page number, 10 jobs per page. Default 1.
Example response
{"project":"jobs:linkedin", "data": {"page":1,"count":1, "items": [ {"url":"https://id.linkedin.com/jobs/view/digital-solution-engineer-ai-apps-at-microsoft-4450325467","slug":"digital-solution-engineer-ai-apps-at-microsoft","jobId":"4450325467","title":"Digital Solution Engineer - AI & Apps", "badges": [ "Actively Hiring" ], "company": {"url":"https://www.linkedin.com/company/microsoft","code":"microsoft","logo":"https://media.licdn.com/dms/image/v2/D560BAQH32RJQCl3dDQ/company-logo_100_100/B56ZYQ0mrGGoAU-/0/1744038948046/microsoft_logo","name":"Microsoft" }, "location": {"city":"Jakarta","name":"Jakarta, Jakarta, Indonesia","region":"Jakarta","country":"Indonesia" },"postedAt":"2026-08-28" } ],"limit":10,"query":"engineer","total":null,"hasMore":false,"nextPage":null,"provider":"linkedin","companyId":"1035" },"timestamp":"2026-09-02T11:46:25Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Code
const data = await client.run( "jobs:linkedin", "company-jobs", { companyId: "1035", query: "engineer", location: "Indonesia", geoId: "104370960", postedWithin: "month", page: 1 });