April 2025 Release Notes (v30.0)

Release NameDataset VersionPublish Date
April 2025v30.004/15/2025

Welcome to our April 2025 release notes!

This month, we’re rolling out some exciting and important updates across our data products.
Here’s what’s new:

Explore the full details below, or skip ahead to a specific section using the table of contents.

Table of Contents

📣 Key Announcements

❗Breaking Changes (Going Live This Month)

✨ New Products and Features

🚀 Data Updates

🛠 Improvements and Bug Fixes


📣 Key Announcements

Schema Changes

New Company Insights Fields (Company Schema)

FieldTypeShort DescriptionBundle
top_next_employersObjectThe top ten companies employees moved to, and how many employees moved there, across all time periodsComprehensive
top_previous_employersObjectThe top ten previous companies employees worked for previously, and how many current employees were previously employed by them, across all time periodsComprehensive
top_next_employers_12_monthObjectThe top ten next employers, counting only employee changes within the last 12 monthsComprehensive
top_previous_employers_12_monthObjectThe top ten previous employers, counting only employee changes within the last 12 monthsComprehensive
employee_count_by_sub_roleObjectThe number of current employees broken down by Job Title Sub Role.Comprehensive
employee_growth_rate_12_month_by_sub_roleObjectThe twelve month rate of change by Job Title Sub RoleComprehensive
employee_count_by_classObjectThe number of current employees broken down by Job Title ClassPremium
Comprehensive
employee_growth_rate_12_month_by_classObjectThe twelve month rate of change by Job Title ClassPremium
Comprehensive

This month, we’re excited to introduce eight new Company Insight fields as part of the April 2025 (v30.0) release! These enhancements provide deeper visibility into employee movement trends and organizational composition, offering our customers even more actionable insights.

These Company Data fields are currently in beta and are automatically available to customers with Company Comprehensive and Company Premium field bundles, as indicated in the table above.

Key Highlights

  • Better Classification Support: Headcount metrics are now broken down using our new Job Title Class and Job Sub Role taxonomies, providing more granularity and flexibility in workforce analysis.
  • Time-Bound Talent Flow Summaries: New 12-month versions of the Top Previous and Top Next Employers fields allow you to isolate and analyze recent employee movements, giving a sharper view of current hiring and attrition trends.
  • Improved Data Readability: All Top Employers summaries now include displayable company names, making analysis clearer and the data more presentation-ready.

Availability
These new fields are automatically included for customers with the following Company Data field bundles:

See the table above for field availability across bundles. If you’re not currently seeing these fields and would like to enable access, please reach out to your Account Team for assistance.

Deprecation Notice
Please note that two of these new fields will fully replace two existing Company Insights fields (now considered legacy) in July 2025 as part of the v31.0 release. Please see the full deprecation notice below for more information.

We’d Love Your Feedback!
We’re always looking to improve. If you have thoughts on how these fields are working for you - or ideas for what insights you'd like to see next - please don’t hesitate to share your feedback with us. We would love to hear your input and ideas through our Roadmap Feature Request Board!


❗Breaking Changes (Going Live This Month)

❗ Snowflake Listing Migration

Change expected in: v30.0 / April 2025
Previous Announcements: v29.0 / Jan. 2025, v29.1 / Feb. 2025, v29.2 / Mar. 2025

Products Impacted: Snowflake Listings

As of the April 2025 (v30.0) release, the migration of all Snowflake customers to a single listing per customer is now complete.

Why did we make this change?
Previously, Snowflake customers receiving multiple data entities (e.g. Person and Company datasets) were assigned separate listings for each entity. Starting in August 2024, new customers began receiving a unified, single listing. With this release, we have completed that same transition for all existing customers.

All customers who previously had multiple listings have now been migrated to a single listing. This change simplifies data delivery and improves consistency and support across all Snowflake-based data products.

Migration Options and Final Status
Prior to this release, customers with multiple listings were given the opportunity to choose how they’d like to consolidate their data:

  • Create a New Listing (default): PDL would set up a new, consolidated listing and retire the existing ones.
  • Merge and Deprecate: Customers could choose to retain one of their existing listings and have the other merged into it.

With the April 2025 release now complete, all customer migrations have been finalized. In cases where no preference was shared, the default New Listing approach was applied to ensure a smooth transition.


❗ Sunset of Skill Enrichment API

Change expected in: v30.0 / April 2025
Previous Announcements: v29.0 / Jan. 2025, v29.1 / Feb. 2025, v29.2 / Mar. 2025

Products Impacted: Skill Enrichment API

Products Impacted
Skill Enrichment API

As of the April 2025 (v30.0) release, the Skill Enrichment API has been officially sunset and is no longer available.

Why this change?
The Skill Enrichment API was originally developed to enhance the user experience alongside our Person Search API. However, based on historical usage and customer feedback, we made the decision to shift focus toward our Job Title Enrichment API and sunset the Skill Enrichment API.

If you have any questions about this change, we welcome your input and ideas via our Roadmap Feature Request Board!

⚠️ Upcoming Breaking Changes

🚧

Upcoming Breaking Changes

Upcoming breaking changes may impact your current processes. We are announcing them here to provide ample time for you to adjust your processes accordingly.


⚠️ (New) Deprecation of Legacy Employer Insights Fields (Company)

Change expected in: v31.0 / July 2025

Products Impacted: Company

As of April 2025 (v30.0), we are deprecating two fields in our Company Schema, which are now considered legacy. These fields will be fully replaced in July 2025 (v31.0) by the improved Company Insights fields that were released this month (see above).

Why this change?
Over the past few months, we’ve made several improvements based on customer feedback requesting more display-ready and flexible insights fields. One of the key improvements is the inclusion of displayable company names, which makes it much easier to build visualizations like Sankey charts or other talent flow views without needing additional API calls. The result is a simpler implementation experience and reduced API credit usage.

To support these updates, we introduced a new set of fields rather than modifying the existing ones in order to provide an overlap period, giving users time to transition smoothly.

Migration Plan

  • April 2025 (v30.0): New fields are available.
  • April - July 2025 (v30.0 - v31.0): Both legacy and new fields are available in the Company Schema to support a smooth transition.
  • July 2025 (v31.0): Legacy fields will be removed.

Action Required
If you currently use the top_next_employers_by_role or top_previous_employers_by_role fields, you’ll need to update your systems to use the new fields listed below before July 2025 (v31.0):

Deprecated Fields (Removed in v31.0)Replacement Fields (Released in v30.0)
top_next_employers_by_roletop_next_employers
top_previous_employers_by_roletop_previous_employers

The new fields capture all the value of the legacy versions - with the added benefit of being easier to use in visual tools and product interfaces.

If you have any questions or need help with the transition, please reach out to your Customer Account Team - we’re here to support you.


✨ New Products and Features

Free & Pro plan Job Title Enrichment API Access

We are excited to announce that we have added free access to the Job Title Enrichment API for all Free and Pro plans!

You can use the Job Title Enrichment API to enrich a job title and return the top 5 matching job titles in our dataset along with the top 5 relevant skills related to the job title. This allows you to enhance your Person Search API requests by easily broadening your search criteria without the need for complex fuzzy matching and guessing.

What do I have access to?
If you have a Pro plan for the Person Search API, you’ll be allocated 1,000 free credits per month or 12,000 per year with your annual plan.

If you have a Free plan for the Person Search API, you have access to 10 free credits per month to help facilitate testing.

Where can I learn more?


🚀 Data Updates

Freshness

The number of jobs and locations verified in our datasets (based on the job_last_verified and location_last_updated fields).

📌 Quarterly (v29.0 → v30.0)
Freshness updates over the past quarter.

DatasetGeographyFieldRecords Updated
ResumeGlobalexperience296,822,089
ResumeGloballocation436,083,756
ResumeUnited Statesexperience84,572,377
ResumeUnited Stateslocation108,684,741

📌 Monthly (v29.2 → v30.0)
Freshness updates over the past month.

DatasetGeographyFieldRecords Updated
ResumeGlobalexperience85,384,126
ResumeGloballocation109,570,460
ResumeUnited Statesexperience31,141,735
ResumeUnited Stateslocation35,652,759

Job Changes

The number of person records where the primary job experience changed in our Person Dataset (based on the job_last_changed field).

📌 Quarterly (v29.0 → v30.0)
Freshness updates over the past quarter.

DatasetGeographyRecords Updated
ResumeGlobal9,204,577
ResumeUnited States1,764,710

📌 Monthly (v29.2 → v30.0)
Freshness updates over the past month.

DatasetGeographyRecords Updated
ResumeGlobal160,907
ResumeUnited States68,881

Coverage (Full Stats: Person, Company)

📌 Quarterly (v29.0 → v30.0)

Resume Dataset

LinkageCoverage in v29.0Coverage in v30.0Increase (%)
total_records736,325,366756,205,9932.70%
job_title_sub_role91,464,350218,966,414139.40%
headline38,462,18974,745,89794.34%
experience.title.sub_role165,187,811312,906,91089.42%
experience.company.location.street_address172,581,307309,548,41479.36%
job_title_role156,985,217267,779,17070.58%
experience.title.role238,896,469357,062,92849.46%
experience.location_names183,408,859227,614,35024.10%
summary115,792,801142,664,88323.21%
location_locality438,460,583503,593,89914.86%
experience.summary136,829,932154,738,82613.09%
location_address_line_23,417,9783,678,7677.63%
education.school.linkedin_url242,794,815256,023,0675.45%
skills148,404,392137,431,706-7.39%

API Dataset

LinkageCoverage in v29.0Coverage in v30.0Increase (%)
total_records2,458,046,5942,438,028,671-0.81%
summary135,392,275164,194,01621.27%
location_locality1,283,837,3351,464,066,70614.04%
location_address_line_268,105,39374,583,4049.51%

Email Dataset

LinkageCoverage in v29.0Coverage in v30.0Increase (%)
total_records634,898,506598,695,608-5.70%
experience293,137,070255,112,090-12.97%

Mobile Phone Dataset

LinkageCoverage in v29.0Coverage in v30.0Increase (%)
total_records485,553,309484,854,828-0.14%

Company Dataset

LinkageCoverage in v29.0Coverage in v30.0Increase (%)
total_records71,478,66071,480,5590.003%
location.street_address18,962,28846,024,415142.72%
industry45,769,14453,934,58317.84%
location.locality50,338,83257,775,41014.77%
founded13,602,87015,108,12311.07%
location.region55,680,10459,910,6597.60%
ticker27,67426,226-5.23%
affiliated_profiles281,740195,851-30.49%

📌 Monthly (v29.2 → v30.0)

Resume Dataset

LinkageCoverage in v29.2Coverage in v30.0Increase (%)
total_records751,349,471756,205,9930.65%
education.school.location.locality196,060,230242,981,35023.93%
job_title_sub_role206,788,089218,966,4145.89%
location_address_line_23,484,4363,678,7675.58%
job_title_role254,637,685267,779,1705.16%

API Dataset

LinkageCoverage in v29.2Coverage in v30.0Increase (%)
total_records2,473,230,0642,438,028,671-1.42%
skills163,076,220145,686,456-10.66%
location_locality1,337,713,2151,464,066,7069.45%
emails685,747,622649,474,773-5.29%

Email Dataset

LinkageCoverage in v29.2Coverage in v30.0Increase (%)
total_records634,528,966598,695,608-5.65%
experience293,765,269255,112,090-13.16%

Mobile Phone Dataset

LinkageCoverage in v29.2Coverage in v30.0Increase (%)
total_records486,065,010484,854,828-0.25%

Company Dataset

LinkageCoverage in v29.2Coverage in v30.0Increase (%)
total_records71,481,59771,480,5590.00%
ticker27,81126,226-5.70%

Commentary

📌 Quarterly Highlights (v29.0 → v30.0)

  • Major improvements in job title and role fields within the Resume dataset due to the GA launch of our improved Job Role Taxonomy in February 2025 (v29.1):
    • job_title_sub_role (+139%)
    • experience.title.sub_role (+89%)
    • job_title_role (+71%)
  • headline coverage nearly doubled (+94%) in the Resume dataset due to ongoing backfill efforts
  • Significant enhancements in location data across datasets due to improved cleaning logic (see Improvements below):
    • experience.company.location.street_address (+79%) in Resume
    • location_locality (+15%) in Resume
    • location.street_address in Company dataset (+143%)
  • Decline in skills coverage (-7%) in the Resume dataset following improvements to our skill cleaning process (see Improvements below)
  • affiliated_profiles coverage in Company dataset fell 30%, consistent with ongoing sourcing updates; this is a low fill-rate field currently under review for future improvements.

📌 Monthly Highlights (v29.2 → v30.0)

  • Job title taxonomy fields continued to grow:
    • job_title_sub_role (+5.9%)
    • job_title_role (+5.2%)
  • API dataset saw a small dip in total_records (-1.4%), along with:
    • Drop in skills (-10.7%) due to ongoing cleanup
    • Drop in emails (-5.3%) from record quality filtering
  • Location fields continued improving, with location_locality up 9.5%
  • The Company dataset saw a slight dip in ticker coverage (-5.7%) over the past month.

🛠 Improvements and Bug Fixes

Improvements

  • Skill Cleaner Improvements
    • We made significant improvements to our skills cleaning that resulted in a decrease in skills fill rates, but higher quality values in the skills array.
  • Location Selection Improvements
    • We made some significant improvements to how we select the primary location_ object:
      • Previously: location objects were selected based on the objects with most detailed location and the most recent timestamp
      • Now: location objects are chosen based on the most recent locality / metro with the most recent and granular associated locality
  • Location Cleaning Improvements
    • Last month, we released some major improvements to our location cleaner to improve the consistency and quality of our locality and region data
    • This update led to significant coverage improvements across our Person, Company and School datasets as seen in the Coverage section above
  • Metro Values Added to Autocomplete API
    • For US locations in the Autocomplete API, we now include the metro value in the autocomplete response object
  • Improved School Tagging
    • We expanded our logic for classifying academic institutions (i.e. companies with the the type type educational) to now include any companies with a .edu primary website.
  • Unique Company Websites
    • We now enforce that the website field for each company record is unique across our Company dataset, allowing customers to use this field as a primary identifier when ingesting or using our Company records.
  • Company Website Cleaner Improvements
    • We improved our company domain cleaner to exclude certain invalid websites (such as those containing email-like “@” characters) based on customer feedback
  • Title Tagging Improvements
    • We are continuing to make improvements to our Job Title Taxonomy tagging which led to significant increases in titles tagged across our Person Dataset

Bug Fixes

  • We updated our name cleaner to exclude additional certifications from a person’s name fields
  • We fixed a bug that allowed the tags array in Company records to contain empty (“ “) entries
  • We updated our logic for enforcing known parent/subsidiary company relationships to ensure the correct parent/subsidiary relationship was maintained throughout the Company Data build process.
  • We fixed an issue causing null values for the Job Title Class field for executives in certain fields in our Company records.