For the complete documentation index, see llms.txt. This page is also available as Markdown.

April 2026

Base Jobs Data

Adding new fields

Base Jobs data has been extended with new identification and detailed location fields, including country ISO codes, regions, city, and state.

Data field
Description
Data type

id

Identification key for a job profile record

Integer

country_iso_2

ISO 2-letter code of the location country (based on location and/or country values)

String

country_iso_3

ISO 3-letter code of the location country (based on location and/or country values)

String

regions

Associated geographical regions based on location and/or country values

Array of strings

city

Job location city

String

state

Job location state (if available)

String

Base Employee Data

Removing fields

The following Base Employee fields have been removed from their respective collections due to low fill rate adding no value to the dataset.

Removed fields

Data field
Collection

education.date_from_month

Education

education.date_to_month

Education

others_named.deleted

Others Named

similar_profiles.deleted

Similar Profiles

Removing categories

hidden_details category

The hidden_details category is being removed from the Base Employee schema.

Updates to the data aggregation pipeline now ensure that all necessary information is properly populated in the standard schema fields. As a result, the separate hidden_details identifier has become redundant.

Removed fields

Data field
Data type

hidden_details

Array of objects

hidden_details.hidden_collection

String

Legacy categories

The following legacy categories with nested fields are being removed from all future Base Employee dumps and the dataset schema, as they are no longer actively updated. However, the data is stored in our database and can be requested on demand.

Removed fields

Removed legacy category
Impacted data fields

also_viewed

also_viewed also_viewed[].headline also_viewed[].id also_viewed[].full_name also_viewed[].profile_url also_viewed[].location also_viewed[].order_in_profile also_viewed[].deleted also_viewed[].created_at also_viewed[].updated_at

groups

groups[].title groups[].url groups[].id groups[].deleted groups[].order_in_profile groups[].created_at groups[].updated_at

interests

interests[].interest interests[].id interests[].deleted interests[].order_in_profile interests[].created_at interests[].updated_at

posts_see_more_urls

posts_see_more_urls[].url posts_see_more_urls[].id posts_see_more_urls[].order_in_profile posts_see_more_urls[].deleted posts_see_more_urls[].created_at posts_see_more_urls[].updated_at

skills

skills[].skill skills[].id skills[].order_in_profile skills[].deleted skills[].created_at skills[].updated_at

volunteering_cares

volunteering_cares[].id volunteering_cares[].care volunteering_cares[].deleted volunteering_cares[].order_in_profile volunteering_cares[].created_at volunteering_cares[].updated_at

volunteering_opportunities

volunteering_opportunities[].opportunity volunteering_opportunities[].id volunteering_opportunities[].deleted volunteering_opportunities[].order_in_profile volunteering_opportunities[].created_at volunteering_opportunities[].updated_at

volunteering_supports

volunteering_supports[].support volunteering_supports[].id volunteering_supports[].deleted volunteering_supports[].order_in_profile volunteering_supports[].created_at volunteering_supports[].updated_at

HTML tag removal

HTML tags are being removed from the following fields incrementally:

Data field

headline

description

experience.description

education.description

awards.description

projects.description

organizations.description

Newline formatting (\n) will be preserved. Only HTML markup will be removed.

Multi-source Jobs Data

Adding a new field

Added a field to mention funding round type.

Data field
Description
Data type

company_last_funding_round_type

New field for funding round type (e.g. Series A)

String

Removing a data field

company_last_funding_round_name is removed with no direct replacement. Funding round type is now added as a separate field.

Data field
Data type

company_last_funding_round_name

String

Multi-source Company Data

Adding new fields

Adding new fields for funding_rounds and updating schema by adding new category last_funding_round with nested fields.

Data field
Description
Data type

funding_rounds[].type

Funding round type (e.g. Series A)

String

funding_rounds[].investors

Investors information

Array of structs

funding_rounds[].investors[].name

Investor name

String

funding_rounds[].investors[].entity_id

Internal entity identifier

Long

funding_rounds[].investors[].entity

Entity type (e.g. person, organization)

String

funding_rounds[].investors[].is_lead

Indicates whether this investor led the round

Boolean

funding_rounds[].investors[].partner_identifiers

Partner-level identifiers within the investor

Array of structs

funding_rounds[].investors[].partner_identifiers[].name

Partner name

String

funding_rounds[].investors[].partner_identifiers[].entity_id

Partner entity identifier

Long

funding_rounds[].investors[].partner_identifiers[].entity

Partner entity type

String

funding_rounds[].num_partners

Number of partner investors in the round

Long

last_funding_round

Last funding round information

Array of structs

last_funding_round[].type

Funding round type (e.g. Series A)

String

last_funding_round[].announced_date

Date when the funding round was announced

Date

last_funding_round[].investors

Investors information

Array of structs

last_funding_round[].investors[].name

Investor name

String

last_funding_round[].investors[].entity_id

Internal entity identifier

Long

last_funding_round[].investors[].entity

Entity type (e.g. person, organization)

String

last_funding_round[].investors[].is_lead

Whether this investor led the round

Boolean

last_funding_round[].investors[].partner_identifiers

Partner-level identifiers within the investor

Array of structs

last_funding_round[].investors[].partner_identifiers[].name

Partner name

String

last_funding_round[].investors[].partner_identifiers[].entity_id

Partner entity identifier

Long

last_funding_round[].investors[].partner_identifiers[].entity

Partner entity type

String

last_funding_round[].amount_raised

Amount raised in the last funding round

Long

last_funding_round[].amount_raised_currency

Last funding round currency

String

last_funding_round[].num_investors

Number of investors in the funding round

Long

last_funding_round[].num_partners

Number of partner investors in the last funding round

Long

Removing fields

We are making schema improvements to the dataset, and some of the removed fields are changed by other nested fields.

funding_rounds[].name

No direct replacement. Funding round type is now a separate field

String

funding_rounds[].lead_investors

funding_rounds[].lead_investors field is replaced by funding_rounds[].investors field

Array of strings

last_funding_round_name

Replaced by last_funding_round nested struct

String

last_funding_round_announced_date

Replaced by last_funding_round nested struct

Date

last_funding_round_lead_investors

Replaced by last_funding_round nested struct

Array of structs

last_funding_round_amount_raised

Replaced by last_funding_round nested struct

Long

last_funding_round_amount_raised_currency

Replaced by last_funding_round nested struct

String

last_funding_round_num_investors

Replaced by last_funding_round nested struct

Long

Logic changes

Job title classification updates

Changes

We are improving our job title classification system with refined department and management level categories.

Impacted fields

Dataset
Data fields

Multi-source Company data

  • key_executives

  • key_executive_arrivals

  • key_executive_departures

  • employees_count_breakdown_by_seniority

  • employees_count_breakdown_by_department

  • employees_count_breakdown_by_seniority_by_month

  • employees_count_breakdown_by_department_by_month

Multi-source Employee data

  • active_experience_department

  • active_experience_management_level

  • is_decision_maker

  • experience.department

  • experience.management_level

  • total_experience_duration_months_breakdown_management_level

  • total_experience_duration_months_breakdown_department

Multi-source Jobs data

  • department

  • management_level

  • is_decision_maker

Clean Employee data

  • department

  • management_level

C-Level migration: department → management_level

  • The "C-Suite" department has been eliminated (previously 2.3M records).

  • C-Level executives are now classified by their functional department (e.g., CFO → Finance & Accounting, CTO → Engineering and Technical), with "C-Level" assigned as their management level.

Reduced "Other" classifications

  • The "Other" department has dropped from 8.9M to 2.1M records (76% reduction) as significantly more job titles are now accurately categorized into specific departments.

New category: "General Management"

  • A new "General Management" department has been added to capture leadership roles that span multiple functions (4.5M records).


Supported values

Departments

Administrative · Consulting · Customer Service · Design · Education · Engineering and Technical · Finance & Accounting · General Management · Human Resources · Legal · Marketing · Medical · Operations · Other · Product · Project Management · Real Estate · Research · Sales · Trades

Management levels

C-Level · Director · Founder · Head · Intern · Manager · Owner · Partner · President/Vice President · Senior · Specialist


Classification examples

Title
Department
Management level

CEO

General Management

C-Level

CFO

Finance & Accounting

C-Level

CTO

Engineering and Technical

C-Level

Director of Engineering

Engineering and Technical

Director

VP of Sales

Sales

President/Vice President

Marketing Manager

Marketing

Manager

Senior Software Engineer

Engineering and Technical

Senior

Software Engineer

Engineering and Technical

Specialist

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.

Added new fields

Clean Employee Data

Adding new data fields to experience category.

Data field
Description
Data type

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.

Data field
Description
Data type

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

Data improvements

1. 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:

Data field
Improvement

title

Higher fill rate and fewer null values

date_from

Higher fill rate and fewer null values

2. 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 the Multi-source Employee Data.

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.

Action required if you consume active_experience[0]

Verify that your pipeline handles the new ordering correctly. The most recent experience will now always appear first.

Base Employee API

Removing fields

The following Base Employee API fields have been removed from their respective collections due to low fill rate adding no value to the dataset.

Removed fields

Data field
Collection

education.date_from_month

Education

education.date_to_month

Education

others_named.deleted

Others Named

similar_profiles.deleted

Similar Profiles

Removing categories

hidden_details category

The hidden_details category is being removed from the Base Employee API.

Updates to the data aggregation pipeline now ensure that all necessary information is properly populated in the standard schema fields. As a result, the separate hidden_details identifier has become redundant.

Removed fields

Data field
Data type

hidden_details

Array of objects

hidden_details.hidden_collection

String

Legacy categories

The following legacy categories with nested fields are being removed from Base Employee API as they are no longer actively updated.

Removed fields

Removed legacy category
Impacted data fields

also_viewed

also_viewed also_viewed[].headline also_viewed[].id also_viewed[].full_name also_viewed[].profile_url also_viewed[].location also_viewed[].order_in_profile also_viewed[].deleted also_viewed[].created_at also_viewed[].updated_at

groups

groups[].title groups[].url groups[].id groups[].deleted groups[].order_in_profile groups[].created_at groups[].updated_at

interests

interests[].interest interests[].id interests[].deleted interests[].order_in_profile interests[].created_at interests[].updated_at

posts_see_more_urls

posts_see_more_urls[].url posts_see_more_urls[].id posts_see_more_urls[].order_in_profile posts_see_more_urls[].deleted posts_see_more_urls[].created_at posts_see_more_urls[].updated_at

skills

skills[].skill skills[].id skills[].order_in_profile skills[].deleted skills[].created_at skills[].updated_at

volunteering_cares

volunteering_cares[].id volunteering_cares[].care volunteering_cares[].deleted volunteering_cares[].order_in_profile volunteering_cares[].created_at volunteering_cares[].updated_at

volunteering_opportunities

volunteering_opportunities[].opportunity volunteering_opportunities[].id volunteering_opportunities[].deleted volunteering_opportunities[].order_in_profile volunteering_opportunities[].created_at volunteering_opportunities[].updated_at

volunteering_supports

volunteering_supports[].support volunteering_supports[].id volunteering_supports[].deleted volunteering_supports[].order_in_profile volunteering_supports[].created_at volunteering_supports[].updated_at

Replacing "skill" Search filter

This release introduces a breaking change to Employee Base API Search filters. Search filter "skill" was replaced with "inferred_skills" due to corresponding schema updates.

Change
Details

Removed Search filter

Removed skills from the Employee Base API Search filters list

Added Search filter

Added inferred_skills under Employee Base API Search filters.

Removing "is_hidden" Search filter

Search filter "is_hidden" was removed due to corresponding schema updates.

Change
Details

Removed Search filter

Removed is_hidden from the Employee Base API Search filters list

Multi-source Company API

Adding new fields

Adding new fields for funding_rounds and updating schema by adding new category last_funding_round with nested fields.

Data field
Description
Data type

funding_rounds[].type

Funding round type (e.g. Series A)

String

funding_rounds[].investors

Investors information

Array of structs

funding_rounds[].investors[].name

Investor name

String

funding_rounds[].investors[].entity_id

Internal entity identifier

Long

funding_rounds[].investors[].entity

Entity type (e.g. person, organization)

String

funding_rounds[].investors[].is_lead

Indicates whether this investor led the round

Boolean

funding_rounds[].investors[].partner_identifiers

Partner-level identifiers within the investor

Array of structs

funding_rounds[].investors[].partner_identifiers[].name

Partner name

String

funding_rounds[].investors[].partner_identifiers[].entity_id

Partner entity identifier

Long

funding_rounds[].investors[].partner_identifiers[].entity

Partner entity type

String

funding_rounds[].num_partners

Number of partner investors in the round

Long

last_funding_round

Last funding round information

Array of structs

last_funding_round[].type

Funding round type (e.g. Series A)

String

last_funding_round[].announced_date

Date when the funding round was announced

Date

last_funding_round[].investors

Investors information

Array of structs

last_funding_round[].investors[].name

Investor name

String

last_funding_round[].investors[].entity_id

Internal entity identifier

Long

last_funding_round[].investors[].entity

Entity type (e.g. person, organization)

String

last_funding_round[].investors[].is_lead

Whether this investor led the round

Boolean

last_funding_round[].investors[].partner_identifiers

Partner-level identifiers within the investor

Array of structs

last_funding_round[].investors[].partner_identifiers[].name

Partner name

String

last_funding_round[].investors[].partner_identifiers[].entity_id

Partner entity identifier

Long

last_funding_round[].investors[].partner_identifiers[].entity

Partner entity type

String

last_funding_round[].amount_raised

Amount raised in the last funding round

Long

last_funding_round[].amount_raised_currency

Last funding round currency

String

last_funding_round[].num_investors

Number of investors in the funding round

Long

last_funding_round[].num_partners

Number of partner investors in the last funding round

Long

Removing fields

We are making schema improvements to the dataset, and some of the removed fields are changed by other nested fields.

funding_rounds[].name

No direct replacement. Funding round type is now a separate field

String

funding_rounds[].lead_investors

funding_rounds[].lead_investors field is replaced by funding_rounds[].investors field

Array of strings

last_funding_round_name

Replaced by last_funding_round nested struct

String

last_funding_round_announced_date

Replaced by last_funding_round nested struct

Date

last_funding_round_lead_investors

Replaced by last_funding_round nested struct

Array of structs

last_funding_round_amount_raised

Replaced by last_funding_round nested struct

Long

last_funding_round_amount_raised_currency

Replaced by last_funding_round nested struct

String

last_funding_round_num_investors

Replaced by last_funding_round nested struct

Long

Multi-source Employee API

Adding new fields

Adding three new fields to improve tracking of canonical shorthand names, awards, and certifications.

Data field
Description
Data type

professional_network_canonical_shorthand_name

The most recent version of employee’s shorthand name

String

awards_count

Count of user awards

String

certifications_count

Count of user certifications

String

Multi-source Jobs API

Adding a new field

Added a field to mention funding round type.

Data field
Description
Data type

company_last_funding_round_type

New field for funding round type (e.g. Series A)

String

Removing a data field

company_last_funding_round_name is removed with no direct replacement. Funding round type is now added as a separate field.

Data field
Data type

company_last_funding_round_name

String

Last updated

Was this helpful?