We are adding and updating Opportunity Contact Role through REST API associating with Marketo Lead. For this use case we are facing an duplicate issue, it is added duplicate Opportunity. Because as per the de-dupe fields logic ('externalOpportunityId','LeadId','Role).
But the native Salesforce connector updated correctly even if the Role is empty or If the Role is updated, that same Opportunity record getting updated.
Recommended to remove Role field from de-dupe fields logic in REST API.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.