# List Processing Log Results Retrieves latest data curation results persisted in Processing Log. Data is populated only when Data Monitor is configured for provided storage. Endpoint: GET /v2/validationlogs/{storageId}/results Version: 3 Security: apiKey ## Path parameters: - `storageId` (string, required) Unique identifier of the Storage. Example: "72d6900fce6b326088f5d9d91049e3e6" ## Query parameters: - `processingLogId` (string, required) Processing log id with acceptable values: * VALIDATION_LOG * VALIDATION_SHARING_LOG VALIDATION_LOG is default value. Enum: "VALIDATION_LOG", "VALIDATION_SHARING_LOG" - `businessPartnerId` (array) Business Partner IDs which should be filtered. Example: ["63e635235c06b7396330fe40"] - `dataSourceId` (string) Data Source ID. Example: "648824a691d8d2503d65103e" - `externalId` (array) Business Partner external IDs. Example: ["The ID managed in the customer's SAP systems."] - `processingStatusTechnicalKey` (string) Processing status technical key. Enum: "READY", "RETRY", "BLOCKED", "IN_PROGRESS" - `startAfter` (string) Only records with an ID greater than this ID will be fetched. Example: "5712566172571652" - `limit` (integer) Number of results that should be fetched. Maximum 100 results can be returned in one page. Example: "100" - `from` (string) ISO 8601 representation of the timestamp when the result data was created. Example: "2025-09-01T14:16:48Z" - `to` (string) ISO 8601 representation of the timestamp when the result data was created. Example: "2025-09-01T14:16:48Z" ## Response 200 fields (application/json): - `startAfter` (string) The ID which is used to read the page. Example: "5712566172571652" - `nextStartAfter` (string) Provides a value to be used as a startAfter in next page request. Example: "5712566172571652" - `limit` (integer) Number of items per page. Example: "100" - `from` (string) ISO 8601 representation of the timestamp when the result data was created. Example: "2025-09-01T14:16:48Z" - `to` (string) ISO 8601 representation of the timestamp when the result data was created. Example: "2025-09-01T14:16:48Z" - `total` (integer) Total number of validation log entries. Example: "20" - `values` (array) List of validation log entries. - `values.dataSourceId` (string) Unique number of Data Source. Example: "5e2874fb8d2a7400011acee1" - `values.businessPartnerId` (string) A CDQ ID identifies a business partner uniquely in the context of the Corporate Data League. Example: "63e635235c06b7396330fe40" - `values.addressId` (string) ID of the address in the storage or data mirror. Example: "123456789" - `values.externalId` (string) 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. Example: "The ID managed in the customer's SAP systems." - `values.addressExternalId` (string) ID the address has in the external system where the record originates from. Example: "1" - `values.status` (string) Can be OK or FAILED - default is OK. Example: "OK" - `values.processingStatus` (object) Processing status. - `values.processingStatus.technicalKey` (string) Possible technical states of processing. Example: "IN_PROGRESS" - `values.processingStatus.modifiedAt` (string) Date of modification (ISO 8601-compliant). Example: "2025-09-01T14:16:48Z" - `values.message` (string) Additional explanations for status - especially for the FAILED case. Example: "Validation failed" - `values.validationResult` (object) Validation result for a single Business Partner. - `values.validationResult.dataDefects` (array) List of Data Defects. - `values.validationResult.dataDefects.validationSource` (object) Source of the validation. - `values.validationResult.dataDefects.validationSource.type` (object) Type of the validation source. - `values.validationResult.dataDefects.validationSource.type.technicalKey` (string) Technical key of the validation source type. Example: "VALIDATION_GRAPH" - `values.validationResult.dataDefects.validationSource.type.description` (string) Description of the validation source type. Example: "Default CDL Model" - `values.validationResult.dataDefects.validationSource.value` (string) Value of the validation source. Example: "CDL" - `values.validationResult.dataDefects.businessRule` (object) Represents a Business Rule. - `values.validationResult.dataDefects.businessRule.name` (string) Represents business rule name. Example: "Identifier unknown (European value added tax identifier (The Netherlands))" - `values.validationResult.dataDefects.businessRule.url` (string) Represents Data Quality Rule url. Example: "https://meta.cdq.com/Identifier_unknown_(European_value_added_tax_identifier_(The_Netherlands))" - `values.validationResult.dataDefects.businessRule.ruleStatus` (string) Status of the business rule. Example: "RELEASED" - `values.validationResult.dataDefects.businessRule.violationMessage` (string) Violation message that is returned with detected data defect. Example: "Business Partner identifier is mandatory." - `values.validationResult.dataDefects.businessRule.violationLevel` (string) Indicates the criticality of the applied rule. If a data defect was found then user will get , or level. Otherwise, it will be NO_DEFECT. Enum: "NO_DEFECT", "INFO", "WARNING", "ERROR" - `values.validationResult.dataDefects.executionContextProperties` (array) List of Execution Context Properties. - `values.validationResult.dataDefects.executionContextProperties.type` (string) Type of the context’s attribute Example: "businessPartner.identifiers.value" - `values.validationResult.dataDefects.executionContextProperties.value` (string) Value of the context execution attribute Example: "STREET" - `values.validationResult.dataDefects.categories` (array) List of categories the rule belongs to. - `values.validationResult.dataDefects.categories.url` (string) URL of the rule category. Example: "https://meta.cdq.com/Identifier_checkdigit" - `values.validationResult.dataDefects.categories.name` (string) Name of the rule category. Example: "Identifier checkdigit" - `values.validationResult.qualificationResult` (object) QualificationResult is created when validation process takes into consideration [rules of category](https://meta.cdq.com/Qualification) and the feature is enabled. Enabling qualification can be done by the profile related to the qualification. QualificationResult contains information about qualification decisions, the data that have been qualified and overall qualification decisions. - `values.validationResult.qualificationResult.sourceData` (array) List of source data used for qualification. - `values.validationResult.qualificationResult.sourceData.key` (string) Key of the source data. Example: "addrz1" - `values.validationResult.qualificationResult.sourceData.value` (string) Value of the source data. Example: "CH-9000" - `values.validationResult.qualificationResult.formattedSourceData` (object) Contains data that was received from external source (VIES, AT.FON, BZST) in a unified format. - `values.validationResult.qualificationResult.formattedSourceData.code` (string) Code of Business Partner that was received from external data source. Example: "ATU12345678" - `values.validationResult.qualificationResult.formattedSourceData.message` (string) Additional message to describe code. Example: "Message to be filled in." - `values.validationResult.qualificationResult.formattedSourceData.businessPartnerName` (string) Name of Business Partner that was received from external data source. Example: "Muster AG" - `values.validationResult.qualificationResult.formattedSourceData.postCodeValue` (string) Post Code of Business Partner that was received from external data source. Example: "9000" - `values.validationResult.qualificationResult.formattedSourceData.thoroughfareValue` (string) Thoroughfare of Business Partner that was received from external data source. Example: "Hauptstrasse" - `values.validationResult.qualificationResult.formattedSourceData.localityValue` (string) Locality of Business Partner that was received from external data source. Example: "München" - `values.validationResult.qualificationResult.validatorStatus` (string) Shows if validator source has been or during request. Example: "ONLINE" - `values.validationResult.qualificationResult.validatorMessage` (string) Additional message to describe validatorStatus. Example: "VAT ID is valid." - `values.validationResult.qualificationResult.qualifiedBy` (object) Source of the validation. - `values.validationResult.qualificationResult.qualifiedAt` (string) Date and time of qualification. Example: "2025-09-01T14:16:48Z" - `values.validationResult.qualificationResult.addressQualification` (string) Qualification results - verifies if the provided element and identifier matches. Enum: "FAILED", "QUALIFIED", "NOT_PROVIDED", "UNKNOWN" - `values.validationResult.qualificationResult.addressQualificationDetails` (object) Qualification result for address. - `values.validationResult.qualificationResult.addressQualificationDetails.localityQualification` (string) Qualification results - verifies if the provided element and identifier matches. Enum: "FAILED", "QUALIFIED", "NOT_PROVIDED", "UNKNOWN" - `values.validationResult.qualificationResult.addressQualificationDetails.postCodeQualification` (string) Qualification results - verifies if the provided element and identifier matches. Enum: "FAILED", "QUALIFIED", "NOT_PROVIDED", "UNKNOWN" - `values.validationResult.qualificationResult.addressQualificationDetails.thoroughfareNumberQualification` (string) Qualification results - verifies if the provided element and identifier matches. Enum: "FAILED", "QUALIFIED", "NOT_PROVIDED", "UNKNOWN" - `values.validationResult.qualificationResult.addressQualificationDetails.thoroughfareQualification` (string) Qualification results - verifies if the provided element and identifier matches. Enum: "FAILED", "QUALIFIED", "NOT_PROVIDED", "UNKNOWN" - `values.validationResult.qualificationResult.identifierValidity` (string) Validity of identifier (syntax, format and not inactive). Enum: "VALID", "INVALID", "UNKNOWN" - `values.validationResult.qualificationResult.businessPartnerNameQualification` (string) Qualification results - verifies if the provided element and identifier matches. Enum: "FAILED", "QUALIFIED", "NOT_PROVIDED", "UNKNOWN" - `values.validationResult.qualificationResult.overallQualification` (string) Qualification results - verifies if the provided element and identifier matches. Enum: "FAILED", "QUALIFIED", "NOT_PROVIDED", "UNKNOWN" - `values.validationResult.lookupResults` (array) List of Lookup Results. - `values.validationResult.lookupResults.businessPartner` (object) 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. - `values.validationResult.lookupResults.businessPartner.id` (string) A CDQ ID identifies a business partner uniquely in the context of the Corporate Data League. Example: "63e635235c06b7396330fe40" - `values.validationResult.lookupResults.businessPartner.addresses` (array) List of addresses of the Business Partner. Example: ["Lukasstraße 4, 9008 St. Gallen"] - `values.validationResult.lookupResults.businessPartner.addresses.externalId` (string) ID the address has in the external system where the record originates from. Example: "1" - `values.validationResult.lookupResults.businessPartner.addresses.version` (object) 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. Example: "International DE" - `values.validationResult.lookupResults.businessPartner.addresses.version.characterSet` (object) Character set. - `values.validationResult.lookupResults.businessPartner.addresses.version.characterSet.name` (string) Name of character set. Supported character sets can be found [here](https://meta.cdq.com/Address/version/character_set). Example: "International" - `values.validationResult.lookupResults.businessPartner.addresses.version.characterSet.technicalKey` (string) Technical key of character set. Supported character sets can be found [here](https://meta.cdq.com/Address/version/character_set). Example: "INTERNATIONAL" - `values.validationResult.lookupResults.businessPartner.addresses.version.language` (object) Naming of a language according to ISO 639-1. - `values.validationResult.lookupResults.businessPartner.addresses.version.language.name` (string) ISO 639-1 name of language. Example: "German" - `values.validationResult.lookupResults.businessPartner.addresses.version.language.technicalKey` (string) ISO 639-1 two-letter code of languages. Example: "DE" - `values.validationResult.lookupResults.businessPartner.addresses.country` (object) Country consisting of the country name and country code (ISO 3166-1 alpha-2). Example: "Switzerland CH" - `values.validationResult.lookupResults.businessPartner.addresses.country.shortName` (string) Country code (ISO 3166-1 alpha-2). Example: "CH" - `values.validationResult.lookupResults.businessPartner.addresses.country.value` (string) Country name (ISO 3166-1 alpha-2). Example: "Switzerland" - `values.validationResult.lookupResults.businessPartner.addresses.administrativeAreas` (array) List of Administrative Areas. Example: ["Sankt Gallen"] - `values.validationResult.lookupResults.businessPartner.addresses.administrativeAreas.value` (string) Name of the [Administrative Area](https://meta.cdq.com/Address/administrative_area). Example: "Sankt Gallen" - `values.validationResult.lookupResults.businessPartner.addresses.administrativeAreas.shortName` (string) Abbreviation for the [Administrative Area](https://meta.cdq.com/Address/administrative_area). Example: "SG" - `values.validationResult.lookupResults.businessPartner.addresses.administrativeAreas.type` (object) Type of the Administrative Area. - `values.validationResult.lookupResults.businessPartner.addresses.administrativeAreas.type.name` (string) Display label for the Administrative Area Type. Example: "COUNTY" - `values.validationResult.lookupResults.businessPartner.addresses.administrativeAreas.type.url` (string) URL to the documentation which summarizes all details of the [Administrative Area](https://meta.cdq.com/Address/administrative_area/type). Example: "https://meta.cdq.com/Address/administrative_area/type" - `values.validationResult.lookupResults.businessPartner.addresses.administrativeAreas.type.technicalKey` (string) Technical key of the Administrative Area. Example: "COUNTY" - `values.validationResult.lookupResults.businessPartner.addresses.postCodes` (array) List of Post Codes. Example: ["9000"] - `values.validationResult.lookupResults.businessPartner.addresses.postCodes.value` (string) Effective [post code](https://meta.cdq.com/Address/post_code). Example: "9000" - `values.validationResult.lookupResults.businessPartner.addresses.postCodes.type` (object) Type of the Post Code. - `values.validationResult.lookupResults.businessPartner.addresses.postCodes.type.name` (string) Display label for the Post Code Type. Example: "Regular" - `values.validationResult.lookupResults.businessPartner.addresses.postCodes.type.url` (string) URL to the documentation which summarizes all details of the [Administrative Area](https://meta.cdq.com/Address/post_code/type). Example: "https://meta.cdq.com/Address/post_code/type" - `values.validationResult.lookupResults.businessPartner.addresses.postCodes.type.technicalKey` (string) Technical key of the Post Code. Example: "REGULAR" - `values.validationResult.lookupResults.businessPartner.addresses.localities` (array) List of Localities. Example: ["Sankt Gallen"] - `values.validationResult.lookupResults.businessPartner.addresses.localities.value` (string) Name of the [Locality](https://meta.cdq.com/Address/locality). Example: "Sankt Gallen" - `values.validationResult.lookupResults.businessPartner.addresses.localities.type` (object) Type of the Locality. Example: "City" - `values.validationResult.lookupResults.businessPartner.addresses.localities.type.name` (string) Display label for the Locality Type. Example: "City" - `values.validationResult.lookupResults.businessPartner.addresses.localities.type.url` (string) URL to the documentation which summarizes all details of the [Locality Type](https://meta.cdq.com/Address/locality/type). Example: "https://meta.cdq.com/Address/locality/type" - `values.validationResult.lookupResults.businessPartner.addresses.localities.type.technicalKey` (string) Technical Key of the Locality Type. Example: "CITY" - `values.validationResult.lookupResults.businessPartner.addresses.localities.shortName` (string) Abbreviation of the [Locality](https://meta.cdq.com/Address/locality). Example: "St. Gallen" - `values.validationResult.lookupResults.businessPartner.addresses.thoroughfares` (array) List of Thoroughfares. Example: ["Lukasstraße 4"] - `values.validationResult.lookupResults.businessPartner.addresses.thoroughfares.type` (object) Type of the Thoroughfare. Example: "Industrial zone" - `values.validationResult.lookupResults.businessPartner.addresses.thoroughfares.type.name` (string) Display label for the Thoroughfare Type Name. Example: "Industrial zone" - `values.validationResult.lookupResults.businessPartner.addresses.thoroughfares.type.url` (string) URL to the documentation which summarizes all details of the [Thoroughfare Type](https://meta.cdq.com/Address/thoroughfare/type). Example: "https://meta.cdq.com/Address/thoroughfare/type" - `values.validationResult.lookupResults.businessPartner.addresses.thoroughfares.type.technicalKey` (string) Technical key of the Thoroughfare Type. Example: "INDUSTRIAL_ZONE" - `values.validationResult.lookupResults.businessPartner.addresses.thoroughfares.shortName` (string) Abbreviation of the [Thoroughfare](https://meta.cdq.com/Address/thoroughfare). Example: "Lukasstr. 4" - `values.validationResult.lookupResults.businessPartner.addresses.thoroughfares.number` (string) Number of the [Thoroughfare](https://meta.cdq.com/Address/thoroughfare). Example: "4" - `values.validationResult.lookupResults.businessPartner.addresses.thoroughfares.value` (string) Comprehensive designation of the [Thoroughfare](https://meta.cdq.com/Address/thoroughfare) including the thoroughfare type such as Street, or Rue. Example: "Lukasstraße 4" - `values.validationResult.lookupResults.businessPartner.addresses.thoroughfares.name` (string) Pure name of the [Thoroughfare](https://meta.cdq.com/Address/thoroughfare) not comprising the thoroughfare type such as Street, or Rue. Example: "Lukasstraße" - `values.validationResult.lookupResults.businessPartner.addresses.thoroughfares.direction` (string) Direction of the [Thoroughfare](https://meta.cdq.com/Address/thoroughfare). Example: "221-bis Baker Street, North" - `values.validationResult.lookupResults.businessPartner.addresses.premises` (array) List of Premises. Example: ["Lukasstraße 4, Building 2, Floor 3, Room 4"] - `values.validationResult.lookupResults.businessPartner.addresses.premises.value` (string) The actual value of a Premise in the language of the address. Example: "Lukasstraße 4" - `values.validationResult.lookupResults.businessPartner.addresses.premises.shortName` (string) Abbreviation of the Premise. Example: "Lukasstr. 4" - `values.validationResult.lookupResults.businessPartner.addresses.premises.number` (string) Number of the Premise. Example: "4" - `values.validationResult.lookupResults.businessPartner.addresses.premises.type` (object) Type of the Premise. Example: "Building" - `values.validationResult.lookupResults.businessPartner.addresses.premises.type.name` (string) Display label for the Premise Type. Example: "Factory" - `values.validationResult.lookupResults.businessPartner.addresses.premises.type.url` (string) URL to the documentation which summarizes all details of the [Premise Type](https://meta.cdq.com/Address/premise/type). Example: "https://meta.cdq.com/Address/premise/type" - `values.validationResult.lookupResults.businessPartner.addresses.premises.type.technicalKey` (string) Technical key of the Premise Type. Example: "FACTORY" - `values.validationResult.lookupResults.businessPartner.addresses.postalDeliveryPoints` (array) List of Postal Delivery Points. Example: ["Sankt Gallen, Postfach 460"] - `values.validationResult.lookupResults.businessPartner.addresses.postalDeliveryPoints.type` (object) A single mailbox or other place at which postal mail is delivered. Example: "Sankt Gallen, Postfach 460" - `values.validationResult.lookupResults.businessPartner.addresses.postalDeliveryPoints.type.name` (string) Display label for the Postal Delivery Point Type. Example: "Mailbox" - `values.validationResult.lookupResults.businessPartner.addresses.postalDeliveryPoints.type.url` (string) URL to the documentation which summarizes all details of the [Postal Delivery Point](https://meta.cdq.com/Address/postal_delivery_point/type) Example: "https://meta.cdq.com/Address/postal_delivery_point/type" - `values.validationResult.lookupResults.businessPartner.addresses.postalDeliveryPoints.type.technicalKey` (string) Technical key of the Postal Delivery Point. Example: "MAILBOX" - `values.validationResult.lookupResults.businessPartner.addresses.postalDeliveryPoints.shortName` (string) Stort name of the [Postal Delivery Point](https://meta.cdq.com/Address/postal_delivery_point). Example: "St Gallen, Postfach 460" - `values.validationResult.lookupResults.businessPartner.addresses.postalDeliveryPoints.number` (string) Number of the [Postal Delivery Point](https://meta.cdq.com/Address/postal_delivery_point). Example: "460" - `values.validationResult.lookupResults.businessPartner.addresses.postalDeliveryPoints.value` (string) Value of the [Postal Delivery Point](https://meta.cdq.com/Address/postal_delivery_point). Example: "Postfach" - `values.validationResult.lookupResults.businessPartner.names` (array) List of names of the Business Partner. Example: ["Corporate Data Quality AG"] - `values.validationResult.lookupResults.businessPartner.names.shortName` (string) The abbreviated variant of a company's full name. Example: "CDQ AG" - `values.validationResult.lookupResults.businessPartner.names.type` (object) The type of the name, e.g. a locally used name or an international version. Example: "Local Name" - `values.validationResult.lookupResults.businessPartner.names.type.url` (string) URL to the documentation which summarizes all details of the [Name Type](https://meta.cdq.com/Business_partner/name/type). Example: "https://meta.cdq.com/Business_partner/name/type" - `values.validationResult.lookupResults.businessPartner.names.type.name` (string) Display label for the Name Type. Example: "Local Name" - `values.validationResult.lookupResults.businessPartner.names.type.technicalKey` (string) Technical Keys of the Name Type. Example: "LOCAL" - `values.validationResult.lookupResults.businessPartner.names.value` (string) The actual name. Example: "Corporate Data Quality AG" - `values.validationResult.lookupResults.businessPartner.identifiers` (array) List of identifiers of the Business Partner. Example: ["VAT identification number"] - `values.validationResult.lookupResults.businessPartner.identifiers.value` (string) Value of the identifier. Example: "CHE-218.608.886 HR/MWST" - `values.validationResult.lookupResults.businessPartner.identifiers.type` (object) Type of the identifier. Example: "CH_VAT_ID" - `values.validationResult.lookupResults.businessPartner.identifiers.type.url` (string) URL to the documentation which summarizes all details of an [Identifier](https://meta.cdq.com/Business_partner/identifier/type). Example: "https://meta.cdq.com/Business_partner/identifier/type" - `values.validationResult.lookupResults.businessPartner.identifiers.type.name` (string) Display label for the Identifier. Example: "CH_VAT_ID" - `values.validationResult.lookupResults.businessPartner.identifiers.type.technicalKey` (string) Technical key of the type of the Identifier. Example: "CH_VAT_ID" - `values.validationResult.lookupResults.businessPartner.identifiers.issuingBody` (object) An Issuing Body is an organization or government institution that is responsible for assigning unique identifiers to individuals, organizations, or objects. Example: "Amtsgericht Aachen" - `values.validationResult.lookupResults.businessPartner.identifiers.issuingBody.name` (string) Preferred display label for an Issuing Body. Example: "Amtsgericht Aachen" - `values.validationResult.lookupResults.businessPartner.identifiers.issuingBody.url` (string) URL to the documentation which summarizes all details of a [Issuing Body](https://meta.cdq.com/Business_partner/identifier/issuing_body). Example: "https://meta.cdq.com/Business_partner/identifier/issuing_body" - `values.validationResult.lookupResults.businessPartner.identifiers.issuingBody.technicalKey` (string) Technical key of the Issuing Body. Example: "Amtsgericht Aachen" - `values.validationResult.lookupResults.businessPartner.legalForm` (object) The legal form of a [business partner/type/legal entity](https://meta.cdq.com/Business_partner/type/legal_entity) is the form it takes in the eyes of the law governing it. The legal form of a [company](https://meta.cdq.com/Business_partner) is the general type it may legally use to identify itself according to the local, regional, national, or international law governing it. This is normally reflected in the ending abbreviation after the [company](https://meta.cdq.com/Business_partner)'s name (e.g. AG, Inc., LLC, S.A.). Example: "Aktiengesellschaft" - `values.validationResult.lookupResults.businessPartner.legalForm.name` (string) Display of the Legal Form. Example: "Aktiengesellschaft" - `values.validationResult.lookupResults.businessPartner.legalForm.mainAbbreviation` (string) The primary abbreviation of a legal form, i.e. the most commonly used abbreviation in a country. Example: "AG" - `values.validationResult.lookupResults.businessPartner.legalForm.url` (string) URL to the documentation which summarizes all details of [Legal Form](https://meta.cdq.com/Business_partner/legal_form). Example: "https://meta.cdq.com/Business_partner/legal_form" - `values.validationResult.lookupResults.businessPartner.legalForm.technicalKey` (string) Technical Key of a Legal Form. Descriptions of below enums contain , and . Example: "DE_9866" - `values.validationResult.lookupResults.businessPartner.bankAccounts` (array) List of bank accounts of the Business Partner. - `values.validationResult.lookupResults.businessPartner.bankAccounts.internationalBankAccountIdentifier` (string) The IBAN of a bank account. Example: "CH8800781619278412000" - `values.validationResult.lookupResults.businessPartner.bankAccounts.internationalBankIdentifier` (string) (BIC/SWIFT) Bank identifier which is globally unique. Example: "KBSGCH22XXX" - `values.validationResult.lookupResults.businessPartner.bankAccounts.nationalBankAccountIdentifier` (string) Identifier of a bank account in a national context, i.e. for a country. Example: "619278412000" - `values.validationResult.lookupResults.businessPartner.bankAccounts.nationalBankIdentifier` (string) Bank identifier which is unique in a national context, i.e. for a country. Example: "00781" - `values.validationResult.lookupResults.businessPartner.bankAccounts.bank` (object) Financial institution that accepts deposits, facilitates withdrawals and transfers, and provides various financial services such as loans, investments, and currency exchange. - `values.validationResult.lookupResults.businessPartner.bankAccounts.bank.name` (string) The name of a bank. Example: "Sparda Bank" - `values.validationResult.lookupResults.businessPartner.bankAccounts.bank.branch` (string) The branch of a bank. Example: "Filiale München" - `values.validationResult.lookupResults.businessPartner.bankAccounts.bank.address` (object) The address where a bank resides. - `values.validationResult.lookupResults.businessPartner.status` (object) Describes the status of a business partner with respect to its level of activity (e.g. out of business) or legally relevant conditions (e.g. in liquidation). - `values.validationResult.lookupResults.businessPartner.status.officialDenotation` (string) The status as provided by an official register. Example: "Good Standing" - `values.validationResult.lookupResults.businessPartner.status.validFrom` (string) Describes since when a business partner turned or will turn into the provided status. If no official date is known, the date of changing the status in the CDQ Community Data Pool or an external data source is provided. Example: "2025-09-01T14:16:48Z" - `values.validationResult.lookupResults.businessPartner.status.validUntil` (string) Describes until when a business partner had a certain status. If no official date is known, the date of changing the status in the CDQ Community Data Pool or an external data source is provided. Example: "2025-09-01T14:16:48Z" - `values.validationResult.lookupResults.businessPartner.status.type` (object) The standardized status which the business partner currently has. Example: "In Liquidation" - `values.validationResult.lookupResults.businessPartner.status.type.name` (string) Display name of the Business Partner Status. Example: "In Liquidation" - `values.validationResult.lookupResults.businessPartner.status.type.url` (string) URL to the documentation which summarizes all details of the [Business Partner Status](https://meta.cdq.com/Business_partner/status/type). Example: "https://meta.cdq.com/Business_partner/status/type" - `values.validationResult.lookupResults.businessPartner.status.type.technicalKey` (string) Technical Key of the Business Parter Status. Example: "IN_LIQUIDATION" - `values.validationResult.lookupResults.businessPartner.profile` (object) A business partner profile contains important information about a company, such as its classification, tags, contact details, or minority indicator. - `values.validationResult.lookupResults.businessPartner.profile.contactEmails` (array) List of contact emails of the Business Partner. Example: ["developer-portal@cdq.com"] - `values.validationResult.lookupResults.businessPartner.profile.contactEmails.value` (string) Value of the email address of the Business Partner. Example: "developer-portal@cdq.com" - `values.validationResult.lookupResults.address` (object) An address provides information about the physical location of a business partner. It can be specialized in a certain context(e.g. delivery address or invoice address). Example: "Lukasstraße 4, 9008 St. Gallen" - `values.validationResult.lookupResults.matchingScore` (number) Matching score of the lookup result. Example: "0.9" - `values.validationResult.lookupResults.dataSource` (string) Unique identifier for a Data Source of the Storage. Example: "648824a691d8d2503d65103e" - `values.validationResult.lookupResults.cdqId` (string) CDQ ID of the business partner. Example: "VIES:DE119267630" - `values.validationResult.summary` (object) Summary of the validation result. - `values.validationResult.summary.validationLevel` (string) Represents the highest violationLevel available from the available data defects. It can take multiple data defect violation levels and calculate the validationLevel based on those. The priority is: > > > > where means there was a failure in rule execution and validation engine was not able to give the decision based on existing results. is set only when no rules failed and no data defects are present. Example: "ERROR" - `values.validationResult.summary.dataQualityRecordStatus` (object) Information about the quality of the record, containing more descriptive content as message, technicalKey and description. - `values.validationResult.summary.dataQualityRecordStatus.name` (string) Name of the data quality record status. Example: "No issues found" - `values.validationResult.summary.dataQualityRecordStatus.description` (string) Description of the data quality record status. Example: "All rules have been executed, and we have found no data quality issues." - `values.validationResult.summary.dataQualityRecordStatus.technicalKey` (string) Overall data quality status for validation checks against single business partner. This status is calculated based on validationLevel and rulesInError. Example: "NO_ISSUES_FOUND" - `values.validationResult.summary.action` (string) Consolidated action over all decisions Example: "FULL_CHECK" - `values.validationResult.summary.statistics` (object) Statistics of the validation result. - `values.validationResult.summary.statistics.numberOfInfoDataDefects` (integer) Number of data defects with severity INFO. Example: "10" - `values.validationResult.summary.statistics.numberOfErrorDataDefects` (integer) Number of data defects with severity ERROR. Example: "10" - `values.validationResult.summary.statistics.numberOfWarningDataDefects` (integer) Number of data defects with severity WARNING. Example: "10" - `values.validationResult.debugInfo` (object) Reference implementation how to structure external service responses. Can be activated by a feature . - `values.validationResult.debugInfo.externalServiceResponses` (array) List of external service responses. - `values.validationResult.debugInfo.externalServiceResponses.status` (integer) HTTP status code returned from external Data Source. Example: "200" - `values.validationResult.debugInfo.externalServiceResponses.message` (string) Typically, contains an error message received from external data source, only if returned. Can show CDQ-related messages. Example: "There is no more quota left for this Data Source." - `values.validationResult.debugInfo.externalServiceResponses.path` (string) When legacy qualification is done with BZST Data Source, then full request path is returned Example: "/data-validation/businesspartners/validate" - `values.validationResult.debugInfo.externalServiceResponses.details` (string) Additional details about External Service. Example: "Detailed message" - `values.validationResult.debugInfo.externalServiceResponses.timestamp` (string) The timestamp of execution the request to external Data Source. Example: "2025-09-01T14:16:48Z" - `values.validationResult.debugInfo.externalServiceResponses.additionalInformation` (array) Any additional information received during the original request. - `values.validationResult.debugInfo.externalServiceResponses.additionalInformation.key` (string) Property name. Example: "requestId" - `values.validationResult.debugInfo.externalServiceResponses.additionalInformation.value` (string) Value of given property. Example: "WAPIAAAAYse8yTdE" - `values.validationResult.debugInfo.businessRulesExecutionSummary` (object) Summary of Business Rules execution. - `values.validationResult.debugInfo.businessRulesExecutionSummary.numberOfRules` (integer) Number of rules executed. Example: "274" - `values.validationResult.debugInfo.businessRulesExecutionSummary.numberOfExecutions` (integer) Number of rule executions. Example: "273" - `values.validationResult.debugInfo.businessRulesExecutionSummary.numberOfFails` (integer) Number of failed rule executions. Example: "1" - `values.validationResult.debugInfo.businessRulesExecutionSummary.failures` (array) List of failed rules. - `values.validationResult.debugInfo.businessRulesExecutionSummary.failures.message` (string) Descriptive message, usually an error, with the reason why execution of the rule didn’t succeed. Example: "Message to be filled in." - `values.validationResult.debugInfo.businessRulesExecutionSummary.failures.businessRule` (object) Set of information about the Business Rule. - `values.validationResult.debugInfo.businessRulesExecutionSummary.failures.externalId` (string) External ID of the Business Partner or Record being validated. Example: "955775" - `values.validationResult.debugInfo.businessRulesExecutionSummary.warnings` (array) List of data sources used in validation. - `values.validationResult.debugInfo.businessRulesExecutionSummary.warnings.message` (string) Descriptive message, usually a warning. Example: "Message to be filled in." - `values.validationResult.debugInfo.businessRulesExecutionSummary.dataSourcesOn` (array) List of data sources used in validation. - `values.validationResult.debugInfo.businessRulesExecutionSummary.dataSourcesOn.prefix` (string) Identifies external Data Source. Example: "VIES" - `values.validationResult.debugInfo.businessRulesExecutionSummary.dataSourcesOff` (array) List of data sources not used in validation. - `values.validationResult.debugInfo.businessRulesExecutionSummary.activatedRules` (array) List of activated rules. Example: ["https://meta.cdq.com/Identifier_unknown_(European_value_added_tax_identifier_(The_Netherlands))"] - `values.validationResult.debugInfo.businessRulesExecutionSummary.ignoredRules` (array) List of ignored rules. Example: ["https://meta.cdq.com/Identifier_unknown_(European_value_added_tax_identifier_(The_Netherlands))"] - `values.validationResult.debugInfo.businessRulesExecutionSummary.ruleCategoriesOn` (array) List of activated rule categories. - `values.validationResult.debugInfo.businessRulesExecutionSummary.ruleStatuses` (array) Filter for rule status. Example: ["RELEASED"] - `values.validationResult.debugInfo.businessRulesExecutionSummary.violationLevels` (array) Filter for rule violation level (criticality). Example: ["INFO"] - `values.validationResult.identifierResults` (array) - `values.validationResult.identifierResults.property` (object) Information about identifier that the identifier checks were executed against. - `values.validationResult.identifierResults.property.value` (string) Value of identifier that was processed to obtain identifier result. Example: "DE119267630" - `values.validationResult.identifierResults.property.type` (string) Type of identifier that was processed to obtain identifier result. Example: "EU_VAT_ID_DE" - `values.validationResult.identifierResults.reliabilityLevel` (object) Summarized information made up from executed identifier checks and contains detailed identifier check information. - `values.validationResult.identifierResults.reliabilityLevel.name` (string) Name of executed identifier check. Example: "Identifier existence" - `values.validationResult.identifierResults.reliabilityLevel.url` (string) URL to the type of identifier check. Example: "https://meta.cdq.com/Identifier_existence" - `values.validationResult.identifierResults.reliabilityLevel.value` (integer) Number from 2 to 5, describes how trusted the identifier is. Example: "4" - `values.validationResult.identifierResults.reliabilityLevel.checks` (array) List of Identifier Checks. - `values.validationResult.identifierResults.reliabilityLevel.checks.validity` (object) Replacement of status field to describe status of . - `values.validationResult.identifierResults.reliabilityLevel.checks.validity.name` (string) Name of the status. Example: "Valid" - `values.validationResult.identifierResults.reliabilityLevel.checks.validity.description` (string) Description of the status. Example: "Identifier check was executed with success, confirms that identifier is meeting requirement for check to pass." - `values.validationResult.identifierResults.reliabilityLevel.checks.validity.technicalKey` (string) Technical key of the status. Enum: "VALID", "INVALID", "UNKNOWN" - `values.validationResult.identifierResults.reliabilityLevel.checks.message` (string) Provides an information in case of identifier check failure. Example: "External service error." - `values.validationResult.identifierResults.reliabilityLevel.checks.status` (string) Identifiers Check's status. Enum: "OK", "FAILED" - `values.validationResult.identifierResults.qualificationDecisions` (array) List of Qualification Decisions for a single identifier. - `values.validationResult.identifierResults.qualificationDecisions.properties` (array) Properties which have been involved in the decision-making process. - `values.validationResult.identifierResults.qualificationDecisions.properties.content` (string) The current content of the property of the provided JSON. Example: "DE12345678" - `values.validationResult.identifierResults.qualificationDecisions.properties.contentSelector` (string) JSON path to the property in the provided JSON object. Example: "$.partnerProfile.minorityIndicator.value" - `values.validationResult.identifierResults.qualificationDecisions.properties.name` (string) Name of the property. Example: "Minority Indicator Value" - `values.validationResult.identifierResults.qualificationDecisions.properties.url` (string) External documentation URL for this property. Example: "http://meta.cdq.com/Business_Partner/Identifier_Value" - `values.validationResult.identifierResults.qualificationDecisions.properties.rootConcept` (object) The Concept is a part of the CDQ data model. - `values.validationResult.identifierResults.qualificationDecisions.properties.rootConcept.id` (string) ID which uniquely identifies the content in the (nested) object. Example: "EU_VAT_ID_DE" - `values.validationResult.identifierResults.qualificationDecisions.properties.rootConcept.idSelector` (string) JSON path which points to the id. Example: "businessPartner.identifiers[type.technicalKey=EU_VAT_ID_DE].technicalKey" - `values.validationResult.identifierResults.qualificationDecisions.properties.rootConcept.name` (string) Display name of the Concept. Example: "Address" - `values.validationResult.identifierResults.qualificationDecisions.properties.rootConcept.url` (string) URL to the documentation which summarizes all details of the Business Partner [Concepts](https://meta.cdq.com/Business_partner). Example: "https://meta.cdq.com/Business_partner" - `values.validationResult.identifierResults.qualificationDecisions.properties.parentConcept` (object) The Concept is a part of the CDQ data model. - `values.validationResult.identifierResults.qualificationDecisions.qualificationTarget` (string) Indicates the concept being qualified. Example: "STREET" - `values.validationResult.identifierResults.qualificationDecisions.decision` (string) Decision as returned by the qualification process. Example: "VALID" - `values.validationResult.identifierResults.qualificationDecisions.cdqId` (string) CDQ ID of a Business Partner record used in a given qualification process. Example: "VIES:DE119267630" - `values.validationResult.identifierResults.qualificationDecisions.dataSource` (string) Data source used in a given qualification process. Example: "VIES" - `values.validationResult.identifierResults.qualificationDecisions.identifierValue` (string) Value of the identifier used in a given qualification process. Example: "DE119267630" - `values.validationResult.identifierResults.qualificationDecisions.identifierType` (string) Type of the identifier used in a given qualification process. Example: "EU_VAT_ID_DE" - `values.validationResult.identifierResults.qualificationDecisions.errorMessage` (string) Optional error message in case qualification rule fails. Example: "Example." - `values.validationResult.identifierResults.qualificationDecisions.externalServiceResponse` (object) Carries information from response of external data sources. In case of using it will additionally contain information with requestId returned from the . - `values.validationResult.rulesInError` (array) List of rules executed with error. - `values.validationResult.rulesInError.executionStatus` (string) Information about the execution process of the rule. For rules executed correctly or , whenever rule execution is failing by external data sources the status is . Example: "500" - `values.validationResult.rulesInError.error` (object) Detailed information about API errors. - `values.validationResult.rulesInError.error.path` (string) Requested path which caused this error. Example: "/v2/businesspartners/lookup" - `values.validationResult.rulesInError.error.id` (string) Unique identifier of an error, usually in a format of . Example: "REF_VIES_SERVICE_UNAVAILABLE_300" - `values.validationResult.rulesInError.error.timestamp` (string) ISO 8601 representation of the timestamp. Example: "2025-09-01T14:16:48Z" - `values.validationResult.rulesInError.error.message` (string) Details about the error. Example: "This user is not allowed to access this service." - `values.validationResult.rulesInError.error.error` (string) RFC 7231 error which belongs to the status code. Example: "BAD_REQUEST" - `values.validationResult.rulesInError.error.status` (integer) RFC 7231 status code for this error. Example: "400" - `values.validationResult.rulesInError.ruleResult` (string) Contains information, if available, about the data returned from execution of business rule. Example: "parentConceptIdSelector = 'businessPartner.identifiers.technicalKey', content = '1633582012931231', parentConceptUrl='https://meta.cdq.com/Business_partner/identifier', recordId = '451ff2f9-8182-43fc-9728-aad9ce62d771', contentSelector = 'businessPartner.identifiers.value', contentSelectorUrl = 'https://meta.cdq.com/Business_partner/identifier/value', parentConceptId = 'EE_BRN'" - `values.validationResult.rulesInError.validationSource` (string) Name of source used for fetching business rules from. Example: "CDQ" - `values.validationResult.executedAt` (string) ISO 8601 representation of the timestamp when the result data was created. Example: "2025-09-01T14:16:48Z" - `values.executedAt` (string) Date of creation (ISO 8601-compliant). Example: "2025-09-01T14:16:48Z"