Get full customer (ToraWallet)
GET/CustomerTorra/:customerCode/FullWithExtraProperties
Get full customer (ToraWallet)
Request​
Path Parameters
The unique identifier of the customer.
Responses​
- 200
- 400
- 404
- 500
Returns the customer with all properties including extra properties.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
The unique code identifying the customer.
The code identifying the customer's type classification.
The code identifying the customer's legal entity type.
The customer's primary last name.
The customer's secondary or maiden last name.
The customer's middle name.
The customer's first name.
The customer's father's name.
The customer's mother's name.
The customer's date of birth.
The customer's gender (numeric code).
The customer's primary mobile phone number.
The customer's secondary mobile phone number.
The customer's primary email address.
The customer's secondary email address.
The customer's tax identification number.
The code of the tax office where the customer is registered.
The number of dependent family members.
The code identifying the education level.
The name of the customer's city of origin.
The ISO country code of the origin country.
The ISO country code of the customer's nationality.
The Tiresias (credit bureau) classification type for the customer.
The date when the customer record was activated.
The date when the customer record was deactivated.
The code of the branch that owns this customer record.
The code of the branch responsible for monitoring this customer.
The code representing the customer's current status.
The date of the customer's most recent Know Your Customer (KYC) review.
The customer's official registration number.
Information about any disabilities recorded for the customer.
The numeric identifier of the customer's tax residence location.
The code representing the customer's onboarding status.
The display title of the customer's onboarding status.
The display title of the customer's business type.
The code identifying the customer's business type.
The code identifying the customer's business type.
The display title of the customer's business type.
The code of the city where the customer was born.
The name of the city where the customer was born.
The customer's original code before any code migration or update.
taxResidenceResponse object
The customer's tax residence details.
The display title of the tax residence.
The username or identifier of the user who created this record.
The date and time when this record was created.
The username or identifier of the user who last updated this record.
The date and time when this record was last updated.
customerRelations object[]nullable
The list of relationships associated with this customer.
The numeric identifier of the customer relationship.
A textual description of the relationship type.
customerYearIncomes object[]nullable
The list of yearly income records for this customer.
The fiscal year for which the income is reported.
The total annual income amount.
The code identifying the type of income.
The display title of the income type.
createInfo object
Audit metadata capturing who created this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
updateInfo object
Audit metadata capturing who last updated this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
The AML-specific code assigned to the customer.
The display title of the customer type.
The display title of the customer's legal entity type.
The display title of the tax office.
The display title of the education level.
The display name of the customer's country of origin.
The display name of the customer's nationality country.
The display title of the branch that owns this customer record.
The display title of the branch responsible for monitoring this customer.
The display title of the customer status.
The risk level code assigned to the customer.
The computation mode used for the risk level code.
The AML flag status of the customer.
Indicates whether this customer should be reported to regulatory authorities.
The date when the customer was reported to authorities.
The date when the customer's AML record was last updated.
Indicates whether the customer was found in any sanction list.
Indicates whether the customer was found in any PEP list.
customerAddresses object[]nullable
The list of addresses associated with this customer.
The unique identifier of this record.
A unique key used to correlate related records across operations.
The code identifying the type of address (e.g., home, work).
The first line of the address.
The second line of the address.
The third line of the address.
The postal or ZIP code.
The name of the city.
The name of the province or region.
The unique country code.
The telephone number associated with this address.
The date from which this record is active.
The date until which this record is active.
Indicates whether this is the primary or main record.
The display title of the address type.
The display name of the country.
createInfo object
Audit metadata capturing who created this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
updateInfo object
Audit metadata capturing who last updated this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
customerIdentities object[]nullable
The list of identity documents associated with this customer.
The unique identifier of this record.
A unique key used to correlate related records across operations.
The code identifying the type of identity document.
The identity document number.
The ISO country code of the country that issued the identity document.
The name of the city where the identity document was issued.
The name of the province where the identity document was issued.
The date when the identity document was issued.
The expiration date of the identity document.
The display title of the identity document type.
The name of the country that issued the identity document.
Indicates whether the identity document has expired.
createInfo object
Audit metadata capturing who created this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
updateInfo object
Audit metadata capturing who last updated this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
customerProfessions object[]nullable
The list of professions associated with this customer.
The unique identifier of this record.
The code identifying the profession.
The date from which this record is active.
The date until which this record is active.
The display title of the profession.
createInfo object
Audit metadata capturing who created this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
updateInfo object
Audit metadata capturing who last updated this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
The unique identifier of this record.
The internal numeric identifier of the customer.
Indicates whether the customer record can be modified.
Indicates whether the primary mobile phone is an emergency contact.
The preferred contact hours for the primary mobile phone.
Indicates whether the secondary mobile phone is an emergency contact.
The preferred contact hours for the secondary mobile phone.
The customer's Chronocash system code.
The preferred language code of the customer.
The customer's preferred contact medium code.
Indicates whether this customer is flagged for review.
addresses object[]nullable
The list of customer addresses.
A unique key used to correlate related records across operations.
The code identifying the type of address (e.g., home, work).
The first line of the address.
The second line of the address.
The third line of the address.
The postal or ZIP code.
The name of the city.
The name of the province or region.
The unique country code.
The telephone number associated with this address.
The date from which this record is active.
The date until which this record is active.
Indicates whether this is the primary or main record.
The display title of the address type.
The display name of the country.
createInfo object
Audit metadata capturing who created this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
updateInfo object
Audit metadata capturing who last updated this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
The unique identifier of this record.
The internal numeric identifier of the customer.
The internal identifier of the customer address record.
The code identifying the type of telephone (e.g., mobile, landline).
The preferred contact hours for this telephone number.
Indicates whether this telephone number is an emergency contact.
identities object[]nullable
The list of customer identity documents.
A unique key used to correlate related records across operations.
The code identifying the type of identity document.
The identity document number.
The ISO country code of the country that issued the identity document.
The name of the city where the identity document was issued.
The name of the province where the identity document was issued.
The date when the identity document was issued.
The expiration date of the identity document.
The display title of the identity document type.
The name of the country that issued the identity document.
Indicates whether the identity document has expired.
createInfo object
Audit metadata capturing who created this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
updateInfo object
Audit metadata capturing who last updated this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
The unique identifier of this record.
The first identity document image (Base64-encoded or reference).
The second identity document image (Base64-encoded or reference).
The internal identifier of the customer identity record.
The internal numeric identifier of the customer.
The date from which this record is active.
The date until which this record is active.
The identity number transliterated to Latin characters.
The identifier of the associated photos record in the RS system.
transactionInfo object
The customer's transaction information and estimates.
The unique identifier of this record.
The internal numeric identifier of the customer.
The estimated number of transactions expected per period.
The estimated total value of transactions expected per period.
The average value per transaction.
The date and time when this record was created.
The username or identifier of the user who created this record.
The date and time when this record was last updated.
The username or identifier of the user who last updated this record.
transactionalProfiles object[]nullable
The customer's transactional profile data.
The unique identifier of this record.
The internal numeric identifier of the customer.
The number of completed transactions.
The total value of all completed transactions.
The average value per transaction.
The number of transactions made via card.
The total value of card transactions.
The number of cash-on-delivery transactions.
The total value of cash-on-delivery transactions.
The number of cancelled transactions.
The number of complaints filed by or against the customer.
The date and time when this record was created.
The username or identifier of the user who created this record.
The date and time when this record was last updated.
The username or identifier of the user who last updated this record.
{
"customerCode": "string",
"customerTypeCode": "string",
"customerLegalTypeCode": "string",
"lastname": "string",
"lastname2": "string",
"middleName": "string",
"firstname": "string",
"fatherName": "string",
"motherName": "string",
"birthDate": "2024-07-29T15:51:28.071Z",
"gender": 0,
"mobilePhone1": "string",
"mobilePhone2": "string",
"emailAddress1": "string",
"emailAddress2": "string",
"taxCode": "string",
"taxOfficeCode": "string",
"dependentMembers": 0,
"educationLevelCode": "string",
"originCityName": "string",
"originCountryCode": "string",
"nationalityCountryCode": "string",
"teiresiasType": "string",
"activeDate": "2024-07-29T15:51:28.071Z",
"deactivationDate": "2024-07-29T15:51:28.071Z",
"customerBranchCode": "string",
"customerWatchingBranchCode": "string",
"customerStatusCode": "string",
"customerKycDate": "2024-07-29T15:51:28.071Z",
"customerRegistrationNumber": "string",
"customerDisabilities": "string",
"customerTaxResidentPlace": 0,
"onBoardingStatusCode": "string",
"onBoardingStatusTitle": "string",
"bussinessTypeTitle": "string",
"bussinessTypeCode": "string",
"customerBussinessTypeCode": "string",
"customerBussinessTypeTitle": "string",
"birthPlaceCityCode": "string",
"birthPlaceCityName": "string",
"custCodeOriginal": "string",
"taxResidenceResponse": {
"recidenceTitle": "string",
"createdBy": "string",
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedBy": "string",
"updatedAt": "2024-07-29T15:51:28.071Z"
},
"customerRelations": [
{
"relationID": 0,
"relationDescription": "string"
}
],
"customerYearIncomes": [
{
"fiscalYear": 0,
"yearIncome": 0,
"incomeTypeCode": "string",
"incomeTypeTitle": "string",
"createInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
},
"updateInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
}
}
],
"customerAmlCode": "string",
"customerTypeTitle": "string",
"customerLegalTypeTitle": "string",
"taxOfficeTitle": "string",
"educationLevelTitle": "string",
"originCountryName": "string",
"nationalityCountryName": "string",
"customerBranchTitle": "string",
"customerWatchingBranchTitle": "string",
"customerStatusTitle": "string",
"custRiskLevelCode": 0,
"riskLevelCodeComputeMode": true,
"amlFlag": true,
"reportToAuthorities": true,
"reportToAuthoritiesDate": "2024-07-29T15:51:28.071Z",
"amlCustDateUpdated": "2024-07-29T15:51:28.071Z",
"foundInSanctionLists": [
"string"
],
"foundInPepLists": [
"string"
],
"customerAddresses": [
{
"id": 0,
"correlationKey": "string",
"addressTypeCode": "string",
"line1": "string",
"line2": "string",
"line3": "string",
"postCode": "string",
"cityName": "string",
"provinceName": "string",
"countryCode": "string",
"telephone": "string",
"activeFrom": "2024-07-29T15:51:28.071Z",
"activeTo": "2024-07-29T15:51:28.071Z",
"isMain": true,
"addressTypeTitle": "string",
"countryName": "string",
"createInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
},
"updateInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
}
}
],
"customerIdentities": [
{
"id": 0,
"correlationKey": "string",
"identityTypeCode": "string",
"identityNumber": "string",
"issueCountryCode": "string",
"issueCityName": "string",
"issueProvinceName": "string",
"issueDate": "2024-07-29T15:51:28.071Z",
"expirationDate": "2024-07-29T15:51:28.071Z",
"identityTypeTitle": "string",
"issueCountryName": "string",
"isExpired": true,
"createInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
},
"updateInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
}
}
],
"customerProfessions": [
{
"id": 0,
"professionCode": "string",
"activeFrom": "2024-07-29T15:51:28.071Z",
"activeTo": "2024-07-29T15:51:28.071Z",
"professionTitle": "string",
"createInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
},
"updateInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
}
}
],
"id": 0,
"customerId": 0,
"canClientBeModified": true,
"custMobilePhone1Emergency": true,
"custMobilePhone1ContactHours": "string",
"custMobilePhone2Emergency": true,
"custMobilePhone2ContactHours": "string",
"custChronocashCode": "string",
"custLanguageCode": "string",
"custPreferableContactMediumCode": "string",
"reviewCustomer": true,
"addresses": [
{
"correlationKey": "string",
"addressTypeCode": "string",
"line1": "string",
"line2": "string",
"line3": "string",
"postCode": "string",
"cityName": "string",
"provinceName": "string",
"countryCode": "string",
"telephone": "string",
"activeFrom": "2024-07-29T15:51:28.071Z",
"activeTo": "2024-07-29T15:51:28.071Z",
"isMain": true,
"addressTypeTitle": "string",
"countryName": "string",
"createInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
},
"updateInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
},
"id": 0,
"customerId": 0,
"customerAddressesId": 0,
"telephoneTypeCode": "string",
"telephoneContactHours": "string",
"telephoneEmergency": true
}
],
"identities": [
{
"correlationKey": "string",
"identityTypeCode": "string",
"identityNumber": "string",
"issueCountryCode": "string",
"issueCityName": "string",
"issueProvinceName": "string",
"issueDate": "2024-07-29T15:51:28.071Z",
"expirationDate": "2024-07-29T15:51:28.071Z",
"identityTypeTitle": "string",
"issueCountryName": "string",
"isExpired": true,
"createInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
},
"updateInfo": {
"actionBy": "string",
"actionAt": "2024-07-29T15:51:28.071Z"
},
"id": 0,
"identityImage1": "string",
"identityImage2": "string",
"customerIdentityId": 0,
"customerId": 0,
"activeFrom": "2024-07-29T15:51:28.071Z",
"activeTo": "2024-07-29T15:51:28.071Z",
"identityNumberInLatin": "string",
"rsphotosId": 0
}
],
"transactionInfo": {
"id": 0,
"customerId": 0,
"estimatedTransactionCount": 0,
"estimatedTransactionValue": 0,
"averageTransactionValue": 0,
"createdAt": "2024-07-29T15:51:28.071Z",
"createdBy": "string",
"updatedAt": "2024-07-29T15:51:28.071Z",
"updatedBy": "string"
},
"transactionalProfiles": [
{
"id": 0,
"customerId": 0,
"completedTransactionCount": 0,
"totalTransactionValue": 0,
"averageTransactionValue": 0,
"transactionCountCard": 0,
"totalTransactionValueCard": 0,
"transactionCountCashOnDelivery": 0,
"totalTransactionValueCashOnDelivery": 0,
"cancelledTransactionsCount": 0,
"complaintsCount": 0,
"createdAt": "2024-07-29T15:51:28.071Z",
"createdBy": "string",
"updatedAt": "2024-07-29T15:51:28.071Z",
"updatedBy": "string"
}
]
}
If the customerCode is invalid or missing.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
reasons object[]nullable
The list of underlying error reasons.
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
The list of underlying error reasons.
The unique code identifying this entity.
errors object[]nullable
The list of validation errors.
The name of the field that failed validation.
The error or validation message.
{
"message": "string",
"metadata": {},
"reasons": [
{
"message": "string",
"metadata": {},
"reasons": [
null
]
}
],
"code": 0,
"errors": [
{
"field": "string",
"message": "string"
}
]
}
If no customer is found for the provided customerCode.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
reasons object[]nullable
The list of underlying error reasons.
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
The list of underlying error reasons.
The unique code identifying this entity.
errors object[]nullable
The list of validation errors.
The name of the field that failed validation.
The error or validation message.
{
"message": "string",
"metadata": {},
"reasons": [
{
"message": "string",
"metadata": {},
"reasons": [
null
]
}
],
"code": 0,
"errors": [
{
"field": "string",
"message": "string"
}
]
}
If there is an internal server error while fetching the data.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
reasons object[]nullable
The list of underlying error reasons.
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
The list of underlying error reasons.
The unique code identifying this entity.
errors object[]nullable
The list of validation errors.
The name of the field that failed validation.
The error or validation message.
{
"message": "string",
"metadata": {},
"reasons": [
{
"message": "string",
"metadata": {},
"reasons": [
null
]
}
],
"code": 0,
"errors": [
{
"field": "string",
"message": "string"
}
]
}