retrievePerformance
This method allows you to retrieve performance analytics from your LinkedIn dashboard.
try {
const workflowId = await linkedapi.retrievePerformance.execute();
const { data, errors } = await linkedapi.retrievePerformance.result(workflowId);
// The structure of the 'data' object is below
if (data) {
console.log('Followers count:', data.followersCount);
console.log('Post views (last 7 days):', data.postViewsLast7Days);
console.log('Profile views (last 90 days):', data.profileViewsLast90Days);
console.log('Search appearances (previous week):', data.searchAppearancesPreviousWeek);
}
} catch (e) {
// A list of all critical errors can be found here:
// https://linkedapi.io/sdks/handling-results-and-errors/#handling-critical-errors
if (e instanceof LinkedApiError) {
console.error(`Critical Error - Type: ${e.type}, Message: ${e.message}`);
} else {
console.error('An unexpected, non-API error occurred:', e);
}
}
# Python SDK is coming soon!
#
# You can always use Linked API through HTTP
# https://linkedapi.io/docs/
// Go SDK is coming soon!
//
// You can always use Linked API through HTTP
// https://linkedapi.io/docs/
Params
The method doesn't require any parameters.
Data
followersCount– total number of your followers.postViewsLast7Days– number of views on your posts in the last 7 days.profileViewsLast90Days– number of views on your profile in the last 90 days.searchAppearancesPreviousWeek– number of times your profile appeared in LinkedIn searches during the previous week.
Errors
The method has no execution errors (errors is always []).