May 2026
Experience and Education Update
Overview
We are releasing an update to the Experience and Education categories in employee data. This release includes schema additions, data quality improvements, and a change to the ordering of active experiences. To apply all changes smoothly, the delivery for this update will be a full reload of both collections.
Data quality improvements
Stale deleted records removed
Previous mapping logic could classify an experience as active (deleted: 0) even after the record stopped being updated. These records have now been identified and corrected. As a result, you may see a net reduction in deleted: 0 experience counts. This change reflects cleaner, more accurate data, not data loss.
Improved fill rate on key fields
The updated mapping logic improves coverage on two critical experience fields:
title
Higher fill rate and fewer null values
date_from
Higher fill rate and fewer null values
Added new fields
Clean Employee Data
Adding new data fields to experience category.
member_experience[].company_shorthand_name
Shorthand / vanity identifier for the company
String
member_experience[].company_website
Company website URL
String
member_education[].institution_shorthand_name
Shorthand name from the institution profile URL
String
Multi-source Employee Data
Adding new fields to expand information about active experience.
active_experience_company_website
Website of the company in the employee's active experience
String
active_experience_company_shorthand_name
Shorthand name of the company in the active experience
String
active_experience_company_logo_url
Logo URL of the company in the active experience
String
MSED active_experience ordering change
The first entry in the active_experience array will now be ordered by greatest date_from (i.e., most recent active experience first) in Multi-source Employee Data (MSED).
Previously, ordering was based on order_in_profile, which could produce inconsistent results due to the legacy mapping logic. The new ordering is deterministic and reflects the employee's most recent active role.
Base Employee Data
Adding new fields
Adding new timestamp fields for data processing or availability status. You can use processed_at field to filter by exact delivery date or to track platform-level processing events.
processed_at
Exposes when data was processed on our side (reparsing, reloads, data quality fixes). Aligned to the delivery date – one day ahead of updated_at.
Timestamp
experience[].deleted_at
Indicates when an experience record was no longer available on the profile
Timestamp
education[].deleted_at
Indicates when an education record was no longer available on the profile
Timestamp
You can continue using updated_at as your primary filter for daily ingestion – no changes needed on your end. If you need to filter by the exact delivery date or track platform-level processing events, use processed_at field.
Employee Posts API
Adding new fields
The created_at field introduces a clear temporal reference point: when the employee post record was scraped and recorded. The reshared_post.company_id field links posts to a specific company by its ID.
created_at
The date and time when the employee post record was scraped and recorded in ISO 8601 format
String (date)
reshared_post.company_id
The company_id of the reshared post in case the post belongs to a company
Integer
Last updated
Was this helpful?