This API provides services to search and read reference data
Referencedata API (4)
https://idp.cdq.com/_mock/apis/referencedata-api/api-v4/
https://api.corporate-data-league.ch/referencedata/soap/v4/
https://api.corporate-data-league.ch/referencedata/
Number of items per page. Default value is 10.
Matching threshold for the lookup process. Default value is 0.5.
Maximum number of candidates to be returned. Default value is 50.
This field allows to filter data mirrors that will be queried. For each data mirror, data sources can also be filtered. Leave empty to include all available data mirrors in query.
List of features to be activated.
| Items Enum Value | Description |
|---|---|
| ACTIVATE_IDENTIFIER_ONLY_MATCH | Executes lookup based only on identifier. Company names and addresses will not affect results. |
| ACTIVATE_DATASOURCE_CDQ_POOL | Add results from CDQ Data Sharing Community Data Pool to the lookup results. |
| ACTIVATE_DATASOURCE_CDL | DEPRECATED Please use ACTIVATE_DATASOURCE_CDQ_POOL instead |
| ACTIVATE_DATASOURCE_BZST | dd results from Bzst to the lookup results. |
| ACTIVATE_DATASOURCE_VIES_FOR_ES | Use VIES to check for data correctness (only for spanish records). |
| ACTIVATE_DATASOURCE_GOOGLEPLACES | Add results from Google Places to the lookup results. |
| ACTIVATE_DATASOURCE_STORAGES | Add results from organizational data mirrors to the lookup results. |
| ACTIVATE_DATASOURCE_DNB | Activate lookup in DNB. If used, DNB data source credentials will be used for lookup. |
| ACTIVATE_DATASOURCE_DNB_MASTER_DATA_BASIC | Activate lookup in DNB. If used, DNB.MASTER.DATA.BASIC credentials will be used for lookup. |
| ACTIVATE_DATASOURCE_DNB_MASTER_DATA_EXTENDED | Activate lookup in DNB. If used, DNB.MASTER.DATA.EXTENDED credentials will be used for lookup. |
List of features to be deactivated.
| Items Enum Value | Description |
|---|---|
| ACTIVATE_IDENTIFIER_ONLY_MATCH | Executes lookup based only on identifier. Company names and addresses will not affect results. |
| ACTIVATE_DATASOURCE_CDQ_POOL | Add results from CDQ Data Sharing Community Data Pool to the lookup results. |
| ACTIVATE_DATASOURCE_CDL | DEPRECATED Please use ACTIVATE_DATASOURCE_CDQ_POOL instead |
| ACTIVATE_DATASOURCE_BZST | dd results from Bzst to the lookup results. |
| ACTIVATE_DATASOURCE_VIES_FOR_ES | Use VIES to check for data correctness (only for spanish records). |
| ACTIVATE_DATASOURCE_GOOGLEPLACES | Add results from Google Places to the lookup results. |
| ACTIVATE_DATASOURCE_STORAGES | Add results from organizational data mirrors to the lookup results. |
| ACTIVATE_DATASOURCE_DNB | Activate lookup in DNB. If used, DNB data source credentials will be used for lookup. |
| ACTIVATE_DATASOURCE_DNB_MASTER_DATA_BASIC | Activate lookup in DNB. If used, DNB.MASTER.DATA.BASIC credentials will be used for lookup. |
| ACTIVATE_DATASOURCE_DNB_MASTER_DATA_EXTENDED | Activate lookup in DNB. If used, DNB.MASTER.DATA.EXTENDED credentials will be used for lookup. |
Configuration ID used to set up lookup. If provided, those parameters will be affected. If any of them is provided in this request, will overwrite one from configuration (except for features which are merged):
dataSourcedataMatchingDefinitionIdmatchingThresholdmaxCandidatespageSize(deprecated)limitfeaturesOnfeaturesOff
List of tasks to be executed.
Refers to an organizational entity engaged in various facets of another organization's business interactions. This collaborative connection often manifests as a customer, supplier, vendor, or service provider. In the CDQ (Corporate Data Quality) framework, the Business Partner assumes a pivotal role as a core managed entity. Each Business Partner is distinctly and globally identifiable through a unique CDQ ID. All pertinent information, including addresses, identifiers, and hierarchical data, is intricately associated with and linked to the specific Business Partner, ensuring comprehensive management and traceability within the system.
Unique identifier for a task.
- Mock server
https://idp.cdq.com/_mock/apis/referencedata-api/api-v4/public/v4/businesspartners/lookup/bulks
- Production SOAP
https://api.corporate-data-league.ch/referencedata/soap/v4/public/v4/businesspartners/lookup/bulks
- Production
https://api.corporate-data-league.ch/referencedata/public/v4/businesspartners/lookup/bulks
curl -i -X POST \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/referencedata-api/api-v4/public/v4/businesspartners/lookup/bulks \
-H 'Content-Type: application/json' \
-d '{
"featuresOn": [
"SHOW_DEBUG_INFO"
],
"tasks": [
{
"id": "42010AEF0CEB1EEEACF7ECD80452F903__-/-",
"businessPartner": {
"jsonRecord": {
"addressData": [
{
"organizationPostalAddress": {
"country": {
"code": "DE"
},
"postCode": "69190",
"houseNumber": "16",
"street": {
"name": "Dietmar-Hopp-Allee"
},
"primaryRegion": {
"code": "08"
},
"town": {
"name": "Walldorf"
}
}
}
],
"businessPartnerType": "organization",
"identifications": [
{
"identificationType": {
"code": "BUP002"
},
"identificationNumber": "HRB 719915",
"entryDateVc": "-",
"country": {
"code": "DE"
},
"institute": "Local Court Mannheim",
"validFrom": "2024-01-15",
"validTo": "9999-12-31"
},
{
"identificationType": {
"code": "DPI001"
},
"identificationNumber": "GR.LEI:529900PM64WH8AF1E917HQ",
"entryDateVc": "-",
"validFrom": "2024-01-15",
"validTo": "9999-12-31"
}
],
"organization": {
"nameDetails": {
"formattedOrgNameLine1": "SAP SE",
"formattedOrgName": "SAP SE"
}
},
"taxNumbers": [
{
"taxNumberType": {
"code": "DE0"
},
"taxNumber": "DE143454214"
}
]
}
}
}
]
}'OK
Unique identifier for a set of bulk tasks.
Date of creation (ISO 8601-compliant).
Details about status or error of a service
Technical key describing the status or error
Requested path which caused this error.
Number of items per page. Default value is 10.
Matching threshold for the lookup process. Default value is 0.5.
Maximum number of candidates to be returned. Default value is 50.
This field allows to filter data mirrors that will be queried. For each data mirror, data sources can also be filtered. Leave empty to include all available data mirrors in query.
List of features to be activated.
List of features to be deactivated.
Configuration ID used to set up lookup. If provided, those parameters will be affected. If any of them is provided in this request, will overwrite one from configuration (except for features which are merged):
dataSourcedataMatchingDefinitionIdmatchingThresholdmaxCandidatespageSize(deprecated)limitfeaturesOnfeaturesOff
{ "id": "650b12ac-3768-11ee-be56-0242ac120002", "createdAt": "2020-08-31T16:47+00:00", "finishedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "status": { "code": "200", "technicalKey": "OK", "details": [ … ], "path": "/v2/businesspartners/lookup", "timestamp": "2019-08-31T16:47+00:00" }, "progress": "77", "limit": "10", "startAfter": "5712566172571652", "dataSources": [ "VIES" ], "matchingThreshold": "0.5", "maxCandidates": "50", "storagesDataSources": [ { … } ], "featuresOn": [ "ACTIVATE_DATASOURCE_BVD" ], "featuresOff": [ "ACTIVATE_DATASOURCE_BVD" ], "tags": [ "Warehouse" ], "configurationId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "results": [ { … } ], "nextStartAfter": "5712566172571652" }
Number of items to be returned on the page.
Pagination cursor which should be filled with nextStartAfter value provided in the previous page read response.
- Mock server
https://idp.cdq.com/_mock/apis/referencedata-api/api-v4/public/v4/businesspartners/lookup/bulks/{id}
- Production SOAP
https://api.corporate-data-league.ch/referencedata/soap/v4/public/v4/businesspartners/lookup/bulks/{id}
- Production
https://api.corporate-data-league.ch/referencedata/public/v4/businesspartners/lookup/bulks/{id}
curl -i -X GET \
-u <username>:<password> \
https://idp.cdq.com/_mock/apis/referencedata-api/api-v4/public/v4/businesspartners/lookup/bulks/cbed7ac6-a97d-4c23-9060-2a88fa660957OK
Unique identifier for a set of bulk tasks.
Date of creation (ISO 8601-compliant).
Details about status or error of a service
Technical key describing the status or error
Requested path which caused this error.
Number of items per page. Default value is 10.
Matching threshold for the lookup process. Default value is 0.5.
Maximum number of candidates to be returned. Default value is 50.
This field allows to filter data mirrors that will be queried. For each data mirror, data sources can also be filtered. Leave empty to include all available data mirrors in query.
List of features to be activated.
List of features to be deactivated.
Configuration ID used to set up lookup. If provided, those parameters will be affected. If any of them is provided in this request, will overwrite one from configuration (except for features which are merged):
dataSourcedataMatchingDefinitionIdmatchingThresholdmaxCandidatespageSize(deprecated)limitfeaturesOnfeaturesOff
{ "id": "650b12ac-3768-11ee-be56-0242ac120002", "createdAt": "2020-08-31T16:47+00:00", "finishedAt": "2020-08-31T16:47+00:00", "createdBy": "76248934691294444", "status": { "code": "200", "technicalKey": "OK", "details": [ … ], "path": "/v2/businesspartners/lookup", "timestamp": "2019-08-31T16:47+00:00" }, "progress": "77", "limit": "10", "startAfter": "5712566172571652", "dataSources": [ "VIES" ], "matchingThreshold": "0.5", "maxCandidates": "50", "storagesDataSources": [ { … } ], "featuresOn": [ "ACTIVATE_DATASOURCE_BVD" ], "featuresOff": [ "ACTIVATE_DATASOURCE_BVD" ], "tags": [ "Warehouse" ], "configurationId": "c074b9f3-abf0-4f8e-9a20-74deb6cfa2a4", "results": [ { … } ], "nextStartAfter": "5712566172571652" }