This API provides services to upload, manipulate and download businesspartner data in the CDL Cloud.
Data Exchange API (5)
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/
https://api.corporate-data-league.ch/data-exchange/soap/v5/
https://api.corporate-data-league.ch/data-exchange/
Uniquely identifying ID of the organization.
Unique identifier of the Storage.
A CDQ ID identifies a business partner uniquely in the context of the Corporate Data League.
Unique identifier for a Data Source of the Storage.
Unique identifier for the address which was used for the linkage in the POOL.
CDQ supports multiple versions of addresses comprising different charsets and languages. An address version is a unique combination of a character set and a language.
Arbitrary identifier type to mark customer IDs that are "external" from CDQ's perspective. This is the identifier a customer provides to identify its records.
ID the address has in the external system where the record originates from.
CDQ supports multiple versions of addresses comprising different charsets and languages. An address version is a unique combination of a character set and a language.
Confidence score of the linkage for the Business Partner.
Explanation for matching score value.
Unique identifier for the Business Partner in the CDQ POOL.
- Mock server
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/identitylinks
- Production SOAP
https://api.corporate-data-league.ch/data-exchange/soap/v5/public/businesspartners/identitylinks
- Production
https://api.corporate-data-league.ch/data-exchange/public/businesspartners/identitylinks
curl -i -X POST \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/data-exchange-api/api-v5/public/businesspartners/identitylinks \
-H 'Content-Type: application/json' \
-H 'X-Credential-Username: 87b1bdb1-ba87-4522-b363-c5a0e6e917b3' \
-d '{
"organization": "cdq_monitor",
"storageId": "72d6900fce6b326088f5d9d91049e3e6",
"businessPartnerId": "63e635235c06b7396330fe40",
"dataSourceId": "648824a691d8d2503d65103e",
"addressId": "0",
"addressVersion": {
"languageTechnicalKey": "DE",
"characterSetTechnicalKey": "INTERNATIONAL"
},
"externalBusinessPartnerId": "The ID managed in the customer'\''s SAP systems.",
"externalAddressId": "1",
"cdqBusinessPartnerId": "VIES:PL8660001429",
"cdqAddressId": "0",
"cdqId": "VIES:PL8660001429",
"referenceAddressVersion": {
"languageTechnicalKey": "DE",
"characterSetTechnicalKey": "INTERNATIONAL"
},
"overAllConfidenceScore": "0.9",
"businessPartnerConfidenceScore": "0.9",
"addressConfidenceScore": "0.9",
"matchingExplanation": "{'\''BP: [overall: [PL_NIP: 0.89; overall: 0.89;]] A: [overall: [COUNTRY_SHORTNAME: 0.5; overall: 0.5;]]'\''}"
}'OK
Uniquely identifying ID of the organization.
Unique identifier of the Storage.
A CDQ ID identifies a business partner uniquely in the context of the Corporate Data League.
Unique identifier for a Data Source of the Storage.
ID of monitored Business Partner within own Storage. Null for reference Data Sources like VIES, LEI.
Unique identifier for the address which was used for the linkage in the POOL.
CDQ supports multiple versions of addresses comprising different charsets and languages. An address version is a unique combination of a character set and a language.
Arbitrary identifier type to mark customer IDs that are "external" from CDQ's perspective. This is the identifier a customer provides to identify its records.
ID the address has in the external system where the record originates from.
CDQ supports multiple versions of addresses comprising different charsets and languages. An address version is a unique combination of a character set and a language.
An organization which has some degree of involvement with another organization's business dealings. Typically, a company's business partner is another company in the role of a customer, a supplier, a vendor, or a service provider. In the CDL context, the business partner is the core managed entity. A business partner is globally uniquely identifiable by a CDL ID, and all managed information such as addresses, documents, and hierarchies is linked to a business partner.
Status of the linkage:
- SUCCESSFULLY_LINKED - Country and identifier exists, result found by lookup and contains cdqId. Link created.
- MISSING_INFORMATION_FOR_LINKAGE - Missing country or information for linkage strategy.
- NO_MATCH_FOUND - No result from lookup.
- NO_CONFIDENT_MATCH_FOUND - No confident result from lookup.
- NO_MATCH_ADDRESS_VERSION - Result found in lookup but address version doesn’t match.
- UNDER_CONSIDERATION - Linkage is under consideration.
- PROCESS_ISSUE - Internal issues or issues with reference data sources.
- QUOTA_LIMIT - The customer doesn’t have enough quota.
- INACTIVE_SOURCE - Reference Data source is not activated for the organization or credentials are not provided.
- ERRONEOUS_IDENTIFIER - Business Partner didn’t pass the validation due to an incorrect identifier.
- EXTERNAL_SERVICE_NOT_AVAILABLE - Lookup would succeed if external service was available.
Data Source of the Business Partner which was used for the linkage in the POOL.
{ "id": "CDQ.POOL:5E580DD08E8B454820E8F67E0", "createdAt": "2020-08-31T16:47+00:00", "organization": "cdq_monitor", "storageId": "72d6900fce6b326088f5d9d91049e3e6", "businessPartnerId": "63e635235c06b7396330fe40", "dataSourceId": "648824a691d8d2503d65103e", "referenceBusinessPartnerId": "VIES:ATU12345678", "addressId": "0", "addressVersion": { "languageTechnicalKey": "DE", "characterSetTechnicalKey": "INTERNATIONAL" }, "externalBusinessPartnerId": "The ID managed in the customer's SAP systems.", "externalAddressId": "1", "referenceAddressVersion": { "languageTechnicalKey": "DE", "characterSetTechnicalKey": "INTERNATIONAL" }, "cdqId": "VIES:PL8660001429", "linkageParameter": { "id": "63e635235c06b7396330fe40", "createdAt": "2020-08-31T16:47+00:00", "modifiedAt": "2020-08-31T16:47+00:00", "externalId": "The ID managed in the customer's SAP systems.", "dataSource": "\"CUSTOM_DATA_SOURCE\" or \"648824a691d8d2503d65103e\"", "disclosed": "false", "updateMonitoring": "true", "updateCommercialMonitoring": [ … ], "metadata": { … }, "record": "{\"name\": \"BUSINESSPARTNER_NAME\", ...}", "additionalInformation": [ … ], "names": [ … ], "legalForm": { … }, "identifiers": [ … ], "categories": [ … ], "status": { … }, "profile": { … }, "relations": [ … ], "types": [ … ], "addresses": [ … ], "bankAccounts": [ … ], "externalContext": { … } }, "linkageStatus": "SUCCESSFULLY_LINKED", "status": { "details": [ … ] }, "referenceDataSource": "VIES", "storageDataSource": { "id": "648824a691d8d2503d65103e" } }