Run an Identity Resolution Ruleset for Marketing Cloud

Run an identity resolution ruleset job on demand by using the Data 360 Identity Resolution Ruleset Run Now endpoint in Connect API.

Prerequisite 

Before you send a request to Connect API, obtain a bearer token. For more information, see Connect to REST-based APIs.

Send the Request 

To run an identity resolution ruleset immediately, send a POST request to the /ssot/identity-resolutions/{identityResolutionRulesetName}/actions/run-now endpoint. Replace {identityResolutionRulesetName} with the name of the ruleset that you want to run.

1POST /services/data/{apiVersion}/ssot/identity-resolutions/{identityResolutionRulesetName}/actions/run-now HTTP/1.1
2Host: YOUR_SUBDOMAIN.my.salesforce.com
3Content-Type: application/json
4Authorization: Bearer YOUR_BEARER_TOKEN
5
6{}

If the request is accepted, the response body describes the result of running the ruleset.

1{
2  "resultCode": "NoPendingChangesJobRunSkipped"
3}

There are four possible values for resultCode.

  • ExceededMaximumNumberOf​SuccessfulRunsAllowedIn24Hours
  • IdentityResolutionJobIsAlready​Running
  • NoPendingChangesJobRunSkipped
  • SuccessfullySubmittedIdentity​ResolutionJobRunRequest