Organization Share Statistics
Warning
Deprecation Notice
The Marketing Version 202309 (Marketing September 2023) and earlier versions (excluding 202306 and 202307) have been sunset. Additionally, the unversioned APIs will be sunset soon. We recommend that you migrate to the versioned APIs as well as migrate to the new Content and Community Management APIs to avoid disruptions. See the Migration page for more details.
If you haven’t yet migrated and have questions, submit a request on the LinkedIn Developer Support Portal.
This endpoint returns organic statistics only. Sponsored activity is not counted in this endpoint. Use Ad Analytics to retrieve statistics for sponsored activity.
Lifetime share statistics: To retrieve lifetime share statistics, omit the
timeIntervals
query parameter. The API returns aggregated stats for an organization's shares.Time-bound share statistics: To retrieve time-bound share statistics, include the
timeIntervals
query parameter. The API returns aggregate share stats within all of the days or months in between the selected date range based on the specifiedtimeIntervals.timeGranularityType
.
The organizationalEntityShareStatistics endpoint returns share data only within the past 12 months, using a rolling 12-month window.
Permissions
Permission | Description |
---|---|
rw_organization_admin | Manage organizations pages and retrieve reporting data. Restricted to organizations in which the authenticated member has the following role:
|
Schema
Field Name | Type | Description |
---|---|---|
organizationalEntity | Organization URN | The organizational entity URN for which the statistics represents. |
share | Share URN | The share URN for describing individual share statistics. Is blank for aggregate share statistics. |
ugcPost | UGC Post | The UGC Post URN for describing individual share statistics. |
timeRange.start | Timestamp (milliseconds since epoch) | Exclusive starting timestamp of when the query should begin. |
totalShareStatistics | ShareStatisticsData | Share statistics representing the total counts. |
Share Statistics Data Schema
Field Name | Type | Description |
---|---|---|
clickCount | long | Number of clicks. |
commentCount | long | Number of comments. |
engagement | double | Number of organic clicks, likes, comments, and shares over impressions. |
impressionCount | long | Number of impressions. |
likeCount | long | Number of likes. This field can become negative when members who liked a sponsored share later unlike it. The like is not counted since it is not organic, but the unlike is counted as organic. |
shareCount | long | Number of shares. |
uniqueImpressionsCount | long | Number of unique impressions. |
Share Statistics Data Schema
Field Name | Type | Description |
---|---|---|
clickCount | long | Number of clicks. |
commentCount | long | Number of comments. |
engagement | double | Number of organic clicks, likes, comments, and shares over impressions. |
impressionCount | long | Number of impressions. |
commentMentionsCount | optional long | Number of mentions of the organizational entity in a comment across LinkedIn. The field does not have a value when individual share statistics are requested. |
likeCount | long | Number of likes. This field can become negative when members who liked a sponsored share later unlike it. The like is not counted since it is not organic, but the unlike is counted as organic. |
shareCount | long | Number of shares. |
uniqueImpressionsCount | long | Number of unique impressions. |
shareMentionsCount | optional long | Number of mentions of the organizational entity in a share across LinkedIn. The field does not have a value when individual share statistics are requested. |
Retrieve Lifetime Share Statistics
Not specifying a timeIntervals
parameter will retrieve lifetime share statistics.
Sample Request
GET https://api.linkedin.com/rest/organizationalEntityShareStatistics?q=organizationalEntity&organizationalEntity={organization URN}
Sample Request Example
Note
The /organizationalEntityShareStatistics endpoint does not support pagination.
Parameters
Field | Description | Format | Required |
---|---|---|---|
organizationalEntity | The organization identifier | URN Must be of format urn:li:organization:{id} or urn:li:organizationBrand:{id} | Yes |
timeIntervals | Time restriction for the query. When omitted, lifetime stats are returned as shown in response below. | object | No |
timeIntervals.timeGranularityType | Granularity of the statistics. Must be either DAY or MONTH |
string | No |
timeIntervals.timeRange | The time range | object | Yes |
timeIntervals.timeRange.start | Exclusive starting timestamp of when the query should begin (milliseconds since epoch) Queries from beginning of time when not set. | long | No |
timeIntervals.timeRange.end | Inclusive ending timestamp of when the query should end (milliseconds since epoch). Queries until current time when not set. | long | No |
shares | References to one or more shares for which statistics are returned | share URN. Multiple allowed | No |
ugcPosts | References to one or more UGC Posts for which statistics are returned | ugcPost URN. Multiple allowed | No |
Sample Response
{
"paging": {
"count": 10,
"start": 0
},
"elements": [
{
"totalShareStatistics": {
"uniqueImpressionsCount": 9327,
"clickCount": 109276,
"engagement": 0.007549471334119487,
"likeCount": 52,
"commentCount": 70,
"shareCount": 0,
"impressionCount": 14490816
},
"organizationalEntity": "urn:li:organization:2414183"
}
]
}
Sample Response
{
"paging": {
"count": 10,
"start": 0
},
"elements": [
{
"totalShareStatistics": {
"uniqueImpressionsCount": 9327,
"clickCount": 109276,
"engagement": 0.007549471334119487,
"likeCount": 52,
"commentCount": 70,
"shareCount": 0,
"commentMentionsCount": 0,
"impressionCount": 14490816,
"shareMentionsCount": 2
"impressionCount": 14490816
},
"organizationalEntity": "urn:li:organization:2414183"
}
]
}
In some cases, the likeCount
and commentCount
field values might not match counts listed alongside the share on the LinkedIn feed. These fields may not match because:
- The
likeCount
andcommentCount
fields do not count likes or comments made by companies, including the company that authored the share. - The
likeCount
andcommentCount
fields are not decremented when a like or comment is deleted. - The counts returned are eventually consistent, not immediately consistent, and can take up to 24-48 hours in some cases.
The socialActions
endpoint provides up-to-date counts of likes and comments for a share that matches the LinkedIn feed.
Retrieve Time-Bound Share Statistics
Specifying the timeIntervals
parameter will retrieve time-bound share statistics.
Sample Request
Fetch daily organization share statistics for the first week of March 2019:
Restli 1.0:
GET https://api.linkedin.com/rest/organizationalEntityShareStatistics?q=organizationalEntity&organizationalEntity=urn:li:organization:2414183&timeIntervals.timeGranularityType=DAY&timeIntervals.timeRange.start=1551398400000&timeIntervals.timeRange.end=1552003200000
Restli 2.0:
GET https://api.linkedin.com/rest/organizationalEntityShareStatistics?q=organizationalEntity&organizationalEntity=urn%3Ali%3Aorganization%3A2414183&timeIntervals=(timeRange:(start:1551398400000,end:1552003200000),timeGranularityType:DAY)'
Sample Request Example
Restli 1.0:
GET https://api.linkedin.com/v2/organizationalEntityShareStatistics?q=organizationalEntity&organizationalEntity=urn:li:organization:2414183&timeIntervals.timeGranularityType=DAY&timeIntervals.timeRange.start=1551398400000&timeIntervals.timeRange.end=1552003200000
Restli 2.0:
Sample Response
{
"paging": {
"count": 10,
"start": 0
},
"elements": [
{
"timeRange": {
"start": 1451606400000,
"end": 1451692800000
},
"totalShareStatistics": {
"clickCount": 0,
"engagement": 0,
"likeCount": 0,
"commentCount": 0,
"shareCount": 0,
"impressionCount": 331,
"uniqueImpressionsCounts": 203
},
"organizationalEntity": "urn:li:organization:2414183"
},
{
"timeRange": {
"start": 1451692800000,
"end": 1451779200000
},
"totalShareStatistics": {
"clickCount": 0,
"engagement": 0,
"likeCount": 0,
"commentCount": 0,
"shareCount": 0,
"impressionCount": 0
},
"organizationalEntity": "urn:li:organization:2414183"
},
{
"timeRange": {
"start": 1451779200000,
"end": 1451865600000
},
"totalShareStatistics": {
"clickCount": 0,
"engagement": 0,
"likeCount": 0,
"commentCount": 0,
"shareCount": 0,
"impressionCount": 0
},
"organizationalEntity": "urn:li:organization:2414183"
},
{
"timeRange": {
"start": 1451865600000,
"end": 1451952000000
},
"totalShareStatistics": {
"clickCount": 0,
"engagement": 0,
"likeCount": 0,
"commentCount": 0,
"shareCount": 0,
"impressionCount": 0
},
"organizationalEntity": "urn:li:organization:2414183"
},
{
"timeRange": {
"start": 1451952000000,
"end": 1452038400000
},
"totalShareStatistics": {
"clickCount": 0,
"engagement": 0,
"likeCount": 0,
"commentCount": 0,
"shareCount": 0,
"impressionCount": 0
},
"organizationalEntity": "urn:li:organization:2414183"
},
{
"timeRange": {
"start": 1452038400000,
"end": 1452124800000
},
"totalShareStatistics": {
"clickCount": 0,
"engagement": 0,
"likeCount": 0,
"commentCount": 0,
"shareCount": 0,
"impressionCount": 0
},
"organizationalEntity": "urn:li:organization:2414183"
},
{
"timeRange": {
"start": 1452124800000,
"end": 1452211200000
},
"totalShareStatistics": {
"clickCount": 0,
"engagement": 0,
"likeCount": 0,
"commentCount": 0,
"shareCount": 0,
"impressionCount": 0
},
"organizationalEntity": "urn:li:organization:2414183"
}
]
}
Retrieve Statistics for Specific Shares
Note
A share URN is required for this API. Either post a new organization share or retrieve an existing organization share to get one.
Sample Request
Fetch lifetime share statistics for two specific organization shares:
Sample Response
{
"elements": [
{
"organizationalEntity": "urn:li:organization:2414183",
"share": "urn:li:share:1000000",
"totalShareStatistics": {
"clickCount": 78,
"commentCount": 24,
"engagement": 0.022886324947985624,
"impressionCount": 5287,
"likeCount": 14,
"shareCount": 5
}
},
{
"organizationalEntity": "urn:li:organization:2414183",
"share": "urn:li:share:1000001",
"totalShareStatistics": {
"clickCount": 1,
"commentCount": 0,
"engagement": 0.2,
"impressionCount": 5,
"likeCount": 0,
"shareCount": 0
}
}
],
"paging": {
"count": 10,
"links": [],
"start": 0
}
}
Elements with share
fields indicate each requested share.
Shares with no actions or impressions are not included in the list of elements. Shares that are not returned in the list of elements can be assumed to have counts of 0 for all statistics.
Retrieve Statistics for Specific UGC Posts
A UGC URN is required for this API. Either post a new organization UGC Post or retrieve an existing UGC Post to get one.
Sample Request
Fetch lifetime share statistics for two specific organization UGC Posts:
Sample Response
{
"elements": [
{
"organizationalEntity": "urn:li:organization:2414183",
"ugcPost": "urn:li:ugcPost:1000000",
"totalShareStatistics": {
"clickCount": 78,
"commentCount": 24,
"engagement": 0.022886324947985624,
"impressionCount": 5287,
"likeCount": 14,
"shareCount": 5
}
},
{
"organizationalEntity": "urn:li:organization:2414183",
"ugcPost": "urn:li:ugcPost:1000001",
"totalShareStatistics": {
"clickCount": 1,
"commentCount": 0,
"engagement": 0.2,
"impressionCount": 5,
"likeCount": 0,
"shareCount": 0
}
}
],
"paging": {
"count": 10,
"links": [],
"start": 0
}
}
Elements with ugcPost fields indicate each requested UGC Post.
UGC Posts with no actions or impressions are not included in the list of elements. UGC Posts that are not returned in the list of elements can be assumed to have counts of 0 for all statistics.