This API provides services used for business partner qualification
https://api.cdq.com/data-validation/rest/
Start after the given index. Use this to paginate through the results. The first page is returned if this parameter is not provided.
Limit search to configurations with the provided default flag value. If left empty, all configurations will be returned.
- Production
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation \
-H 'X-API-KEY: YOUR_API_KEY_HERE'{ "startAfter": "0", "nextStartAfter": "1", "total": 2, "values": [ { … }, { … } ] }
Uniquely identifying ID of the workspace.
Configuration of the validation process for a single Business Partner record.
- Production
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X POST \
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"name": "Demo config",
"configuration": {
"validationProfile": "STANDARD",
"ruleStatuses": [
"HYPERCARE",
"RELEASED"
],
"featuresOn": [
"SHOW_DEBUG_INFO",
"ENRICH_LEGAL_FORM",
"ENRICH_CATEGORIES",
"SHOW_BUSINESSPARTNER",
"SHOW_DATA_DEFECTS",
"IDENTIFIER_CHECKS",
"BUSINESS_PARTNER_CHECKS",
"ADDRESS_CHECKS",
"COUNTRY_CHECKS"
]
}
}'Configuration created successfully
Unique identifier of the business partner validation configuration version. Not to be confused with the configuration ID.
Uniquely identifies a configuration.
Configuration of the validation process for a single Business Partner record.
Date of modification (ISO 8601-compliant).
{ "name": "Demo config", "configuration": { "validationProfile": "STANDARD", "ruleStatuses": [ … ], "featuresOn": [ … ] }, "version": 1, "id": "693133f25145ab285033b0e8", "createdAt": "2025-12-04T07:10:42.138388938Z", "createdBy": "demo", "defaultConfiguration": false, "relatedConfigurations": [] }
- Production
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation/{configurationId}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'Successful operation.
Unique identifier of the business partner validation configuration version. Not to be confused with the configuration ID.
Uniquely identifies a configuration.
Configuration of the validation process for a single Business Partner record.
Date of modification (ISO 8601-compliant).
{ "name": "Demo config", "configuration": { "validationProfile": "STANDARD", "ruleStatuses": [ … ], "featuresOn": [ … ] }, "version": 1, "id": "693133f25145ab285033b0e8", "createdAt": "2025-12-04T07:10:42.138Z", "createdBy": "demo", "defaultConfiguration": false, "relatedConfigurations": [] }
Features to be enabled.
| Items Value | Description |
|---|---|
| REEVALUATION_ON_CHANGES | Re-evaluates business partners based on changes in the configuration. |
The default workspace configuration. Only one configuration of a given type can be the default configuration in a given workspace.
- Production
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation/{configurationId}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X PUT \
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"name": "demo config",
"configuration": {}
}'Configuration updated successful.
Unique identifier of the business partner validation configuration version. Not to be confused with the configuration ID.
Uniquely identifies a configuration.
Configuration of the validation process for a single Business Partner record.
Date of modification (ISO 8601-compliant).
{ "name": "demo config", "configuration": { "validationProfile": "STANDARD" }, "id": "63a1d5a13b5faf2f613164c0", "createdAt": "2022-12-20T15:32:49.579Z", "modifiedAt": "2022-12-20T15:43:43.158949713Z", "createdBy": "demo" }
- Production
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation/{configurationId}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X DELETE \
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'OK.
Unique identifier of the business partner validation configuration version. Not to be confused with the configuration ID.
Uniquely identifies a configuration.
Configuration of the validation process for a single Business Partner record.
Date of modification (ISO 8601-compliant).
{ "name": "Demo config", "configuration": { "validationProfile": "STANDARD", "ruleStatuses": [ … ], "featuresOn": [ … ] }, "version": 2, "id": "693133f25145ab285033b0e8", "createdAt": "2025-12-04T07:10:42.138Z", "modifiedAt": "2025-12-04T07:19:22.427Z", "createdBy": "demo", "defaultConfiguration": false, "relatedConfigurations": [] }
- Production
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation/{configurationId}/versions/{version}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/data-validation/rest/configurations/businesspartnervalidation/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/versions/1 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'Successful operation.
Unique identifier of the business partner validation configuration version. Not to be confused with the configuration ID.
Uniquely identifies a configuration.
Configuration of the validation process for a single Business Partner record.
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": "693135fa5145ab285033b0ec", "name": "Demo config", "configurationId": "693133f25145ab285033b0e8", "version": 2, "configuration": { "validationProfile": "STANDARD", "ruleStatuses": [ … ], "featuresOn": [ … ] }, "createdAt": "2025-12-04T07:10:42.138Z", "createdBy": "demo", "modifiedAt": "2025-12-04T07:19:22.427Z", "modifiedBy": "demo", "defaultConfiguration": false }
Request
BETA List all Tax Guard Identifier Qualification configurations of the current user.
Maximum number of configurations to return. Used for pagination.
ID of the last configuration returned in the previous request. Used for pagination.
Limit search to configurations with the provided default flag value. If left empty, all configurations will be returned.
- Production
https://api.cdq.com/data-validation/rest/configurations/qualification
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/data-validation/rest/configurations/qualification \
-H 'X-API-KEY: YOUR_API_KEY_HERE'{ "startAfter": "0", "nextStartAfter": "1", "total": 2, "values": [ { … }, { … } ] }
Request
BETA Read an Tax Guard Identifier Qualification configuration of the current user.
- Production
https://api.cdq.com/data-validation/rest/configurations/qualification/{configurationId}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/data-validation/rest/configurations/qualification/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'Successful operation
Unique identifier of the business partner validation configuration version. Not to be confused with the configuration ID.
Uniquely identifies a configuration.
Configuration of the validation process for a single Business Partner record.
Date of modification (ISO 8601-compliant).
{ "name": "Demo config", "configuration": { "featuresOn": [ … ], "qualificationProfile": "EU_TAX_QUALIFICATION" }, "version": 1, "id": "6932b3b5ede51e24d3ed8857", "createdAt": "2025-12-05T10:28:05.824Z", "createdBy": "demo", "defaultConfiguration": false }
Request
BETA Read a specific version of an Tax Guard Identifier Qualification configuration by id and version number.
- Production
https://api.cdq.com/data-validation/rest/configurations/qualification/{configurationId}/versions/{version}
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X GET \
https://api.cdq.com/data-validation/rest/configurations/qualification/c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4/versions/1 \
-H 'X-API-KEY: YOUR_API_KEY_HERE'Successful operation.
Unique identifier of the business partner validation configuration version. Not to be confused with the configuration ID.
Uniquely identifies a configuration.
Configuration of the validation process for a single Business Partner record.
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": "6932b59cede51e24d3ed8865", "name": "Demo config", "configurationId": "6932b3b5ede51e24d3ed8857", "version": 2, "configuration": { "featuresOn": [ … ], "qualificationProfile": "WORLDWIDE_TAX_QUALIFICATION" }, "createdAt": "2025-12-05T10:28:05.824Z", "createdBy": "demo", "modifiedAt": "2025-12-05T10:36:12.791Z", "modifiedBy": "demo", "defaultConfiguration": false }