The Reltio MuleSoft Connectors

Reltio MuleSoft connectors support different operations such as: creating data change requests, creating relationships, deleting entities, and so on.

The Table 1: The Reltio-MuleSoft Connectors lists the Reltio Platform Connectors.

Table 1. The Reltio-MuleSoft Connectors
Operation URL
Create data change requests POST {TenantURL}/{changeRequestURI}/_apply
Create entities POST {TenantURL}/entities
Create relationships POST {TenantURL}/relations
Create interactions POST {TenantURL}/interactions
Create data change requests POST {TenantURL}/changeRequests
Delete entity DELETE {TenantURL}/{entity object URI}
Delete relationship DELETE {TenantURL}/{relation object URI}
Delete data change request DELETE {TenantURL}/{changeRequestURI}
Get entities GET {TenantURL}/entities
Match entity POST {TenantURL}/entities/_matches
Score Match Entity POST {TenantURL}/entities/_scoredmatches
Merge Entity POST {TenantURL}/{entityURI1}/_sameAs?URI={entityURI2}
Reject Data Change Request POST {TenantURL}/{changeRequestURI}/_reject
Search Data Change Request GET {TenantURL}/changeRequests
Search Entity with Cursor POST {TenantURL}/entities/_scan
Unmerge Entity POST {TenantURL}/<origin id>/_unmerge?contributorURI=<spawn URI>
Export Entities POST {ExportServiceURL}/export/{{tenant}}/entities
Export Relations POST {ExportServiceURL}/export/{{tenant}}/relations
Get Task (Get Task by ID) GET {ApplicationURL}/tasks/{taskId}
Pause Task PUT {ApplicationURL}/tasks/{taskId}/_pause
Stop Task PUT {ApplicationURL}/tasks/{taskId}/_stop
Resume Task PUT {ApplicationURL}/tasks/{taskId}/_resumes
Get Relations GET {TenantURL}/{relation object URI}
Get Interactions GET {TenantURL}/{entity object URI}/_interactions
Unmerge Entity Tree by Contributor URI POST {TenantURL}/{origin id}/_treeUnmerge?contributorURI={spawn URI}
Unmerge Entity POST {TenantURL}/{origin id}/_treeUnmerge?contributorURI={spawn URI}
Unmerge Entity by Contributor URI POST {TenantURL}/{origin id}/_unmerge?contributorURI={spawn URI}
Get Matches With Scoring POST {TenantURL}/entities/_scoredmatches
Mark Entities as Matches Defined by User POST {TenantURL}/{entityURI1}/_setAMatch?URI='{entityURI2}'
Add Entity Roles POST {TenantURL}/{entity object URI}/rolesc
Delete Entity Roles DELETE {TenantURL}/{entity object URI}/roles
Add Tags to Entity POST {TenantURL}/{entity object URI}/tags
Delete Tags from Entity DELETE {TenantURL}/{entity object URI}/tags
Delete Interactions DELETE {{tenantURL}}/interactions/ID
Delete Entity by URI POST {TenantURL}/entities/_deleteByUris
Delete Relation by URI DELETE {TenantURL}/{relation object URI}
Delete Interaction by URI DELETE {TenantURL}/{interaction object URI}
Get Entity by Crosswalk GET {TenantURL}/entities/_byCrosswalk/{crosswalkValue}?type={sourceType}