Skip to main content
GET
LinkedIn post analytics

Authorizations

Authorization
string
header
required

API key authentication. Generate an API key from your workspace settings.

Path Parameters

profileId
string<uuid>
required

LinkedIn profile ID (UUID)

Query Parameters

startDate
string<date>

Start date for analytics (defaults to 30 days ago)

endDate
string<date>

End date for analytics (defaults to today)

Response

LinkedIn post analytics

id
string<uuid>
required
url
string<uri>
required

LinkedIn post URL

type
enum<string>
required

The type of LinkedIn post

Available options:
Text,
Article,
Image,
Video,
Poll,
Celebration,
Job,
Event,
Document,
Repost,
QuotePost,
MultiImage
commentary
string | null
publishedAt
string<date-time> | null
likeCount
integer | null
commentCount
integer | null
shareCount
integer | null
clickCount
integer | null
saveCount
integer | null

Times the post was saved to view later. Available for personal LinkedIn profiles only.

sendCount
integer | null

Times the post was sent via direct message. Available for personal LinkedIn profiles only.

impressionCount
integer | null
engagement
number | null

Engagement rate (total engagements / impressions), typically between 0 and 1

emv
number | null

Earned Media Value calculated as (impressionCount / 1000) * CPM

videoViewCount
integer | null

Total views on a video post. Only populated for posts with type Video; null for non-video posts and video posts that have not yet been synced.

videoViewerCount
integer | null

Unique viewers of a video post. Only populated for posts with type Video; null for non-video posts and video posts that have not yet been synced.

videoWatchTimeSeconds
integer | null

Total watch time across all viewers, in whole seconds. Only populated for posts with type Video; null for non-video posts and video posts that have not yet been synced.

ordinalPost
object | null

Linked Ordinal post when this external post was published from Ordinal, null otherwise