October 2026
Documentation structure changes
Coresignal is shifting its primary focus to multi-source datasets and APIs. Going forward, we will prioritize multi-source Company, Employee, and Jobs data, consolidating information from multiple providers to improve accuracy, freshness, and completeness. Existing single-source datasets and endpoints will remain available. However, we recommend exploring our multi-source Company, Employee, and Jobs data and APIs. If you have any questions about this change or encounter any issues, contact us.
Base Company data: adding funding rounds history
We are adding an funding_rounds_legacy array to the Base Company dataset that includes company's full funding history. Additionally, a breaking change is scheduled: the current funding_rounds struct will be deprecated and removed after the December 1, 2026 data dumps.
New fields
funding_rounds_legacy
Funding rounds history recorded for the company
Array of structs
funding_rounds_legacy[].id
Record UUID identifier
String
funding_rounds_legacy[].round_type
Funding round type
String
funding_rounds_legacy[].announced_date
Funding round date
String
funding_rounds_legacy[].money_raised
Amount of money raised in the funding round
String
funding_rounds_legacy[].url
Funding round record URL
String
funding_rounds_legacy[].order_in_profile
Section record order
Integer
funding_rounds_legacy[].created_at
Record creation timestamp in ISO 8601 format
Date
funding_rounds_legacy[].updated_at
Record update timestamp in ISO 8601 format
Date
funding_rounds_legacy[].deleted
Record availability status:
1 – the record was publicly unavailable the last time we scraped the profile;
0 – the record was available and included in the profile's data
Integer
Scheduled breaking change: funding_rounds deprecated
funding_rounds will be deprecated and removed after the December 1, 2026 data dumps. Update all integrations that use funding_rounds to use historical data from funding_rounds_legacy. Because total_rounds_count has no direct replacement, use the number of entries in funding_rounds_legacy instead.
funding_rounds
Struct with the company's last funding round details: total_rounds_count, last_round_type, last_round_date, last_round_url, last_round_money_raised
Removed after the December 1, 2026 dumps
Multi-source Employee data: adding new fields
We are adding a set of new fields to Multi-source Employee data covering posts insights and location.
Adding location coordinates
We are also adding location coordinate fields that hold the employee's latitude and longitude, derived from the existing location data, so you can work with an employee's location numerically instead of parsing it from a text field.
location_latitude
Latitude of the employee's location
Float (double)
location_longitude
Longitude of the employee's location
Float (double)
Adding post insights
Post-related fields let you build a comprehensive view of an employee's activity, including their posting habits, interaction patterns, engagement trends, their contacts, and how their engagement has evolved over time.
comments_received_yearly
Number of comments received on posts published in the trailing 12 months
Long
reposts_received_yearly
Number of reposts received on posts published in the trailing 12 months
Long
reactions_received_yearly
Number of reactions received on posts published in the trailing 12 months
Long
post_frequency_change_percentage
Percentage change in number of posts published, comparing the trailing 6 months to the preceding 6 months
Double
engagement_received_change_percentage
Percentage change in total engagement received, comparing the trailing 6 months to the preceding 6 months
Double
total_posts_count
Number of employee posts
Integer
post_activity_monthly
Monthly posting activity
Array of structs
post_activity_monthly[].snapshot_date
Date when the monthly post count snapshot was recorded
Date
post_activity_monthly[].total_posts_count
The total number of posts on the profile observed at that snapshot
Integer
post_activity_monthly_inferred
Month-by-month posting activity for the trailing 12 months. Includes one entry per month, even months with no posts
Array of structs
post_activity_monthly_inferred[].month
First day of the month this entry covers
Date
post_activity_monthly_inferred[].posts_count
Number of posts published during the month
Integer
post_activity_monthly_inferred[].comments_received_count
Number of comments received on published posts
Integer
post_activity_monthly_inferred[].reactions_received_count
Number of reaction on published posts
Integer
post_hashtags
Hashtags the employee has used in their posts
Array of structs
post_hashtags[].hashtag
A used hashtag text. Value is without the leading "#" symbol
String
post_hashtags[].posts_count
Number of the employee's posts that used this hashtag
Integer
people_mentioned
Employees tagged in the employee's posts, via profile-page mentions
Array of structs
people_mentioned[].id
ID of the mentioned employee. null when the slug does not resolve
Long
people_mentioned[].full_name
Full name of the mentioned employee. null when unresolved
String
people_mentioned[].shorthand_name
Mentioned employee's public profile shorthand name
String
people_mentioned[].profile_url
Mentioned employee's public profile URL
String
people_mentioned[].mentions_count
Number of times this employee was mentioned across the employee's posts
Integer
companies_mentioned
Companies tagged in the record employee's posts, via company-page mentions
Array of structs
companies_mentioned[].id
Name of the mentioned company. null when the slug does not resolve
Long
companies_mentioned[].name
Company name. null when unresolved
String
companies_mentioned[].shorthand_name
Public company profile shorthand name
String
companies_mentioned[].company_url
Company public profile URL
String
companies_mentioned[].mentions_count
Number of times this company was mentioned across the employee's posts
Integer
people_engaged_with
Employees whose posts this employee liked, commented on, or reposted
Array of structs
people_engaged_with[].id
ID of the employee engaged with
Long
people_engaged_with[].full_name
Full name of the employee engaged with
String
people_engaged_with[].shorthand_name
Shorthand name from the employee's public profile
String
people_engaged_with[].profile_url
URL of the employee's public profile
String
people_engaged_with[].posts_reacted_count
Number of the author's posts this employee reacted on
Integer
people_engaged_with[].posts_commented_count
Number of the author's posts this employee commented on
Integer
people_engaged_with[].posts_reposted_count
Number of the author's posts this employee reposted
Integer
people_engaged_with[].last_signal_date
Date of the most recent engagement of any type
Date
people_engaged_with[].last_engaged_post_url
URL of the post of the most recent engagement
String
companies_engaged_with
Companies whose posts this employee liked, commented on, or reposted
Array of structs
companies_engaged_with[].id
Company ID
Long
companies_engaged_with[].name
Company name
String
companies_engaged_with[].shorthand_name
Public company profile page shorthand name
String
companies_engaged_with[].company_url
Company profile page URL
String
companies_engaged_with[].posts_reacted_count
Number of company's posts this employee reacted on
Integer
companies_engaged_with[].posts_commented_count
Number of company's posts this employee commented on
Integer
companies_engaged_with[].posts_reposted_count
Number of company's posts this employee reposted
Integer
companies_engaged_with[].last_signal_date
Date of the most recent engagement of any type
Date
companies_engaged_with[].last_engaged_post_url
URL of the post from the most recent engagement
String
post_commenters
Employees who commented on posts authored by employee in this record
Array of structs
post_commenters[].id
ID of the employee who commented the post
Long
post_commenters[].full_name
Full name of the employee who commented the post
String
post_commenters[].shorthand_name
Shorthand name from the employee's who commented the post public profile
String
post_commenters[].profile_url
Public profile URL of the employee who commented the post
String
post_commenters[].total_comments_count
Total number of comments made by this employee
Integer
post_commenters[].posts_commented_count
Number of distinct posts by this employee that they commented on
Integer
post_commenters[].last_commented_date
Date of the most recent comment
Date
post_commenters[].posts_commented
The individual posts this employee commented on.
Array of structs
post_commenters[].posts_commented[].post_url
URL of the commented post
String
post_commenters[].posts_commented[].post_date
Date the post was published
Date
post_commenters[].posts_commented[].comments_count
Number of comments on this specific post
Integer
post_resharers
Employees who reposted posts authored by employee in this record
Array of structs
post_resharers[].id
ID of the employee who reposted the post
Long
post_resharers[].full_name
Full name of the employee who reposted the post
String
post_resharers[].shorthand_name
Shorthand name from the employee who reposted the post public profile
String
post_resharers[].profile_url
Public profile URL of the employee who reposted the post
String
post_resharers[].posts_reposted_count
Number of distinct posts reposted by this employee
Integer
post_resharers[].last_reposted_date
Date of the most recent repost
Date
post_resharers[].last_reposted_post_url
URL of the post that was reposted
String
post_reactors
Employees who reacted on posts authored by employee in this record
Array of structs
post_reactors[].id
ID of the reacted employee
Long
post_reactors[].full_name
Full name of the reacted employee
String
post_reactors[].shorthand_name
Public profile shorthand name of the reacted post employee
String
post_reactors[].profile_url
Public profile URL of the reacted post employee
String
post_reactors[].posts_reacted_count
Count of unique posts the employee has reacted to
Integer
post_reactors[].last_reacted_post_date
Date when the employee's most recent reacted post was published
Date
post_reactors[].last_reacted_post_url
URL of the last reacted post
String
Multi-source Employee data: removing data fields
The following fields are no longer available in the Multi-source Employee API. Contact us to access the Contact Enrichment API and these data fields.
primary_professional_email
Primary professional email address
primary_professional_email_status
Status of the primary professional email match
professional_emails_collection
Collection of professional emails, each with status and order of priority
Indeed Jobs data: changing data field's type
The job_type field in the Indeed Jobs dataset will now be provided as an array of strings rather than a single string. For postings with multiple employment types, such as roles suitable for both part-time and full-time candidates, all relevant values will now be listed instead of just one. This is a breaking change, so any integrations that interpret job_type as a plain string need to be updated before the cutoff date.
job_type
String
"job_type": "Part-time"
Array of strings
"job_type": ["Part-time", "Full-time"]
Multi-source Employee API: removing data fields
The following fields are no longer available in the Multi-source Employee API. Contact us to access the Contact Enrichment API and these data fields.
primary_professional_email
Primary professional email address
primary_professional_email_status
Status of the primary professional email match
professional_emails_collection
Collection of professional emails, each with status and order of priority
Adding Company webhooks
Multi-source Company API now supports webhooks. Use the new endpoints below to get daily updates about company profile changes.
POST /v2/subscriptions/company_multi_source/ids
Subscribe to a list of Company record IDs.
POST /v2/subscriptions/company_multi_source/es_dsl
Subscribe to Company records matching an Elasticsearch DSL query.
Read more about Company webhooks.
Last updated
Was this helpful?