BETA
Confirms the validity of a trading partner by checking the provided data against various CDQ services.
OK
Bad Request
{- "businessPartner": {
- "externalId": "The ID managed in the customer's SAP systems.",
- "jsonRecord": "{ \"key\" : \"value\"}",
- "names": [
- {
- "type": {
- "name": "Local Name",
- "technicalKey": "LOCAL"
}, - "value": "Corporate Data Quality AG",
- "shortName": "CDQ AG",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}
}
], - "legalForm": {
- "name": "Aktiengesellschaft",
- "technicalKey": "DE_9866",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "mainAbbreviation": "AG",
- "cdlElfCode": "AG",
- "categories": [
- {
- "name": "Limited Liability Company",
}
]
}, - "identifiers": [
- {
- "type": {
- "name": "CH_VAT_ID",
- "technicalKey": "CH_VAT_ID"
}, - "value": "CHE-218.608.886 HR/MWST",
- "issuingBody": {
- "name": "Amtsgericht Aachen",
- "technicalKey": "Amtsgericht Aachen"
}, - "status": {
- "name": "ACTIVE",
- "technicalKey": "ACTIVE"
}
}
], - "categories": [
], - "status": {
- "type": {
- "name": "In Liquidation",
- "technicalKey": "IN_LIQUIDATION"
}, - "officialDenotation": "Good Standing",
- "validFrom": "2025-02-21T08:27:07Z",
- "validUntil": "2025-02-21T08:27:07Z"
}, - "profile": {
- "classifications": [
- {
- "value": "Manufacture of pesticides and other agrochemical products.",
- "code": "20.20Z",
- "type": {
- "name": "NAF 2003",
- "technicalKey": "NAF 2003"
}
}
], - "phoneNumbers": [
- {
- "countryPrefix": "+41",
- "number": "71 571 10 40",
- "type": {
- "name": "FAX",
- "technicalKey": "FAX"
}, - "value": "+41 71 571 10 40"
}
], - "websites": [
- {
- "type": {
- "name": "Corporate Website",
- "technicalKey": "WEBSITE_TYPE_CORPORATE"
}
}
], - "contactEmails": [
- {
- "value": "developer-portal@cdq.com"
}
]
}, - "types": [
- {
- "name": "Legal Entity",
- "technicalKey": "LEGAL_ENTITY"
}
], - "relations": [
- {
- "startedAt": "2025-02-21T08:27:07Z",
- "endedAt": "2025-02-21T08:27:07Z",
- "type": {
- "name": "Commercial ultimate",
- "technicalKey": "COMMERCIAL_ULTIMATE"
}, - "class": {
- "name": "CDQ Hierarchy",
- "technicalKey": "BUSINESS_PARTNER_RELATION_CLASS_CDQ_HIERARCHY"
}, - "startNode": {
- "externalId": "The ID managed in the customer's SAP systems.",
- "dataSourceId": "648824a691d8d2503d65103e"
}, - "endNode": {
- "externalId": "The ID managed in the customer's SAP systems.",
- "dataSourceId": "648824a691d8d2503d65103e"
}, - "deactivatedAt": "2025-02-21T08:27:07Z"
}
], - "addresses": [
- {
- "externalId": "1",
- "cdqId": "CDQID-123456789",
- "version": {
- "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "characterSet": {
- "name": "International",
- "technicalKey": "INTERNATIONAL"
}
}, - "identifyingName": {
- "value": "John Doe"
}, - "careOf": {
- "value": "CDQ GmbH c/o Product Department"
}, - "contexts": [
- {
- "value": "Production hall 7, Storage field 8."
}
], - "country": {
- "shortName": "CH",
- "value": "Switzerland"
}, - "administrativeAreas": [
- {
- "value": "Sankt Gallen",
- "fipsCode": "SZ15",
- "shortName": "SG",
- "type": {
- "name": "COUNTY",
- "technicalKey": "COUNTY"
}, - "language": {
- "name": "German",
- "technicalKey": "DE"
}
}
], - "postCodes": [
- {
- "value": "9000",
- "type": {
- "name": "Regular",
- "technicalKey": "REGULAR"
}
}
], - "localities": [
- {
- "type": {
- "name": "City",
- "technicalKey": "CITY"
}, - "shortName": "St. Gallen",
- "value": "Sankt Gallen",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}
}
], - "thoroughfares": [
- {
- "type": {
- "name": "Industrial zone",
- "technicalKey": "INDUSTRIAL_ZONE"
}, - "shortName": "Lukasstr. 4",
- "number": "4",
- "value": "Lukasstraße 4",
- "name": "Lukasstraße",
- "direction": "221-bis Baker Street, North",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}
}
], - "premises": [
- {
- "value": "Lukasstraße 4",
- "shortName": "Lukasstr. 4",
- "number": "4",
- "type": {
- "name": "Factory",
- "technicalKey": "FACTORY"
}, - "language": {
- "name": "German",
- "technicalKey": "DE"
}
}
], - "postalDeliveryPoints": [
- {
- "type": {
- "name": "Mailbox",
- "technicalKey": "MAILBOX"
}, - "shortName": "St Gallen, Postfach 460",
- "number": "460",
- "value": "Postfach",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}
}
], - "geographicCoordinates": {
- "latitude": "47.439549",
- "longitude": "9.395275"
}, - "types": [
- {
- "name": "Legal Address",
- "technicalKey": "LEGAL_ADDRESS"
}
]
}
]
}, - "featuresOn": [
- "ENABLE_QUALIFICATION_CONFIRMATION"
], - "featuresOff": [
- "ENABLE_QUALIFICATION_CONFIRMATION"
]
}
{- "status": {
- "code": "400",
- "technicalKey": "OK",
- "details": [
- {
- "id": 200000004,
- "message": "Business Partner Name is mandatory.",
- "technicalKey": "JOB_FINISHED",
- "jsonPath": "$.businessPartner.names[0].value",
- "jsonRecord": "{ \"key\" : \"value\"}"
}
], - "path": "/v2/businesspartners/lookup",
- "timestamp": "2025-02-21T08:27:07Z"
}, - "dataQualityConfirmation": {
- "decision": {
- "technicalKey": "OK"
}, - "summary": {
- "numErrors": "0",
- "numWarnings": "0",
- "numInfos": "0"
}, - "details": {
- "errors": [
- {
- "businessRule": {
- "name": "Identifier unknown (European value added tax identifier (The Netherlands))",
- "ruleStatus": "RELEASED"
}, - "violationLevel": "INFO",
- "violationMessage": "Business Partner identifier is mandatory."
}
], - "warnings": [
- {
- "businessRule": {
- "name": "Identifier unknown (European value added tax identifier (The Netherlands))",
- "ruleStatus": "RELEASED"
}, - "violationLevel": "INFO",
- "violationMessage": "Business Partner identifier is mandatory."
}
], - "infos": [
- {
- "businessRule": {
- "name": "Identifier unknown (European value added tax identifier (The Netherlands))",
- "ruleStatus": "RELEASED"
}, - "violationLevel": "INFO",
- "violationMessage": "Business Partner identifier is mandatory."
}
]
}
}, - "companyConfirmation": {
- "decision": {
- "technicalKey": "OK"
}, - "summary": {
- "dataSource": {
- "name": "Receita Federal Brazil",
- "aleiPrefix": "VIES",
- "technicalKey": "BR_RF"
}, - "overallMatchingClassification": "FULL_MATCH",
- "overallMatchingScore": "0.9"
}, - "details": {
- "matchingProfile": {
- "matchingScores": {
- "overall": {
- "classification": "FULL_MATCH",
- "value": "0.9",
- "explanation": "BP: [overall: [IDENTIFIER: 0.55; overall: 0.55;]] A: [overall: [COUNTRY_SHORTNAME: 0.5; overall: 0.5;]]"
}, - "businessPartner": {
- "classification": "FULL_MATCH",
- "value": "0.9",
- "explanation": "BP: [overall: [IDENTIFIER: 0.55; overall: 0.55;]] A: [overall: [COUNTRY_SHORTNAME: 0.5; overall: 0.5;]]"
}, - "address": {
- "classification": "FULL_MATCH",
- "value": "0.9",
- "explanation": "BP: [overall: [IDENTIFIER: 0.55; overall: 0.55;]] A: [overall: [COUNTRY_SHORTNAME: 0.5; overall: 0.5;]]"
}
}
}, - "matchedCompanyData": {
- "externalId": "The ID managed in the customer's SAP systems.",
- "jsonRecord": "{ \"key\" : \"value\"}",
- "names": [
- {
- "type": {
- "name": "Local Name",
- "technicalKey": "LOCAL"
}, - "value": "Corporate Data Quality AG",
- "shortName": "CDQ AG",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}
}
], - "legalForm": {
- "name": "Aktiengesellschaft",
- "technicalKey": "DE_9866",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "mainAbbreviation": "AG",
- "cdlElfCode": "AG",
- "categories": [
- {
- "name": "Limited Liability Company",
}
]
}, - "identifiers": [
- {
- "type": {
- "name": "CH_VAT_ID",
- "technicalKey": "CH_VAT_ID"
}, - "value": "CHE-218.608.886 HR/MWST",
- "issuingBody": {
- "name": "Amtsgericht Aachen",
- "technicalKey": "Amtsgericht Aachen"
}, - "status": {
- "name": "ACTIVE",
- "technicalKey": "ACTIVE"
}
}
], - "categories": [
], - "status": {
- "type": {
- "name": "In Liquidation",
- "technicalKey": "IN_LIQUIDATION"
}, - "officialDenotation": "Good Standing",
- "validFrom": "2025-02-21T08:27:07Z",
- "validUntil": "2025-02-21T08:27:07Z"
}, - "profile": {
- "classifications": [
- {
- "value": "Manufacture of pesticides and other agrochemical products.",
- "code": "20.20Z",
- "type": {
- "name": null,
- "url": null,
- "technicalKey": null
}
}
], - "phoneNumbers": [
- {
- "countryPrefix": "+41",
- "number": "71 571 10 40",
- "type": {
- "name": null,
- "url": null,
- "technicalKey": null
}, - "value": "+41 71 571 10 40"
}
], - "contactEmails": [
- {
- "value": "developer-portal@cdq.com"
}
]
}, - "types": [
- {
- "name": "Legal Entity",
- "technicalKey": "LEGAL_ENTITY"
}
], - "relations": [
- {
- "startedAt": "2025-02-21T08:27:07Z",
- "endedAt": "2025-02-21T08:27:07Z",
- "type": {
- "name": "Commercial ultimate",
- "technicalKey": "COMMERCIAL_ULTIMATE"
}, - "class": {
- "name": "CDQ Hierarchy",
- "technicalKey": "BUSINESS_PARTNER_RELATION_CLASS_CDQ_HIERARCHY"
}, - "startNode": {
- "externalId": "The ID managed in the customer's SAP systems.",
- "dataSourceId": "648824a691d8d2503d65103e"
}, - "endNode": {
- "externalId": "The ID managed in the customer's SAP systems.",
- "dataSourceId": "648824a691d8d2503d65103e"
}, - "deactivatedAt": "2025-02-21T08:27:07Z"
}
], - "addresses": [
- {
- "externalId": "1",
- "cdqId": "CDQID-123456789",
- "version": {
- "language": {
- "name": null,
- "technicalKey": null
}, - "characterSet": {
- "name": null,
- "technicalKey": null
}
}, - "identifyingName": {
- "value": "John Doe"
}, - "careOf": {
- "value": "CDQ GmbH c/o Product Department"
}, - "contexts": [
- {
- "value": null
}
], - "country": {
- "shortName": "CH",
- "value": "Switzerland"
}, - "administrativeAreas": [
- {
- "value": null,
- "fipsCode": null,
- "shortName": null,
- "type": null,
- "language": null
}
], - "postCodes": [
- {
- "value": null,
- "type": null
}
], - "localities": [
- {
- "type": null,
- "shortName": null,
- "value": null,
- "language": null
}
], - "thoroughfares": [
- {
- "type": null,
- "shortName": null,
- "number": null,
- "value": null,
- "name": null,
- "direction": null,
- "language": null
}
], - "premises": [
- {
- "value": null,
- "shortName": null,
- "number": null,
- "type": null,
- "language": null
}
], - "postalDeliveryPoints": [
- {
- "type": null,
- "shortName": null,
- "number": null,
- "value": null,
- "language": null
}
], - "geographicCoordinates": {
- "latitude": "47.439549",
- "longitude": "9.395275"
}, - "types": [
- {
- "name": null,
- "url": null,
- "technicalKey": null
}
]
}
]
}
}
}, - "qualificationConfirmation": {
- "decision": {
- "technicalKey": "OK"
}, - "summary": {
- "dataSource": {
- "name": "Receita Federal Brazil",
- "aleiPrefix": "VIES",
- "technicalKey": "BR_RF"
}, - "decisionIdentifier": "VALID",
- "decisionName": "VALID",
- "decisionCity": "VALID",
- "decisionStreet": "VALID",
- "decisionPostalCode": "VALID"
}, - "details": {
- "identifierResults": {
- "qualificationDecisions": [
- {
- "businessRule": {
- "name": "Identifier unknown (European value added tax identifier (The Netherlands))",
- "ruleStatus": "RELEASED"
}, - "qualificationTarget": "IDENTIFIER",
- "decision": "VALID",
- "dataSource": {
- "name": "Receita Federal Brazil",
- "aleiPrefix": "VIES",
- "technicalKey": "BR_RF"
}
}
]
}
}
}, - "sanctionComplianceConfirmation": {
- "decision": {
- "technicalKey": "OK"
}, - "summary": {
- "matchingScore": {
- "classification": "FULL_MATCH",
- "value": "0.9",
- "explanation": "BP: [overall: [IDENTIFIER: 0.55; overall: 0.55;]] A: [overall: [COUNTRY_SHORTNAME: 0.5; overall: 0.5;]]"
}, - "complianceList": {
- "type": "SANCTIONLIST",
- "name": "Seco List «Al-Qaïda»",
- "technicalKey": "INFO4C_SL_1",
- "issuingBody": {
- "name": "Amtsgericht Aachen",
- "technicalKey": "Amtsgericht Aachen"
}, - "rationale": "political background"
}
}, - "details": {
- "complianceListMatches": [
- {
- "complianceList": {
- "type": "SANCTIONLIST",
- "name": "Seco List «Al-Qaïda»",
- "technicalKey": "INFO4C_SL_1",
- "issuingBody": {
- "name": "Amtsgericht Aachen",
- "technicalKey": "Amtsgericht Aachen"
}, - "rationale": "political background"
}, - "matchingScore": {
- "classification": "FULL_MATCH",
- "value": "0.9",
- "explanation": "BP: [overall: [IDENTIFIER: 0.55; overall: 0.55;]] A: [overall: [COUNTRY_SHORTNAME: 0.5; overall: 0.5;]]"
}
}
]
}
}
}