| entity | object | Contains the eKYC verification result |
| entity.creditReference | object | Credit reference verification data |
| entity.creditReference.creditReferenceRecords | object | Container for credit reference records |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList | array | List of matched credit reference records |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].addresses | object | Address records container |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].addresses.addressList | array | List of addresses on file |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].addresses.addressList[].countryCode | string | Country code (e.g., βCANβ) |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].addresses.addressList[].postTown | string | Post town or city name |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].addresses.addressList[].postcode | string | Postal code |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].addresses.addressList[].premise | string | Premise or building number |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].addresses.addressList[].region | string | Province or region code |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].addresses.addressList[].street | string | Street name |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].person | object | Person details from credit reference |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].person.dateOfBirth | string | Date of birth (YYYY-MM-DD) |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].person.name | object | Personβs name details |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].person.name.forename | string | First name |
| entity.creditReference.creditReferenceRecords.creditReferenceRecordList[].person.name.surname | string | Last name |
| entity.creditReference.creditReferenceSummary | object | Credit reference summary |
| entity.creditReference.creditReferenceSummary.idVerified | string | ID verification status (β1β for verified) |
| entity.creditReference.summary | object | Credit reference decision summary |
| entity.creditReference.summary.decision | string | Decision outcome (β1β for pass) |
| entity.creditReference.summary.decisionReasons | object | Container for decision reasons |
| entity.creditReference.summary.decisionReasons.decisionReasonList | array | List of individual decision reasons |
| entity.creditReference.summary.decisionReasons.decisionReasonList[].decision | string | Decision for this element (β1β for match) |
| entity.creditReference.summary.decisionReasons.decisionReasonList[].element | string | XPath-like reference to the verified data element |
| entity.searchRef | string | Unique reference ID for this search transaction |
| entity.summary | object | Overall verification summary |
| entity.summary.decisionMatrix | object | Decision matrix details |
| entity.summary.decisionMatrix.code | string | Decision matrix code |
| entity.summary.decisionMatrix.decision | object | Overall decision result |
| entity.summary.decisionMatrix.decision.outcome | string | Decision outcome (β1β for pass) |
| entity.summary.decisionMatrix.decision.reason | string | Human-readable reason for the decision |
| entity.summary.decisionMatrix.name | string | Decision matrix name |
| entity.summary.decisionMatrix.rules | object | Rules applied during verification |
| entity.summary.decisionMatrix.rules.ruleList | array | List of applied verification rules |
| entity.summary.decisionMatrix.rules.ruleList[].id | string | Rule identifier (data block name) |
| entity.summary.decisionMatrix.rules.ruleList[].name | string | Rule name |
| entity.summary.decisionMatrix.rules.ruleList[].outcome | string | Rule outcome (β1β for pass) |
| entity.summary.decisionMatrix.rules.ruleList[].reason | string | Human-readable reason for the rule outcome |
| entity.summary.kycSummary | object | KYC match counts summary |
| entity.summary.kycSummary.address | object | Address match summary |
| entity.summary.kycSummary.address.count | string | Number of address matches found |
| entity.summary.kycSummary.alerts | object | Alerts summary |
| entity.summary.kycSummary.alerts.count | string | Number of alerts triggered |
| entity.summary.kycSummary.dateOfBirth | object | Date of birth match summary |
| entity.summary.kycSummary.dateOfBirth.count | string | Number of DOB matches found |
| entity.summary.kycSummary.fullNameAndAddress | object | Full name and address match summary |
| entity.summary.kycSummary.fullNameAndAddress.count | string | Number of full name + address matches |
| entity.summary.kycSummary.surnameAndAddress | object | Surname and address match summary |
| entity.summary.kycSummary.surnameAndAddress.count | string | Number of surname + address matches |
| entity.summary.reportSummary | object | Report summary details |
| entity.summary.reportSummary.datablocksSummary | object | Data blocks summary container |
| entity.summary.reportSummary.datablocksSummary.datablockSummaryList | array | List of data block results |
| entity.summary.reportSummary.datablocksSummary.datablockSummaryList[].decision | string | Decision for this data block (β1β for pass) |
| entity.summary.reportSummary.datablocksSummary.datablockSummaryList[].name | string | Data block name (e.g., βCreditReferenceβ, βTelephonyβ) |
| entity.telephony | object | Telephony verification data |
| entity.telephony.summary | object | Telephony verification summary |
| entity.telephony.summary.decision | string | Telephony decision outcome (β1β for pass) |
| entity.telephony.summary.decisionReasons | object | Container for telephony decision reasons |
| entity.telephony.summary.decisionReasons.decisionReasonList | array | List of telephony decision reasons |
| entity.telephony.summary.decisionReasons.decisionReasonList[].decision | string | Decision for this element (β1β for match) |
| entity.telephony.summary.decisionReasons.decisionReasonList[].element | string | XPath-like reference to the verified data element |
| entity.telephony.telephonyRecord | object | Telephony record details |
| entity.telephony.telephonyRecord.address | object | Address from telephony records |
| entity.telephony.telephonyRecord.address.countryCode | string | Country code |
| entity.telephony.telephonyRecord.address.current | string | Whether address is current (β1β for yes) |
| entity.telephony.telephonyRecord.address.postTown | string | Post town or city name |
| entity.telephony.telephonyRecord.address.postcode | string | Postal code |
| entity.telephony.telephonyRecord.address.premise | string | Premise or building number |
| entity.telephony.telephonyRecord.address.region | string | Province or region code |
| entity.telephony.telephonyRecord.address.street | string | Street name |
| entity.telephony.telephonyRecord.person | object | Person from telephony records |
| entity.telephony.telephonyRecord.person.name | object | Personβs name |
| entity.telephony.telephonyRecord.person.name.forename | string | First name |
| entity.telephony.telephonyRecord.person.name.surname | string | Last name |
| entity.telephony.telephonyRecord.telephones | object | Telephone records container |
| entity.telephony.telephonyRecord.telephones.telephoneList | array | List of telephone numbers |
| entity.telephony.telephonyRecord.telephones.telephoneList[].customerType | string | Customer type code (e.g., βRβ for residential) |
| entity.telephony.telephonyRecord.telephones.telephoneList[].listingType | string | Directory listing type code |
| entity.telephony.telephonyRecord.telephones.telephoneList[].number | string | Phone number |
| entity.telephony.telephonyRecord.telephones.telephoneList[].type | string | Phone type code |
| entity.telephony.type | string | Telephony result type (e.g., βResultβ) |