This API provides services to curate and enrich Business Partner and address data.
Download OpenAPI description
Languages
Servers
Production
https://api.cdq.com/data-curation/rest/
- Production
https://api.cdq.com/data-curation/rest/configurations/businesspartnercuration
curl -i -X GET \
https://api.cdq.com/data-curation/rest/configurations/businesspartnercuration \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
Response
application/json
{ "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "total": "67", "values": [ { … } ] }
- Production
https://api.cdq.com/data-curation/rest/configurations/businesspartnercuration/{configurationId}
curl -i -X GET \
https://api.cdq.com/data-curation/rest/configurations/businesspartnercuration/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
Response
application/json
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "contextConfigurations": [ … ], "goldenRecordSettings": { … } }, "createdAt": "2025-08-19T06:23:10Z", "modifiedAt": "76248934691294444", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
- Production
https://api.cdq.com/data-curation/rest/configurations/businesspartnercuration/{configurationId}
curl -i -X PUT \
https://api.cdq.com/data-curation/rest/configurations/businesspartnercuration/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"name": "My configuration",
"configuration": {
"contextConfigurations": [
{
"context": {
"country": {
"shortName": "CH",
"value": "Switzerland"
}
},
"addressCurationLevelThreshold": "0.5",
"outputLanguageTechnicalKey": "DE",
"outputCharsets": [
{
"concept": "ADDRESS",
"charset": "LATIN"
}
],
"profile": "STANDARD",
"featuresOn": [
"ENRICH_ADDRESS"
],
"featuresOff": [
"ENRICH_ADDRESS"
],
"addressDataSources": {
"primaryAddressDataSource": {
"technicalKey": "HERE",
"threshold": "0.4"
},
"secondaryAddressDataSources": [
{
"technicalKey": "HERE",
"threshold": "0.4"
}
]
},
"numberSeparator": {
"value": ","
},
"inputAddressConceptsIgnored": [
"BUILDING"
]
}
],
"goldenRecordSettings": {
"dataSources": [
{
"countryScope": {
"shortName": "CH",
"value": "Switzerland"
},
"primaryDataSource": {
"technicalKey": "BR_RF"
},
"secondaryDataSources": [
{
"technicalKey": "BR_RF"
}
],
"otherDataSources": [
{
"technicalKey": "BR_RF"
}
],
"unallowedDataSources": [
{
"technicalKey": "BR_RF"
}
]
}
]
}
}
}'
Response
application/json
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "contextConfigurations": [ … ], "goldenRecordSettings": { … } }, "createdAt": "2025-08-19T06:23:10Z", "modifiedAt": "76248934691294444", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
- Production
https://api.cdq.com/data-curation/rest/configurations/businesspartnercuration/{configurationId}
curl -i -X DELETE \
https://api.cdq.com/data-curation/rest/configurations/businesspartnercuration/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
Response
application/json
{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "contextConfigurations": [ … ], "goldenRecordSettings": { … } }, "createdAt": "2025-08-19T06:23:10Z", "modifiedAt": "76248934691294444", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
- Production
https://api.cdq.com/data-curation/rest/outputcharsets/concepts
curl -i -X GET \
https://api.cdq.com/data-curation/rest/outputcharsets/concepts \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
Response
application/json
{ "numberOfPages": "10", "page": "1", "pageSize": "100", "total": "67", "values": [ { … } ] }
- Production
https://api.cdq.com/data-curation/rest/outputcharsets/charactersets
curl -i -X GET \
https://api.cdq.com/data-curation/rest/outputcharsets/charactersets \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
Response
application/json
{ "numberOfPages": "10", "page": "1", "pageSize": "100", "total": "67", "values": [ { … } ] }