BETA
Analyze and improve the quality of data through a curation process.
Curate Business Partner or address. This endpoint supports features and profiles and SOAP.
addressCurationLevelThreshold | string (CurationLevelParam) Indicator for curation quality. Defines how good curation was. Determines
Example: "LEVEL_1" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (AddressDataSourcesParam) Preferred data sources for curation. Default PrimaryAddressDataSource is HERE. Default SecondaryAddressDataSource is CDQ. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required | object (BusinessPartnerParam) Additional documentation can be found here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
configurationId | string (DataCurationConfigurationId) Configuration ID used to set up curation. 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):
Example: "5c5356588c72a028c448adbd" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
featuresOff | Array of strings (CurationFeatureParam) List of feature to be deactivated.
Example: ["ENRICH_ADDRESS"] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
featuresOn | Array of strings (CurationFeatureParam) List of feature to be activated.
Example: ["ENRICH_ADDRESS"] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputAddressConceptsIgnored | Array of strings (InputAddressConceptsIgnored) A list of technical keys of concepts. Selected concepts will be ignored during curation process. This feature is mainly used in configurations, if i.e. for certain countries selected inputs should be ignored without changing the current technical integration. Please note that ignored concepts will be taken over to the curation result without any change.
Example: ["BUILDING"] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (NumberSeparator) Number separator for features JOIN_THOROUGHFARE_NUMBER_PREFIX, JOIN_THOROUGHFARE_NUMBER_POSTFIX. Default "," | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects (OutputCharsetParam) List of Output Character Sets. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (LanguageRequest) Expected language of curation result, compliant to ISO 639-1. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
profile | string (CurationProfileParam) Used to configure the curation process. Available wiki documentation for profiles: Example: "STANDARD" |
OK
Bad Request
Unauthorized
Forbidden
{- "businessPartner": {
- "names": [
- {
- "value": "CDQ Poland Sp. z o.o.",
- "type": {
- "technicalKey": "INTERNATIONAL"
}
}
], - "addresses": [
- {
- "country": {
- "shortName": "PL"
}
}
]
}
}
{- "updatedBusinessPartner": {
- "summary": {
- "tags": [
- "IDENTIFIER_ADDED"
], - "classification": {
- "technicalKey": "MAJOR",
- "reason": "The modified post code has deprecated format."
}
}, - "names": [
- {
- "type": {
- "name": "Local Name",
- "technicalKey": "LOCAL"
}, - "value": "Corporate Data Quality AG",
- "shortName": "CDQ AG",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "updateAssessment": {
- "action": {
- "technicalKey": "ADDED"
}, - "classification": {
- "technicalKey": "MAJOR",
- "reason": "The modified post code has deprecated format."
}, - "provenances": [
- {
- "name": "VIES",
- "technicalKey": "VIES",
- "cdqId": "VIES:PL8660001429",
- "subscribers": "7",
- "subscribed": "true",
- "lastUpdatedAt": "2024-11-30T23:38:47Z",
- "lastSyncAt": "2024-11-30T23:38:47Z"
}
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- "IDENTIFIER_ADDED"
], - "before": {
- "type": {
- "name": "Local Name",
- "technicalKey": "LOCAL"
}, - "value": "Corporate Data Quality AG",
- "shortName": "CDQ AG",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}
}, - "requestSimilarity": {
- "value": "0.8"
}
}
}
], - "legalForm": {
- "name": "Aktiengesellschaft",
- "technicalKey": "DE_9866",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "mainAbbreviation": "AG",
- "cdlElfCode": "AG",
- "categories": [
- {
- "name": "Limited Liability Company",
- "shortName": "LLC",
- "technicalKey": "LIMITED"
}
], - "updateAssessment": {
- "action": {
- "technicalKey": "ADDED"
}, - "classification": {
- "technicalKey": "MAJOR",
- "reason": "The modified post code has deprecated format."
}, - "provenances": [
- {
- "name": "VIES",
- "technicalKey": "VIES",
- "cdqId": "VIES:PL8660001429",
- "subscribers": "7",
- "subscribed": "true",
- "lastUpdatedAt": "2024-11-30T23:38:47Z",
- "lastSyncAt": "2024-11-30T23:38:47Z"
}
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- "IDENTIFIER_ADDED"
], - "before": {
- "name": "Aktiengesellschaft",
- "technicalKey": "DE_9866",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "mainAbbreviation": "AG",
- "cdlElfCode": "AG",
- "categories": [
- {
- "name": "Limited Liability Company",
- "shortName": "LLC",
- "technicalKey": "LIMITED"
}
]
}
}
}, - "identifiers": [
- {
- "type": {
- "name": "CH_VAT_ID",
- "technicalKey": "CH_VAT_ID"
}, - "value": "CHE-218.608.886 HR/MWST",
- "issuingBody": {
- "name": "Amtsgericht Aachen",
- "technicalKey": "Amtsgericht Aachen",
- "jurisdiction": {
- "country": {
- "shortName": "CH",
- "value": "Switzerland"
}, - "administrativeAreas": [
- {
- "value": null,
- "fipsCode": null,
- "shortName": null,
- "type": null,
- "language": null
}
]
}
}, - "status": {
- "name": "ACTIVE",
- "technicalKey": "ACTIVE"
}, - "updateAssessment": {
- "action": {
- "technicalKey": "ADDED"
}, - "classification": {
- "technicalKey": "MAJOR",
- "reason": "The modified post code has deprecated format."
}, - "provenances": [
- {
- "name": "VIES",
- "technicalKey": "VIES",
- "cdqId": "VIES:PL8660001429",
- "subscribers": "7",
- "subscribed": "true",
- "lastUpdatedAt": "2024-11-30T23:38:47Z",
- "lastSyncAt": "2024-11-30T23:38:47Z"
}
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- "IDENTIFIER_ADDED"
], - "before": {
- "type": {
- "name": "CH_VAT_ID",
- "technicalKey": "CH_VAT_ID"
}, - "value": "CHE-218.608.886 HR/MWST",
- "issuingBody": {
- "name": "Amtsgericht Aachen",
- "technicalKey": "Amtsgericht Aachen",
- "jurisdiction": {
- "country": null,
- "administrativeAreas": [ ]
}
}, - "status": {
- "name": "ACTIVE",
- "technicalKey": "ACTIVE"
}
}
}
}
], - "categories": [
- {
- "name": "Hotel",
- "technicalKey": "HOTEL",
- "score": "0.95",
- "updateAssessment": {
- "action": {
- "technicalKey": "ADDED"
}, - "classification": {
- "technicalKey": "MAJOR",
- "reason": "The modified post code has deprecated format."
}, - "provenances": [
- {
- "name": "VIES",
- "technicalKey": "VIES",
- "cdqId": "VIES:PL8660001429",
- "subscribers": "7",
- "subscribed": "true",
- "lastUpdatedAt": "2024-11-30T23:38:47Z",
- "lastSyncAt": "2024-11-30T23:38:47Z"
}
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- "IDENTIFIER_ADDED"
], - "before": {
- "name": "Hotel",
- "technicalKey": "HOTEL",
- "score": "0.95"
}
}
}
], - "status": {
- "type": {
- "name": "In Liquidation",
- "technicalKey": "IN_LIQUIDATION"
}, - "officialDenotation": "Good Standing",
- "validFrom": "2024-11-30T23:38:47Z",
- "validUntil": "2024-11-30T23:38:47Z",
- "updateAssessment": {
- "action": {
- "technicalKey": "ADDED"
}, - "classification": {
- "technicalKey": "MAJOR",
- "reason": "The modified post code has deprecated format."
}, - "provenances": [
- {
- "name": "VIES",
- "technicalKey": "VIES",
- "cdqId": "VIES:PL8660001429",
- "subscribers": "7",
- "subscribed": "true",
- "lastUpdatedAt": "2024-11-30T23:38:47Z",
- "lastSyncAt": "2024-11-30T23:38:47Z"
}
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- "IDENTIFIER_ADDED"
], - "before": {
- "type": {
- "name": "In Liquidation",
- "technicalKey": "IN_LIQUIDATION"
}, - "officialDenotation": "Good Standing",
- "validFrom": "2024-11-30T23:38:47Z",
- "validUntil": "2024-11-30T23:38:47Z"
}
}
}, - "addresses": [
- {
- "updateAssessment": {
- "provenances": [
- {
- "name": "VIES",
- "technicalKey": "VIES",
- "cdqId": "VIES:PL8660001429",
- "subscribers": "7",
- "subscribed": "true",
- "lastUpdatedAt": "2024-11-30T23:38:47Z",
- "lastSyncAt": "2024-11-30T23:38:47Z"
}
], - "curationAssessment": {
- "curationLevel": "LEVEL_1",
- "accuracyIndicator": "0.9",
- "outputLanguage": {
- "name": "German",
- "technicalKey": "DE"
}, - "curationDecision": {
- "action": "ACCEPT"
}, - "geographicCoordinatesAccuracy": "LOCALITY",
- "inputAddressType": "INPUT_LOCAL_ADDRESS"
}, - "requestSimilarity": {
- "value": "0.8"
}
}, - "version": {
- "characterSet": {
- "name": "International",
- "technicalKey": "INTERNATIONAL"
}, - "language": {
- "name": "German",
- "technicalKey": "DE"
}
}, - "identifyingName": {
- "value": "John Doe"
}, - "externalId": "1",
- "careOf": {
- "value": "CDQ GmbH c/o Product Department"
}, - "contexts": [
- {
- "value": "Production hall 7, Storage field 8."
}
], - "country": {
- "shortName": "CH",
- "value": "Switzerland",
- "updateAssessment": {
- "action": {
- "technicalKey": "ADDED"
}, - "classification": {
- "technicalKey": "MAJOR",
- "reason": "The modified post code has deprecated format."
}, - "provenances": [
- {
- "name": null,
- "url": null,
- "technicalKey": null,
- "cdqId": null,
- "subscribers": null,
- "subscribed": null,
- "lastUpdatedAt": null,
- "lastSyncAt": null
}
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- "IDENTIFIER_ADDED"
], - "before": {
- "shortName": "CH",
- "value": "Switzerland"
}
}
}, - "administrativeAreas": [
- {
- "value": "Sankt Gallen",
- "fipsCode": "SZ15",
- "shortName": "SG",
- "type": {
- "name": "COUNTY",
- "technicalKey": "COUNTY"
}, - "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "updateAssessment": {
- "action": {
- "technicalKey": null
}, - "classification": {
- "technicalKey": null,
- "reason": null
}, - "provenances": [
- null
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- null
], - "before": {
- "value": null,
- "fipsCode": null,
- "shortName": null,
- "type": null,
- "language": null
}
}
}
], - "postCodes": [
- {
- "value": "9000",
- "type": {
- "name": "Regular",
- "technicalKey": "REGULAR"
}, - "updateAssessment": {
- "action": {
- "technicalKey": null
}, - "classification": {
- "technicalKey": null,
- "reason": null
}, - "provenances": [
- null
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- null
], - "before": {
- "value": null,
- "type": null
}
}
}
], - "localities": [
- {
- "type": {
- "name": "City",
- "technicalKey": "CITY"
}, - "shortName": "St. Gallen",
- "value": "Sankt Gallen",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "updateAssessment": {
- "action": {
- "technicalKey": null
}, - "classification": {
- "technicalKey": null,
- "reason": null
}, - "provenances": [
- null
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- null
], - "before": {
- "type": null,
- "shortName": null,
- "value": null,
- "language": null
}
}
}
], - "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"
}, - "updateAssessment": {
- "action": {
- "technicalKey": null
}, - "classification": {
- "technicalKey": null,
- "reason": null
}, - "provenances": [
- null
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- null
], - "before": {
- "type": null,
- "shortName": null,
- "number": null,
- "value": null,
- "name": null,
- "direction": null,
- "language": null
}
}
}
], - "premises": [
- {
- "value": "Lukasstraße 4",
- "shortName": "Lukasstr. 4",
- "number": "4",
- "type": {
- "name": "Factory",
- "technicalKey": "FACTORY"
}, - "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "updateAssessment": {
- "action": {
- "technicalKey": null
}, - "classification": {
- "technicalKey": null,
- "reason": null
}, - "provenances": [
- null
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- null
], - "before": {
- "value": null,
- "shortName": null,
- "number": null,
- "type": null,
- "language": null
}
}
}
], - "postalDeliveryPoints": [
- {
- "type": {
- "name": "Mailbox",
- "technicalKey": "MAILBOX"
}, - "shortName": "St Gallen, Postfach 460",
- "number": "460",
- "value": "Postfach",
- "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "updateAssessment": {
- "action": {
- "technicalKey": null
}, - "classification": {
- "technicalKey": null,
- "reason": null
}, - "provenances": [
- null
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- null
], - "before": {
- "type": null,
- "shortName": null,
- "number": null,
- "value": null,
- "language": null
}
}
}
], - "geographicCoordinates": {
- "latitude": "47.439549",
- "longitude": "9.395275",
- "updateAssessment": {
- "action": {
- "technicalKey": "ADDED"
}, - "classification": {
- "technicalKey": "MAJOR",
- "reason": "The modified post code has deprecated format."
}, - "provenances": [
- {
- "name": null,
- "url": null,
- "technicalKey": null,
- "cdqId": null,
- "subscribers": null,
- "subscribed": null,
- "lastUpdatedAt": null,
- "lastSyncAt": null
}
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- "IDENTIFIER_ADDED"
], - "before": {
- "latitude": "47.439549",
- "longitude": "9.395275"
}
}
}, - "types": [
- {
- "name": "Legal Address",
- "technicalKey": "LEGAL_ADDRESS"
}
]
}
], - "externalId": "The ID managed in the customer's SAP systems.",
- "profile": {
- "classifications": [
- {
- "value": "Manufacture of pesticides and other agrochemical products.",
- "code": "20.20Z",
- "type": {
- "name": "NAF 2003",
}
}
], - "phoneNumbers": [
- {
- "countryPrefix": "+41",
- "number": "71 571 10 40",
- "type": {
- "name": "FAX",
}, - "value": "+41 71 571 10 40"
}
], - "websites": [
- {
- "type": {
- "name": "Corporate Website",
- "technicalKey": "WEBSITE_TYPE_CORPORATE"
}
}
], - "contactEmails": [
- {
- "value": "developer-portal@cdq.com"
}
]
}, - "formattedSapRecord": {
- "name1": "CDQ AG",
- "name2": "CDQ AG",
- "name3": "CDQ AG",
- "name4": "CDQ AG",
- "nameCo": "Aktiengesellschaft",
- "legalEntity": "Aktiengesellschaft",
- "legalForm": "Aktiengesellschaft",
- "indSector": "NAF",
- "indSectorCode": "NAF",
- "emailAddress": "bp@gmail.com",
- "narp": "Friedrich Nietzsche",
- "stceg": "CHE-218.608.88",
- "stcd1": "CHE-218.608.88",
- "stcd2": "CHE-218.608.88",
- "stcd3": "CHE-218.608.88",
- "stcd4": "CHE-218.608.88",
- "stcd5": "CHE-218.608.88",
- "url": "www.cdq.com",
- "telNumber": "+41 71 571 10 40",
- "country": "Switzerland",
- "countryCode": "CH",
- "region": "Sankt Gallen",
- "regionCodeSap": "9004",
- "regionCode": "9004",
- "county": "Sankt Gallen",
- "countyCode": "9004",
- "township": "Sankt Gallen",
- "townshipCode": "9004",
- "city": "Sankt Gallen",
- "district": "St. Georgen",
- "postalCode": "9000",
- "postalCode3": "9000",
- "street1": "Lukasstraße 4",
- "street2": "Lukasstraße 4",
- "street5": "Lukasstraße 4",
- "houseNum": "4",
- "houseNum2": "4",
- "building": "Office 2",
- "floor": "2",
- "roomnumber": "123",
- "poBoxCountry": "9000",
- "poBoxCity": "9000",
- "poBoxPostalCode": "9000",
- "poBox": "9000",
- "latitude": "47.439549",
- "longitude": "9.395275"
}, - "types": [
- {
- "name": "Legal Entity",
- "technicalKey": "LEGAL_ENTITY",
- "updateAssessment": {
- "action": {
- "technicalKey": "ADDED"
}, - "classification": {
- "technicalKey": "MAJOR",
- "reason": "The modified post code has deprecated format."
}, - "provenances": [
- {
- "name": "VIES",
- "technicalKey": "VIES",
- "cdqId": "VIES:PL8660001429",
- "subscribers": "7",
- "subscribed": "true",
- "lastUpdatedAt": "2024-11-30T23:38:47Z",
- "lastSyncAt": "2024-11-30T23:38:47Z"
}
], - "modifiedAt": "2024-11-30T23:38:47Z",
- "tags": [
- "IDENTIFIER_ADDED"
], - "before": {
- "name": "Legal Entity",
- "technicalKey": "LEGAL_ENTITY"
}
}
}
]
}, - "originalBusinessPartner": {
- "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",
- "shortName": "LLC",
- "technicalKey": "LIMITED"
}
]
}, - "identifiers": [
- {
- "type": {
- "name": "CH_VAT_ID",
- "technicalKey": "CH_VAT_ID"
}, - "value": "CHE-218.608.886 HR/MWST",
- "issuingBody": {
- "name": "Amtsgericht Aachen",
- "technicalKey": "Amtsgericht Aachen",
- "jurisdiction": {
- "country": {
- "shortName": "CH",
- "value": "Switzerland"
}, - "administrativeAreas": [
- {
- "value": null,
- "fipsCode": null,
- "shortName": null,
- "type": null,
- "language": null
}
]
}
}, - "status": {
- "name": "ACTIVE",
- "technicalKey": "ACTIVE"
}
}
], - "categories": [
- {
- "name": "Hotel",
- "technicalKey": "HOTEL",
- "score": "0.95"
}
], - "status": {
- "type": {
- "name": "In Liquidation",
- "technicalKey": "IN_LIQUIDATION"
}, - "officialDenotation": "Good Standing",
- "validFrom": "2024-11-30T23:38:47Z",
- "validUntil": "2024-11-30T23:38:47Z"
}, - "addresses": [
- {
- "version": {
- "characterSet": {
- "name": "International",
- "technicalKey": "INTERNATIONAL"
}, - "language": {
- "name": "German",
- "technicalKey": "DE"
}
}, - "identifyingName": {
- "value": "John Doe"
}, - "externalId": "1",
- "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"
}
]
}
], - "externalId": "The ID managed in the customer's SAP systems.",
- "profile": {
- "classifications": [
- {
- "value": "Manufacture of pesticides and other agrochemical products.",
- "code": "20.20Z",
- "type": {
- "name": "NAF 2003",
}
}
], - "phoneNumbers": [
- {
- "countryPrefix": "+41",
- "number": "71 571 10 40",
- "type": {
- "name": "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"
}
]
}, - "settings": {
- "enabled": "true",
- "dataCurationRules": [
- {
- "context": {
- "country": {
- "shortName": "CH",
- "value": "Switzerland"
}
}, - "addressCurationLevelThreshold": "0.5",
- "outputLanguageTechnicalKey": "DE",
- "outputCharsets": [
- {
- "concept": "ADDRESS",
- "charset": "LATIN"
}
], - "profile": "BUSINESS_PARTNER_ONLY",
- "featuresOn": [
- "ENABLE_FUZZY_ENRICHMENTS"
], - "featuresOff": [
- "ENABLE_FUZZY_ENRICHMENTS"
], - "addressDataSources": {
- "primaryAddressDataSource": {
- "technicalKey": "HERE",
- "threshold": "0.4"
}, - "secondaryAddressDataSources": [
- {
- "technicalKey": "HERE",
- "threshold": "0.4"
}
]
}
}
]
}, - "debugInfo": {
- "externalServiceResponses": [
- {
- "timestamp": "2024-11-30T23:38:47Z",
- "httpStatus": "400",
- "httpPath": "/v2/businesspartners/lookup",
- "status": "OK",
- "message": "VIES_NOT_AVAILABLE - Vies is currently not available",
- "source": "CHUID",
- "additionalInformations": [
- {
- "key": "KEY",
- "value": "1"
}
]
}
], - "lookupServiceResponses": [
- {
- "request": {
- "businessPartner": {
- "names": [
- {
- "type": null,
- "value": null,
- "shortName": null,
- "language": null
}
], - "legalForm": {
- "name": "Aktiengesellschaft",
- "technicalKey": "DE_9866",
- "language": {
- "name": null,
- "technicalKey": null
}, - "mainAbbreviation": "AG",
- "cdlElfCode": "AG",
- "categories": [
- null
]
}, - "identifiers": [
- {
- "type": null,
- "value": null,
- "issuingBody": null,
- "status": null
}
], - "categories": [
- {
- "name": null,
- "url": null,
- "technicalKey": null,
- "score": null
}
], - "status": {
- "type": {
- "name": null,
- "url": null,
- "technicalKey": null
}, - "officialDenotation": "Good Standing",
- "validFrom": "2024-11-30T23:38:47Z",
- "validUntil": "2024-11-30T23:38:47Z"
}, - "addresses": [
- {
- "version": null,
- "identifyingName": null,
- "externalId": null,
- "careOf": null,
- "contexts": [ ],
- "country": null,
- "administrativeAreas": [ ],
- "postCodes": [ ],
- "localities": [ ],
- "thoroughfares": [ ],
- "premises": [ ],
- "postalDeliveryPoints": [ ],
- "geographicCoordinates": null,
- "types": [ ]
}
], - "externalId": "The ID managed in the customer's SAP systems.",
- "profile": {
- "classifications": [
- null
], - "phoneNumbers": [
- null
], - "websites": [
- null
], - "contactEmails": [
- null
]
}, - "types": [
- {
- "name": null,
- "url": null,
- "technicalKey": null
}
]
}, - "dataSources": [
- "VIES"
], - "matchingThreshold": "0.8",
- "maxCandidates": "20",
- "pageSize": "100",
- "page": "1",
- "limit": "100",
- "startAfter": "5712566172571652",
- "featuresOn": [
- "ACTIVATE_DATASOURCE_BVD"
], - "featuresOff": [
- "ACTIVATE_DATASOURCE_BVD"
]
}, - "result": {
- "pageSize": "100",
- "totals": "67",
- "page": "1",
- "limit": "100",
- "startAfter": "5712566172571652",
- "nextStartAfter": "5712566172571652",
- "values": [
- {
- "cdqId": "VIES:PL8660001429",
- "dataSource": "648824a691d8d2503d65103e",
- "lastSyncAt": "2024-11-30T23:38:47Z",
- "lastUpdatedAt": "2024-11-30T23:38:47Z",
- "dataSourceName": "Internal customers",
- "storageDataSource": "648824a691d8d2503d65103e",
- "matchingProfile": {
- "matchingScores": null
}, - "businessPartner": {
- "names": [ ],
- "legalForm": null,
- "identifiers": [ ],
- "categories": [ ],
- "status": null,
- "addresses": [ ],
- "externalId": null,
- "profile": null,
- "types": [ ]
}
}
]
}
}
]
}
}
Generate a Golden Record from a list of provided Business Partners.
required | Array of objects (GoldenRecordCandidate) non-empty List of Golden Records Candidates. | ||||||||
configurationId | string Configuration ID for the Golden Record Generation. Example: "12ed4bd757f8e162f8aa496f" | ||||||||
countryShortName | string (CountryShortName) Country code (ISO 3166-1 alpha-2). Example: "CH" | ||||||||
dataSources | Array of strings (DataSourceTechnicalKeyEnum) Data sources enabled for identifiers enrichment in golden record Example: ["BR_RF"] | ||||||||
featuresOn | Array of strings (GoldenRecordFeatureParam) List of Golden Record Features.
Example: ["ACTIVATE_DATASOURCE_BVD"] | ||||||||
profile | string (GoldenRecordGenerationProfile) Provide configurations with varying feature sets to cater to Golden Record Generation needs.
Example: "QUICK" |
OK
Bad Request
Unauthorized
Forbidden
{- "countryShortName": "AT",
- "profile": "STANDARD",
- "candidates": [
- {
- "businessPartner": {
- "status": {
- "type": {
- "name": "inactive",
- "url": "url92",
- "technicalKey": "technicalKey92"
}
}, - "identifiers": [
- {
- "value": "078038M",
- "type": {
- "technicalKey": "BR_ID_AT"
}
}
], - "names": [
- {
- "value": "ENGEL AUSTRIA GmbH"
}
], - "addresses": [
- {
- "country": {
- "value": "AT"
}, - "localities": [
- {
- "value": "Schwertberg"
}
], - "thoroughfares": [
- {
- "value": "Ludwig-Engel-Str. 1"
}
]
}
]
}, - "matchingProfile": {
- "matchingScores": {
- "overall": {
- "classification": {
- "technicalKey": "FULL_MATCH",
- "name": "Full Match"
}, - "value": 99.0869848239641,
- "explanation": "explanation23"
}, - "businessPartner": {
- "classification": {
- "technicalKey": "technicalKey23",
- "name": "name23"
}, - "value": 44.0869848239641,
- "explanation": "explanation23"
}, - "address": {
- "classification": {
- "technicalKey": "technicalKey23",
- "name": "name23"
}, - "value": 44.0869848239641,
- "explanation": "explanation23"
}
}
}, - "dataSource": {
- "name": "name23",
- "technicalKey": "AT.CR"
}
}
]
}
{- "businessPartner": {
- "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",
- "shortName": "LLC",
- "technicalKey": "LIMITED"
}
]
}, - "identifiers": [
- {
- "type": {
- "name": "CH_VAT_ID",
- "technicalKey": "CH_VAT_ID"
}, - "value": "CHE-218.608.886 HR/MWST",
- "issuingBody": {
- "name": "Amtsgericht Aachen",
- "technicalKey": "Amtsgericht Aachen",
- "jurisdiction": {
- "country": {
- "shortName": "CH",
- "value": "Switzerland"
}, - "administrativeAreas": [
- {
- "value": null,
- "fipsCode": null,
- "shortName": null,
- "type": null,
- "language": null
}
]
}
}, - "status": {
- "name": "ACTIVE",
- "technicalKey": "ACTIVE"
}
}
], - "categories": [
- {
- "name": "Hotel",
- "technicalKey": "HOTEL",
- "score": "0.95"
}
], - "status": {
- "type": {
- "name": "In Liquidation",
- "technicalKey": "IN_LIQUIDATION"
}, - "officialDenotation": "Good Standing",
- "validFrom": "2024-11-30T23:38:47Z",
- "validUntil": "2024-11-30T23:38:47Z"
}, - "addresses": [
- {
- "version": {
- "characterSet": {
- "name": "International",
- "technicalKey": "INTERNATIONAL"
}, - "language": {
- "name": "German",
- "technicalKey": "DE"
}
}, - "identifyingName": {
- "value": "John Doe"
}, - "externalId": "1",
- "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"
}
]
}
], - "externalId": "The ID managed in the customer's SAP systems.",
- "profile": {
- "classifications": [
- {
- "value": "Manufacture of pesticides and other agrochemical products.",
- "code": "20.20Z",
- "type": {
- "name": "NAF 2003",
}
}
], - "phoneNumbers": [
- {
- "countryPrefix": "+41",
- "number": "71 571 10 40",
- "type": {
- "name": "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"
}
]
}, - "metadata": [
- {
- "modifiedAt": "2024-11-30T23:38:47Z",
- "modifiedBy": "76248934691294444",
- "dataSource": {
- "name": "VIES",
- "technicalKey": "VIES"
}, - "cdqId": "VIES:PL1132639219",
- "inactive": "true"
}
], - "businessPartnerChanges": [
- {
- "externalIds": [
- {
- "externalId": "123",
- "dataSourceId": "VIES",
- "id": "123",
- "concept": {
- "name": "Address",
- "technicalKey": "ADDRESS"
}, - "language": {
- "name": "German",
- "technicalKey": "DE"
}, - "characterSet": {
- "name": "International",
- "technicalKey": "INTERNATIONAL"
}, - "type": {
- "name": "Legal Address",
- "technicalKey": "LEGAL_ADDRESS"
}
}
], - "property": {
- "parentConcept": {
- "name": "Address",
- "technicalKey": "ADDRESS"
}, - "name": "Minority Indicator Value",
- "technicalKey": "MINORITY_INDICATOR_VALUE",
- "contentSelector": "$.partnerProfile.minorityIndicator.value",
- "instanceSelectors": [
- {
- "key": "type.technicalKey",
- "value": "CH_UID"
}
]
}, - "newContent": "AAB",
- "previousContent": "AAB",
- "provenance": {
- "name": "VIES",
- "technicalKey": "VIES",
- "cdqId": "VIES:PL8660001429",
- "subscribers": "7",
- "subscribed": "true",
- "lastUpdatedAt": "2024-11-30T23:38:47Z",
- "lastSyncAt": "2024-11-30T23:38:47Z"
}, - "changeType": "MODIFIED",
- "changeClassification": "MAJOR",
- "confidenceScore": "0.0",
- "maxConfidenceScore": "1.0",
- "matchingScores": {
- "overall": "0.9",
- "businessPartner": "0.9",
- "address": "0.9"
}
}
], - "goldenRecordUses": [
- {
- "cdqId": "VIES:PL1132639219",
- "use": "PRIMARY"
}
]
}