Guest endpoint pagination in offsets of 10; stable job-ID deduplication and continuation.
Bounded charging, safe input/source diagnostics, partial-result reporting and reliable field switches.
Optional detail/company collection and truthful heuristic provenance.
Removed fabricated Easy Apply/outreach claims and legal compliance assertions.
Corrected current pricing and public coverage limitations; Tasks excluded by owner.
Changelog
1.7 -- 2026-09-18
Added an MCP-friendly workflow, a safe maxResults guard, and compact,
recruiting, and full output presets while preserving legacy API behavior.
Reorganized the Apify Console form into eight numbered, task-oriented
sections and made expensive deep/company enrichment opt-in for new UI runs.
Added typed Dataset fields plus stable SUMMARY and ERRORS output links.
Fixed missing job links by deriving the canonical URL from LinkedIn's stable
job-posting ID whenever a card omits its visible anchor.
1.6 -- 2026-09-04
New urls input: paste one or more LinkedIn jobs search URLs (string or list). URL mode replaces the keyword search; supported URL filters (keywords, location, geoId, distance, date posted f_TPR, Easy Apply f_AL, under 10 applicants f_EA, companies f_C) are parsed and reused, and multiple URLs are merged with the existing fingerprint dedup.
New structured filters: easyApply and under10Applicants in keyword mode.
Fixed silently-dead filters: LinkedIn's 2026 AI search ignores the old f_E / f_JT / f_WT URL params, so experience level, job type, and remote selections (in both keyword mode and pasted URLs) are now converted into natural-language terms appended to the search keywords, and the dead params are no longer emitted. Posting age (postedWithin / f_TPR) still works as a real filter.
Pagination step increased from 25 to 50 so result pages overlap less and yield more unique jobs.
New detail-page fields when available: jobPosterName, jobPosterTitle, jobPosterPhoto, jobPosterProfileUrl (hiring team), insights, workplaceTypes, workRemoteAllowed, expireAt, postedAtTimestamp.
New includeCompanyDetails flag (default on): fetches each unique company's public LinkedIn page (up to 25 companies, 4 workers, <=12s each, shared wall-clock budget) and adds companyWebsite, companyEmployeesCount, companyDescription, companyIndustry.
All new fields are optional and additive -- existing inputs, outputs, and KV aggregates are unchanged.
1.5.1 -- 2026-09-04
Fixed the "under maintenance" flag: the default-input run exceeded the platform's automated-test time budget (~5 min). Added a 250s wall-clock budget -- the deep-fetch phase now uses a wider worker pool (up to 8), caps each detail-page request at 15s, and stops launching new fetches when the deadline approaches (partial deep data instead of a timed-out run).