API Details for MDM (Environment) Services

The service to manage the configuration, data and all the activities on the tenant

Table 1. Reltio MDM Services - Environment API Mapping
S.No. Resource ID HTTP Method Rest URI Privileges
1 environment.config.business

GET

GET

POST

PUT

/admin/*//configuration/_vertical

/admin/*//configuration/_vertical/{shortUri}

/admin/*//configuration/_vertical

/admin/*//configuration/_vertical/{shortUri}

 
2 environment.config.deployment

DELETE

GET

GET

GET

POST

POST

POST

POST

/admin/oauth/instance

/admin/messaging

/admin/oauth/instance

/admin/systemConfig

/admin/oauth/instance

/status/eventsHubStats/reset

/status/hazelcast/switchDetailedLogging

/status/matchHubStats/reset

 
3 environment.config.physical

GET

GET

GET

POST

POST

POST

POST

POST

/admin/streamingDestinations

/tenants

/tenants/_validateAll

/admin/streamingDestinations

/credits//balance/tenant/{tenantId}

/tenants

/tenants/{tenantId}/recreate

/tenants/{tenantId}/resetTenant

 
4 environment.config.resources

DELETE

GET

GET

POST

/admin/resources/i18n

/admin/resources/i18n

/admin/resources/i18n/languages

/admin/resources/i18n

 
5 environment.monitoring.credits

GET

GET

/credits//balance

/credits//balance/tenant/{tenantId}

 
6 environment.monitoring.log

GET

GET

GET

POST

POST

/monitoring/*//_requests

/monitoring/*//_threadDump

/monitoring/*//_versions

/monitoring/*//_gc

/monitoring/*//_heapDump

-

-

-

READ

READ

7 environment.monitoring.metrics

GET

GET

GET

GET

/monitoring/*//availableMetrics

/monitoring/*//statistics

/monitoring/*//statistics_json

/monitoring/*//statistics_json_converted

 
8 environment.monitoring.status

GET

GET

GET

GET

GET

GET

GET

GET

GET

GET

GET

GET

GET

GET

GET

GET

/api/{tenantId}/status/_cassandra

/api/{tenantId}/status/_cassandra/{keyspaceName}

/hazelcast//browse

/status/autoscaling

/status/cloudwatch

/status/cpu

/status/fileDescriptors

/status/hazelcast

/status/indicesRefreshInterval

/status/performance

/status/platforms

/status/queuesByTenants

/status/rdmStats

/status/rdmStats/connections

/status/streaming

/status/threads

 
9 environment.tasks.consistency

GET

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

/status/_validateAllMetadataConfigurations

/dataConsistencyDailyMonitoringTask

/duplicateCrosswalksCheck

/entitiesLinksConsistencyCheck

/esCassandraConsistencyCheck

/esCassandraConsistencyCheckH2

/externalCrosswalksTableConsistencyCheck

/mergeTreeAndLinksConsistency

/potentialMatchesEsCassandraConsistencyCheck

/potentialMatchesEsCassandraConsistencyCheckH2

/relationsConsistencyCheck

/relationsDuplicatesCheck

/relationsOneHopConsistencyCheck

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

10 environment.tasks.counter

GET

PUT

/counters

/counters

EXECUTE

EXECUTE

11 environment.tasks.es

DELETE

GET

GET

GET

GET

GET

GET

POST

POST

PUT

/esproxy

/esproxy

/tools/{tenantId}/ESEntitiesMapping

/tools/{tenantId}/entities/{entityId}/_esjson

/tools/{tenantId}/esfilter

/tools/{tenantId}/validateESMapping

/tools/{tenantId}/{entityType}/{attrName}/frequencyWords

/esproxy

/tools/{tenantId}/splitIndex

/esproxy

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

12 environment.tasks.gdpr POST /entityDelete EXECUTE
13 environment.tasks.match

GET

POST

POST

POST

POST

POST

POST

POST

POST

POST

/_overmatches

/analyzeMatchRules

/externalMatch

/invalidateMatchGroupSpecificationCache

/mergeAutoMatches

/rebuildmatchtable

/rebuildpmcounters

/rematchentities

/removeOvercollisionedTokens

/tools/{tenantId}/analyzeMatchRules

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

14 environment.tasks.periodic

GET

GET

GET

GET

GET

GET

GET

POST

PUT

PUT

PUT

PUT

/tasks

/tasks/_current

/tasks/_total

/tasks/history

/tasks/history/_total

/tasks/{taskId}

/tasks/{taskId}/_withPrivateInfo

/loadPreparedFile

/tasks/{taskId}/_forceStop

/tasks/{taskId}/_pause

/tasks/{taskId}/_resume

/tasks/{taskId}/_stop

 
15 environment.tasks.reindex

DELETE

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

POST

/status/_deleteOldLookups

/cleanse

/collapseLosers

/compareTenantsByCrosswalks

/fixStartEndCrosswalksForRelationTask

/generateHistoryAttributesDelta

/groupContributors

/migrateContributors

/moveHistoryToSecondaryStorage

/moveRelationCrosswalksToProperContributor

/multipleIncomingRelations

/rebuildRelationsDefaultCrosswalkValuesTask

/recalculateSurrogateCrosswalkValues

/reindex

/reindexActivities

/reindexAllOnSeparateCluster

/reindexInteractions

/reindexOthers

/reindexRelations

/removeAttributeDuplicates

/resetRDMCache

/retireActivities

/status/_fixBackwardLookupsCache

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE

EXECUTE