This API 1 provides services to upload, manipulate and download businesspartner data in the CDL Cloud.
Data Exchange API (5)
https://api.cdq.com/data-exchange/rest/
Name of the Business Partner Storage.
ID of related data matching definition that is used for matching lookup candidates for internal lookup of this Business Partner Storage.
Indicates if this storage is shared with all users of the same organization.
- Production
https://api.cdq.com/data-exchange/rest/v2/storages
curl -i -X POST \
https://api.cdq.com/data-exchange/rest/v2/storages \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"name": "string",
"dataMatchingDefinitionId": "string",
"dataSources": [
{
"dataSourceName": "string",
"dataMapperDefinitionId": "string"
}
],
"featuresOn": [
"LOOKUP"
],
"sharedWithOrganization": false,
"labels": [
"string"
]
}'
OK
Unique identifier for a Data Source of the Storage.
Name of the Business Partner Storage.
Internal ID of Event Store.
ID of related decision log.
Uniquely identifying ID of the organization.
Date when storage expires.
Possible values:
- a date when a storage expires,
- NEVER when storage is a Data Mirror or has been created including NEVER_EXPIRE feature.
Expiry date is calculated based on the date of last write operation related to a storage (upsert of data, update of data sources, executed job) plus 6 months, refreshed as most 2 weeks before previous storage expiration date.
ID of related data matching definition that is used for matching lookup candidates for internal lookup of this Business Partner Storage.
Number of countries in the Business Partner Storage.
Number of records in the Business Partner Storage.
List of headers used for a modification of metadata.
Name of the last file that was used to import data into this Business Partner Storage.
Status of a Business Partner Storage.
Details related to status.
Indicates if this Business Partner Storage is shared with all users of the same organization
Labels to categorize the storage.
{ "id": "648824a691d8d2503d65103e", "name": "CDQ AG", "eventStoreId": "72d6900fce6b326123f5d9d91049e3e6", "decisionLogId": "72d6900fc3wb326088f5d9d91044e3e6", "domain": "BusinessPartner", "organization": "cdq_monitor", "user": "johndoe", "createdAt": "2025-08-19T06:23:16Z", "expiresAt": "2025-08-19T06:23:16Z", "dataMatchingDefinitionId": "6400955811c68a034bcef311", "dataSources": [ { … } ], "dataMonitors": [ { … } ], "features": { "lookup": { … }, "updates": { … }, "sharing": { … }, "neverExpire": { … }, "tagsManagedByUpsert": { … } }, "numberOfCountries": "12", "numberOfRecords": "500", "countryStatistics": [ { … } ], "originalFileHeader": [ "BusinessPartnerId, Name, Address" ], "originalFileName": "business-partner.csv", "results": { "addressCurationReports": [ … ], "goldenRecordGenerationReports": [ … ], "resultItems": [ … ], "validationReports": [ … ] }, "status": "FILE_IMPORTED_SUCCESSFULLY", "statusMessage": "BusinessPartner batch could not be upserted into Business Partner Storage.", "sharedWithOrganization": "true", "labels": [ "Custom Storage Name" ] }
- Production
https://api.cdq.com/data-exchange/rest/v2/updatemonitors/referencedatasources
curl -i -X GET \
https://api.cdq.com/data-exchange/rest/v2/updatemonitors/referencedatasources \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
{ "referenceDataSources": [ { … } ] }
- Production
https://api.cdq.com/data-exchange/rest/v4/storages/{storageId}/sharingscopes
curl -i -X GET \
https://api.cdq.com/data-exchange/rest/v4/storages/72d6900fce6b326088f5d9d91049e3e6/sharingscopes \
-H 'X-API-KEY: YOUR_API_KEY_HERE'
{ "values": [ { … } ], "limit": "100", "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "total": "67" }