This API provides services for Data Clinic
Data Clinic API (2)
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/
https://api.cdq.com/data-clinic/rest/
- Mock server
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation
- Production
https://api.cdq.com/data-clinic/rest/configurations/augmentation
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
{ "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "total": "67", "values": [ { … } ] }
Features to be enabled. Do not use CREATE_TRANSACTION and COMMIT_TRANSACTION at the same time.
Items Enum Value | Description |
---|---|
CREATE_TRANSACTION | Creates a new transaction and makes the current request a part of it. By default turned off. |
COMMIT_TRANSACTION | Commit transaction. By default turned off. |
Uniquely identifying ID of the workspace.
- Mock server
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation
- Production
https://api.cdq.com/data-clinic/rest/configurations/augmentation
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X POST \
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"configuration": {
"lookupConfiguration": {
"outputSettings": {
"maxCandidates": 50,
"limit": 20,
"matchingThreshold": 0.5
}
},
"curationConfiguration": {
"curationSettings": [
{
"outputSettings": {
"outputCharsets": [
{
"concept": "ADDRESS",
"charset": "UTF8"
}
],
"outputLanguage": {
"technicalKey": ""
}
},
"addressCurationSettings": {
"ignoreAddressConcepts": [],
"curationLevelThreshold": "",
"numberSeparator": {}
},
"featureSettings": {
"featuresOn": [],
"featuresOff": [],
"profile": "FEATURES_OFF"
},
"countryScope": {
"shortName": "WORLD"
}
}
]
},
"referenceDataSourceUsages": [
{
"referenceDataSource": {
"technicalKey": "VIES"
},
"updates": {
"enabled": true
}
},
{
"referenceDataSource": {
"technicalKey": "CH_UIDR"
},
"updates": {
"enabled": true
}
}
]
},
"name": "Client configuration"
}'
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "createdAt": "2025-08-27T14:26:38Z", "createdBy": "76248934691294444", "modifiedAt": "2025-08-27T14:26:38Z", "configuration": { "lookupConfiguration": { … }, "fetchConfiguration": { … }, "curationConfiguration": { … }, "updateClassificationConfiguration": { … }, "referenceDataSourceUsages": [ … ], "storageDataSourceUsages": [ … ] } }
- Mock server
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation/{configurationId}
- Production
https://api.cdq.com/data-clinic/rest/configurations/augmentation/{configurationId}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "createdAt": "2025-08-27T14:26:38Z", "createdBy": "76248934691294444", "modifiedAt": "2025-08-27T14:26:38Z", "configuration": { "lookupConfiguration": { … }, "fetchConfiguration": { … }, "curationConfiguration": { … }, "updateClassificationConfiguration": { … }, "referenceDataSourceUsages": [ … ], "storageDataSourceUsages": [ … ] } }
Features to be activated.
Items Value | Description |
---|---|
REEVALUATION_ON_CHANGES | Re-evaluates business partners based on changes in the configuration. |
- Mock server
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation/{configurationId}
- Production
https://api.cdq.com/data-clinic/rest/configurations/augmentation/{configurationId}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X PUT \
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"featuresOn": [
"REEVALUATION_ON_CHANGES"
],
"name": "Client configuration.",
"configuration": {
"lookupConfiguration": {
"featureSettings": {
"featuresOn": [
"CURATE_REQUEST"
],
"featuresOff": [
"CURATE_REQUEST"
]
},
"outputSettings": {
"matchingThreshold": 0.75,
"maxCandidates": 50,
"limit": 100
}
},
"fetchConfiguration": {
"featuresOn": [
"FORCE_EXTERNAL_CALL"
],
"featuresOff": [
"FORCE_EXTERNAL_CALL"
],
"screeningMatchingThreshold": 0.75
},
"curationConfiguration": {
"curationSettings": [
{
"countryScope": {
"shortName": "CH"
},
"featureSettings": {
"profile": "STANDARD",
"featuresOn": [
"ENRICH_IDENTIFIERS"
],
"featuresOff": [
"ENRICH_IDENTIFIERS"
]
},
"addressCurationSettings": {
"curationLevelThreshold": "0.75",
"dataSourcePriority": {
"primaryAddressDataSource": {},
"secondaryAddressDataSources": [
null
]
},
"numberSeparator": {
"value": ","
},
"ignoreAddressConcepts": [
{}
],
"inputAddressConceptsIgnored": [
{}
]
},
"outputSettings": {
"outputLanguage": {
"technicalKey": "en"
},
"outputCharsets": [
{}
]
}
}
],
"goldenRecordSettings": {
"dataSources": [
{
"countryScope": {
"shortName": "CH"
},
"primaryDataSource": {
"technicalKey": "BR_RF"
},
"secondaryDataSources": [
{}
],
"otherDataSources": [
{}
],
"unallowedDataSources": [
{}
]
}
]
}
},
"updateClassificationConfiguration": {
"updateClassificationRules": [
{
"technicalKey": "RULE123",
"classification": {
"technicalKey": "MAJOR"
}
}
]
},
"referenceDataSourceUsages": [
{
"referenceDataSource": {
"technicalKey": "BR_RF"
},
"lookup": true,
"updates": {
"enabled": true
}
}
],
"storageDataSourceUsages": [
{
"storageDataSource": {
"id": "648824a691d8d2503d65103e"
},
"lookup": true,
"updates": {
"enabled": true,
"linkageStrategy": {
"externalContext": {
"identifiers": [
null
]
}
}
}
}
]
}
}'
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "createdAt": "2025-08-27T14:26:38Z", "createdBy": "76248934691294444", "modifiedAt": "2025-08-27T14:26:38Z", "configuration": { "lookupConfiguration": { … }, "fetchConfiguration": { … }, "curationConfiguration": { … }, "updateClassificationConfiguration": { … }, "referenceDataSourceUsages": [ … ], "storageDataSourceUsages": [ … ] } }
- Mock server
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation/{configurationId}
- Production
https://api.cdq.com/data-clinic/rest/configurations/augmentation/{configurationId}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X DELETE \
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "createdAt": "2025-08-27T14:26:38Z", "createdBy": "76248934691294444", "modifiedAt": "2025-08-27T14:26:38Z", "configuration": { "lookupConfiguration": { … }, "fetchConfiguration": { … }, "curationConfiguration": { … }, "updateClassificationConfiguration": { … }, "referenceDataSourceUsages": [ … ], "storageDataSourceUsages": [ … ] } }
- Mock server
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation/{configurationId}/versions/{version}
- Production
https://api.cdq.com/data-clinic/rest/configurations/augmentation/{configurationId}/versions/{version}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://developer.cdq.com/_mock/apis/data-clinic-api/api-v2/configurations/augmentation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/versions/1 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
Successful operation.
Unique identifier of the augmentation configuration configuration version. Not to be confused with the configuration ID.
Uniquely identifies a configuration.
Date and time when the first version of the configuration was created (ISO 8601-compliant).
Date and time when this version of the configuration was created (ISO 8601-compliant).
User who created the first version of the configuration.
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Configuration Name", "configurationId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "version": 1, "configuration": { "lookupConfiguration": { … }, "fetchConfiguration": { … }, "curationConfiguration": { … }, "updateClassificationConfiguration": { … }, "referenceDataSourceUsages": [ … ], "storageDataSourceUsages": [ … ] }, "createdAt": "2025-08-27T14:26:38Z", "modifiedAt": "2025-08-27T14:26:38Z", "createdBy": "69129435489347624", "modifiedBy": "76248934691294444" }