This API provides services to curate and enrich Business Partner and address data.
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/
https://api.cdq.com/data-curation/soap/v3/
https://api.cdq.com/data-curation/
- Mock server
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/features
- Production SOAP
https://api.cdq.com/data-curation/soap/v3/public/features
- Production
https://api.cdq.com/data-curation/public/features
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
'https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/features?page=10&pageSize=10'{ "numberOfPages": "10", "page": "1", "pageSize": "100", "total": "67", "values": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/profiles
- Production SOAP
https://api.cdq.com/data-curation/soap/v3/public/profiles
- Production
https://api.cdq.com/data-curation/public/profiles
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
'https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/profiles?page=10&pageSize=10'{ "numberOfPages": "10", "page": "1", "pageSize": "100", "total": "67", "values": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/outputcharsets/concepts
- Production SOAP
https://api.cdq.com/data-curation/soap/v3/public/outputcharsets/concepts
- Production
https://api.cdq.com/data-curation/public/outputcharsets/concepts
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
'https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/outputcharsets/concepts?page=10&pageSize=10'{ "numberOfPages": "10", "page": "1", "pageSize": "100", "total": "67", "values": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/outputcharsets/charactersets
- Production SOAP
https://api.cdq.com/data-curation/soap/v3/public/outputcharsets/charactersets
- Production
https://api.cdq.com/data-curation/public/outputcharsets/charactersets
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
'https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/outputcharsets/charactersets?page=10&pageSize=10'{ "numberOfPages": "10", "page": "1", "pageSize": "100", "total": "67", "values": [ { … } ] }
- Mock server
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration
- Production SOAP
https://api.cdq.com/data-curation/soap/v3/public/configurations/businesspartnercuration
- Production
https://api.cdq.com/data-curation/public/configurations/businesspartnercuration
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
'https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration?startAfter=5712566172571652&limit=100&defaultConfiguration=true'{ "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "total": "67", "values": [ { … } ] }
ID of the transaction, pass it in subsequent requests to make them part of the transaction.
Features to be activated. 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://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration
- Production SOAP
https://api.cdq.com/data-curation/soap/v3/public/configurations/businesspartnercuration
- Production
https://api.cdq.com/data-curation/public/configurations/businesspartnercuration
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration \
-H 'Content-Type: application/json' \
-d '{
"transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2",
"featuresOn": [
"CREATE_TRANSACTION"
],
"workspaceId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
"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"
}
]
}
]
}
},
"copiedFrom": {
"configurationId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4",
"workspaceId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4"
}
}'{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "contextConfigurations": [ … ], "goldenRecordSettings": { … } }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "76248934691294444", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
- Mock server
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration/{configurationId}
- Production SOAP
https://api.cdq.com/data-curation/soap/v3/public/configurations/businesspartnercuration/{configurationId}
- Production
https://api.cdq.com/data-curation/public/configurations/businesspartnercuration/{configurationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "contextConfigurations": [ … ], "goldenRecordSettings": { … } }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "76248934691294444", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
ID of the transaction, pass it in subsequent requests to make them part of the transaction.
Features to be activated. 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. |
- Mock server
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration/{configurationId}
- Production SOAP
https://api.cdq.com/data-curation/soap/v3/public/configurations/businesspartnercuration/{configurationId}
- Production
https://api.cdq.com/data-curation/public/configurations/businesspartnercuration/{configurationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Content-Type: application/json' \
-d '{
"transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2",
"featuresOn": [
"CREATE_TRANSACTION"
],
"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"
}
]
}
]
}
}
}'{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "contextConfigurations": [ … ], "goldenRecordSettings": { … } }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "76248934691294444", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
ID of the transaction, pass it in subsequent requests to make them part of the transaction.
Features to be activated. 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. |
- Mock server
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration/{configurationId}
- Production SOAP
https://api.cdq.com/data-curation/soap/v3/public/configurations/businesspartnercuration/{configurationId}
- Production
https://api.cdq.com/data-curation/public/configurations/businesspartnercuration/{configurationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
-u <username>:<password> \
'https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4?transactionId=8e37da1e-ee9d-4ee0-b03d-24a1f89988f2&featuresOn=CREATE_TRANSACTION'{ "id": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "name": "Client configuration.", "version": 1, "configuration": { "contextConfigurations": [ … ], "goldenRecordSettings": { … } }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "76248934691294444", "createdBy": "76248934691294444", "transactionId": "8e37da1e-ee9d-4ee0-b03d-24a1f89988f2" }
- Mock server
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration/{configurationId}/versions/{version}
- Production SOAP
https://api.cdq.com/data-curation/soap/v3/public/configurations/businesspartnercuration/{configurationId}/versions/{version}
- Production
https://api.cdq.com/data-curation/public/configurations/businesspartnercuration/{configurationId}/versions/{version}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-curation-api/api-v3/public/configurations/businesspartnercuration/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/versions/1Successful operation.
Unique identifier of the business partner curation 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": { "contextConfigurations": [ … ], "goldenRecordSettings": { … } }, "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-22T13:45+00:00", "createdBy": "69129435489347624", "modifiedBy": "76248934691294444" }