List LinkedIn Jobs for a Company
View all LinkedIn Data API endpoints →Pass company_id and an optional page. Narrow the employer feed with date_posted, remote, experience_level, job_type and boolean listing filters. The documented response contains data rows with job id, title, url, listed_at, location, is_easy_apply, is_promote and company details, plus page, total, has_more and metadata.companyId. This is an employer-scoped listing read; it does not apply to jobs or guarantee the completeness of a company's openings.
API Features
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
/api/project/linkedin-scraper/get-company-jobs API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/linkedin-scraper/get-company-jobs?key=<API_KEY>&company_id=<company_id>&page=1'
Query Result
Use Cases
- Maintain a selected employer's source-linked career feed.
- Detect newly observed job IDs across a company watchlist.
- Review a target account's remote hiring mix using documented filters.
- Refresh a company's listings after a job-count change signals possible hiring activity.
Frequently asked questions
Can I pass the employer's name directly?
No. This endpoint requires company_id. Resolve the name with get-company-profile and use the returned id.
Does easy_apply=true apply to the job?
No. easy_apply is only a listing filter. It does not submit an application or contact the employer. Send users to the returned original listing URL for any application action.