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

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

Data field
Description
Data type

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.

Data field
Before
After

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.

Data field
Description
Data type

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.

Data field
Description
Data type

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.

Data field
Description

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.

Data field
Before
After

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.

Data field
Description

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.

Endpoint
Description

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?