LinkedIn API Migration
Updated
Overview
To deliver a more consistent and enhanced LinkedIn experience, Sprinklr is upgrading its Distributed integration. Currently, both Finserv and Non-Finserv clients rely on Compliance APIs, while Enterprise users benefit from newer Marketing APIs—creating a capability gap. The new Dual API Model bridges this gap by combining both APIs. It ensures compliance for Finserv clients while enabling advanced publishing, improved reporting, and better performance for all users.
Finserv Clients
LinkedIn API Overview
Sprinklr Distributed currently leverages LinkedIn’s Compliance APIs to support day-to-day user activities such as Publishing, Engagement, Profile Management, and Reporting.

Current State
Distributed users authenticate their LinkedIn accounts within Sprinklr using the Compliance APIs. These APIs power all current platform activities.
Enterprise (SP&E) and Advocacy users, however, use LinkedIn’s newer Marketing APIs, which receive ongoing feature enhancements.
This creates a gap in capabilities between Distributed and Enterprise users.
What’s Changing?
To bridge this gap, Sprinklr is introducing a Dual API Model.
This model enables:
Continued support for compliance use cases
Access to enhanced marketing capabilities
After migration, users will benefit from both Compliance and Marketing APIs.
Dual API Model
Benefits of the Dual API Model
Enhanced Publishing
Users will be able to publish:
Documents
LinkedIn Polls
Fan Profile Mentions (with improved and seamless tagging experience)
Improved Reporting
New metrics will include:
Post Reach
Post Impressions
Total Engagements
Better Performance
Marketing APIs are continuously updated by LinkedIn, resulting in:
Fewer channel-related issues
Improved reliability and performance
Phased Dual API Model Implementation
The migration will take place in two phases:
Soft Migration
Hard Migration

New Authentication Process in the Dual API Model
In the Dual API model, users would need to authenticate twice through their LinkedIn credentials.
After a Distributed user authenticates their LinkedIn profile for the first time, a screen like the one shown below will appear.

They must then click the “Verify” button to complete the second and final step of authentication before the account is added to Sprinklr.
Note: If the user exits, cancels, or refreshes during this process, the account will not be added to Sprinklr.
Soft Migration
Starting in May (post 26.4 release), clients will be able to authenticate their LinkedIn profiles using the Dual API model.
During this phase:
Re-authentication is optional for existing LinkedIn profiles. Users can continue using their accounts with Sprinklr as usual.
Mandatory re-authentication is required only for newly added or re-added accounts. These profiles will immediately gain the combined capabilities of both Marketing and Compliance APIs.
Admin Responsibilities
Admins and Program Managers should guide their Distributed teams to adopt this process and ensure all LinkedIn profiles are re-added using the Dual API model.
Important Notes
Mixing existing and newly added profiles may lead to minor differences in the user experience.
Example: When publishing from an existing account, the option to Publish Documents may not appear. In contrast, a newly added or re-authenticated account will have this option.
Reporting metrics, such as LinkedIn Post Reach, may be inconsistent if some profiles have been migrated and others have not.
Note: Profile Management and governance will remain unaffected throughout the Soft Migration process.
Hard Migration
Following the Soft Migration grace period, all users are expected to re-add their LinkedIn profiles in Sprinklr using the new two-step authentication process.
For clients who completed migration during Soft Migration, nothing changes—all profiles are already using the Dual API model.
For clients with remaining accounts on the old authentication flow, re-authentication is mandatory. Any profiles not updated will be deactivated in Sprinklr, requiring account owners to re-add them using the Dual API model.
FAQs
Non-Finserv Clients
LinkedIn API Overview
Sprinklr Distributed currently uses LinkedIn’s Compliance APIs for Publishing, Engagement, and Reporting.

Current State
Distributed users rely on Compliance APIs
Enterprise (SP&E) and Advocacy users use Marketing APIs. These are newer APIs that will receive upcoming LinkedIn enhancements as they are released.
As a result, there is a gap in capabilities between users onboarded on Distributed and those on Enterprise.
Benefits of Marketing APIs
Enhanced Publishing
Users can now publish the following through their LinkedIn profiles:
Documents
LinkedIn Polls
Fan Profile Mentions – Tagging profiles within a post is now streamlined, allowing users to tag all fan profiles added in Sprinklr.
Improved Reporting
New reporting metrics include:
Post Reach
Post Impressions
Total Engagements
Better Reliability
By using the newer Marketing APIs, users can expect fewer channel-related issues, as these APIs receive continuous updates and improvements from LinkedIn.
Phased API Model Implementation
The migration to the API model will be rolled out in two phases:
Soft Migration
Hard Migration

Soft Migration
Start: May
During this phase:
Clients can authenticate LinkedIn profiles using the Marketing APIs.
Re-authentication is optional for existing profiles; users can continue using their accounts as usual.
New or re-added accounts must follow the new authentication flow, gaining the capabilities of Marketing APIs.
Admin Responsibilities
Admins and Program Managers should:
Guide users through the process
Ensure all LinkedIn profiles are re-added using the Marketing API model
Important Notes
Users may notice slight differences when using a mix of existing and newly added profiles.
Example: Publishing from an existing account may not show the option to publish Documents, whereas a newly added or re-authenticated account will.
Reporting metrics (e.g., Post Reach) may be inconsistent if some accounts are migrated and others are not.
Hard Migration
After the Soft Migration grace period:
All users must re-add their LinkedIn profiles.
Clients who have fully migrated will see no changes; all profiles will already be on the Marketing API model.
Clients with remaining accounts on the old authentication flow must re-authenticate these accounts. Any profiles not updated will be deactivated in Sprinklr, requiring account owners to re-add them using the Marketing API model.
Features Unavailable to Non-FinServ Clients
LinkedIn Direct Messages
Fetching Third Party Content
Profile Management
Planned Capabilities for Non-FinServ Clients
Full Publishing & Tagging Capabilities
Wider Range of Profile Analytics
Engagement with Leads
All Future Enhancements