BreakingImproved
Week of August 12
Job Details: flattened response and new fields
Job Details now returns the posting directly underdata, rather than splitting it across job_info, company_info, apply_details and hiring_team sections. The hiring company stays nested under company_info; everything else — including the apply counts and links — sits alongside the posting’s own fields.hiring_team is now absent unless include_hiring_team was set and the section was returned, instead of being null. Check for the key rather than for a null value.New fields
standardized_title— LinkedIn’s normalized title for the role, so postings titled “Gen AI Engineer” and “Generative AI Engineer” group togetherclosed_at— when a posting stopped accepting applicationsapplicant_tracking_system— the ATS behind the posting, when nameddescription_html— the job description as ready-to-render HTML, with paragraphs, lists and bold preserved
company_info now fills fields that were previously often empty: headquarters, company_id, followers and company_size.Format changes
- Timestamps are ISO 8601 UTC with a trailing
Z, e.g."2026-07-21T13:36:54Z" company_sizeis a plain bracket:"51-200","10001+"workplace_typesvalues are alwaysONSITE,REMOTEorHYBRID- Fields with no value are always
null, never an empty string - Multi-word industries stay whole:
["IT Services and IT Consulting"], not split on “and”