This API provides access to several CDQ API endpoints according to the SAP One Domain Model (ODM). Requests and responses are mapped from the CDQ data model to ODM in order to simplify service access from SAP systems.
SAP ODM API (2)
https://developer.cdq.com/_mock/apis/sap-odm-api/v2/api-v2/
https://api.cdq.com/sap-odm/v2/
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.
The maximum number of candidates to be returned by the lookup. Default 50.
List of features to be activated.
Items Enum Value | Description |
---|---|
SHOW_DEBUG_INFO | Show additional information regarding request processing, including enabled features, and request. |
SHOW_GOLDENRECORD_QUICK | Calculate golden record for given request. |
SHOW_GOLDENRECORD_STANDARD | Calculate golden record for given request. |
List of features to be deactivated.
Items Enum Value | Description |
---|---|
SHOW_DEBUG_INFO | Show additional information regarding request processing, including enabled features, and request. |
SHOW_GOLDENRECORD_QUICK | Calculate golden record for given request. |
SHOW_GOLDENRECORD_STANDARD | Calculate golden record for given request. |
- Mock server
https://developer.cdq.com/_mock/apis/sap-odm-api/v2/api-v2/referencedata/rest/v3/businesspartners/lookup
- Production
https://api.cdq.com/sap-odm/v2/referencedata/rest/v3/businesspartners/lookup
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X POST \
https://developer.cdq.com/_mock/apis/sap-odm-api/v2/api-v2/referencedata/rest/v3/businesspartners/lookup \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"businessPartner": {
"addresses": [
{
"country": {
"shortName": "DE"
}
}
],
"names": [
{
"value": "SAP"
}
]
}
}'
{ "pageSize": "100", "totals": "67", "page": "1", "limit": "100", "startAfter": "5712566172571652", "nextStartAfter": "5712566172571652", "values": [ { … } ], "goldenRecord": { "cdqId": "VIES:PL8660001429", "matchingProfile": { … }, "businessPartner": { … } } }
List of features to be activated.
Items Value | Description |
---|---|
SHOW_DEBUG_INFO | Show additional information regarding request processing, including enabled features, and request. |
- Mock server
https://developer.cdq.com/_mock/apis/sap-odm-api/v2/api-v2/referencedata/rest/v3/businesspartners/fetch
- Production
https://api.cdq.com/sap-odm/v2/referencedata/rest/v3/businesspartners/fetch
- cURL
- Java
- JavaScript
- Python
- Node.js
curl -i -X POST \
https://developer.cdq.com/_mock/apis/sap-odm-api/v2/api-v2/referencedata/rest/v3/businesspartners/fetch \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY_HERE' \
-d '{
"example": "VIES:PL8660001429"
}'
OK
status:
OK
- Service returned a correct response.FAILED
- Call to external service failed.INVALID_INPUT
- Given input parameter is invalid or entry not found.AUTHORIZATION_FAILED
- Authorization to external service does not succeed.
Message describing the status of the request.
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.
{ "status": "OK", "message": "Service returned a correct response.", "cdqId": "VIES:PL8660001429", "dataSource": "BR_RF", "businessPartner": { "names": [ … ], "legalForm": { … }, "identifiers": [ … ], "addresses": [ … ], "externalId": "The ID managed in the customer's SAP systems.", "jsonRecord": { … }, "types": [ … ] } }