Customer Verification
Basic bank account verification for South African individuals, returning the verification status, result, and any failure reasons if verification is unsuccessful.
Schema for verifying consumer bank details, including personal identification and banking information. This verification is essential for ensuring compliance and validating customer identities in banking relationships.
The unique identification number of the individual, which may be a national ID number, passport number, or nationa temporary ID number.
The type of identification document provided. Supported ID types: IDNumber, Passport or TempIDNumber.
The first name of the individual.
The middle name of the individual, if applicable.
The last name or surname of the individual.
Initials representing the individual's first and middle names.
The bank account number associated with the individual's bank account.
The type of the bank account. Supported account types include current, savings, transmission, bond, subscription share, or cheque.
The name of the bank associated with the account. Supported banks include: ABSA, ACCESS BANK, AFRICAN BANK, BIDVEST BANK, CAPITEC BANK, DISCOVERY BANK, FINBOND MUTUAL BANK, FNB, GRINROD BANK, INVESTEC BANK, MERCANTILE BANK, NEDBANK, SASFIN BANK, STANDARD BANK , TYME BANK and UBANK.
The email address of the individual
The contact number of the individual.
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/v3/bankverification/consumer HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 240
{
"id_number": "text",
"identity_type": "text",
"first_name": "text",
"middle_name": "text",
"last_name": "text",
"initials": "text",
"account_number": "text",
"account_type": "text",
"bank_name": "text",
"email": "text",
"contact_number": "text",
"consent": true
}
{
"Status": "text",
"Verification": true,
"OutcomeReason": "text"
}
This service generates a consumer trace PDF report and returns a status, a ticket number, and the PDF in Base64 format.
Ticket number from the /api/consumer/expresstrace service.
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/consumer/expresstrace/pdfreport HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 39
{
"ticket_number": "text",
"consent": true
}
{
"Status": "text",
"TicketNumber": "text",
"PDFBytes": "text"
}
Basic ID verification for South African individuals, returning the verification status, result, and any failure reasons if verification is unsuccessful.
The first name of the individual.
The last name of the individual.
The South African identification number of the individual.
POST /api/v4/idverification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 59
{
"first_name": "text",
"last_name": "text",
"id_number": "text"
}
{
"Status": "text",
"Verification": true,
"OutcomeReason": "text"
}
The Know Your Customer (KYC) Verification Endpoint is designed to authenticate and validate the identities of individuals by verifying key personal information. This process ensures that individuals are who they claim to be, thereby mitigating risks associated with fraudulent activities and aiding compliance with regulatory requirements.
The first name of the individual.
The last name of the individual.
The South African identification number of the individual.
POST /api/kyc/verification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 59
{
"first_name": "text",
"last_name": "text",
"id_number": "text"
}
{
"Status": "text",
"Verification": true,
"Data": {
"OnNPR": true,
"OnHANIS": true,
"Photo": "text",
"MaritalStatus": "text",
"IdBlocked": true,
"DeceasedStatus": true,
"IdIssueDate": "text",
"SmartCardIssued": true,
"Surname": "text",
"Names": "text",
"IdNumber": "text",
"FacialImageAvailable": true
}
}
The Consumer Express Trace service enables a user to submit a South African ID Number and in return the user will receive the following information, Registered Names and Surname, Date of Birth., Age, Gender, Last 5 Know Addresses, Last 5 Know Telephones, Last 5 Know employers and Deceased Status.
Consumer ID number
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/consumer/expresstrace HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 35
{
"id_number": "text",
"consent": true
}
{
"ResponseStatus": "text",
"AddressNA08": {
"address_line_1": "text",
"address_line_2": "text",
"city": "text",
"region": "text",
"postal_code": "text",
"country": "text"
},
"AKANamesNK04": {
"RecordSeq": "text",
"Part": "text",
"PartSeq": "text",
"ConsumerNo": "text",
"InformationDate": "2025-09-28",
"AKAName": "text"
},
"ConsumerInfoNO05": {
"RecordSeq": "text",
"Part": "text",
"PartSeq": "text",
"ConsumerNo": "text",
"Surname": "text",
"Forename1": "text",
"Forename2": "text",
"Forename3": "text",
"Title": "text",
"Gender": "text",
"NameInfoDate": "2025-09-28",
"DateOfBirth": "2025-09-28",
"IdentityNo1": "text",
"IdentityNo2": "text",
"MaritalStatusCode": "text",
"MaritalStatusDesc": "text",
"Dependants": "text",
"SpouseName1": "text",
"SpouseName2": "text",
"TelephoneNumbers": "text",
"CellNumber": "text",
"EMail": "text"
},
"ConsumerTelephoneHistoryNW01": {
"ConsumerNo": "text",
"WorkNumbers": {
"PhoneNumber": [
{
"AreaCode": "text",
"Number": "text",
"Date": "text",
"Years": "text"
}
]
},
"HomeNumbers": {
"PhoneNumber": [
{
"AreaCode": "text",
"Number": "text",
"Date": "text",
"Years": "text"
}
]
},
"CellNumbers": {
"PhoneNumber": [
{
"Number": "text",
"Date": "text",
"Years": "text"
}
]
}
},
"EmploymentNM04": {
"RecordSeq": "text",
"Part": "text",
"PartSeq": "text",
"ConsumerNo": "text",
"InformationDate": "2025-09-28",
"Occupation": "text",
"EmployerName": "text",
"EmploymentPeriod": "text"
},
"TicketNumber": "text"
}
The Consumer Trace service enables a user to submit a South African ID Number and in return the user will receive the following information, Registered Names and Surname, Date of Birth., Age, Gender, Last 5 Know Addresses, Last 5 Know Telephones, Last 5 Know employers and Deceased Status.
Consumer ID number
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/v2/consumertrace HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 35
{
"id_number": "text",
"consent": true
}
{
"ResponseStatus": "text",
"AddressNA08": {
"AddressNA08": [
{
"ConsumerNo": "text",
"InformationDate": "text",
"Line1": "text",
"Line2": "text",
"Suburb": "text",
"City": "text",
"PostalCode": "text",
"ProvinceCode": "text",
"Province": "text",
"AddressPeriod": "text",
"OwnerTenant": "text",
"AddressChanged": "text"
}
]
},
"AddressVerificationNR01": {
"Last24Hours": "text",
"Last48Hours": "text",
"Last96Hours": "text",
"Last30Days": "text",
"AddressMessage": "text"
},
"AKANamesNK04": {
"AKANamesNK04": [
{
"RecordSeq": "text",
"Part": "text",
"PartSeq": "text",
"ConsumerNo": "text",
"InformationDate": "text",
"AKAName": "text"
}
]
},
"ConsumerInfoNO05": {
"RecordSeq": "text",
"Part": "text",
"PartSeq": "text",
"ConsumerNo": "text",
"Surname": "text",
"Forename1": "text",
"Forename2": "text",
"Forename3": "text",
"Title": "text",
"Gender": "text",
"NameInfoDate": "text",
"DateOfBirth": "text",
"IdentityNo1": "text",
"IdentityNo2": "text",
"MaritalStatusCode": "text",
"MaritalStatusDesc": "text",
"Dependants": "text",
"SpouseName1": "text",
"SpouseName2": "text",
"TelephoneNumbers": "text",
"DeceasedDate": "text",
"CellNumber": "text",
"EMail": "text"
},
"ConsumerTelephoneHistoryNW01": {
"ConsumerNo": "text",
"WorkNumbers": {
"PhoneNumber": [
{
"AreaCode": "text",
"Number": "text",
"Date": "text",
"Years": "text"
}
]
},
"HomeNumbers": {
"PhoneNumber": [
{
"AreaCode": "text",
"Number": "text",
"Date": "text",
"Years": "text"
}
]
},
"CellNumbers": {
"PhoneNumber": [
{
"Number": "text",
"Date": "text",
"Years": "text"
}
]
}
},
"DebtCounsellingDC01": {
"ConsumerNo": "text",
"DebtCounsellingDate": "text",
"DebtCounsellingCode": "text",
"DebtCounsellingDescription": "text"
},
"DefaultD703": {
"DefaultD703": [
{
"RecordSequence": "text",
"Part": "text",
"PartSequence": "text",
"ConsumerNo": "text",
"ContactName": "text",
"TelephoneCode": "text",
"TelephoneNumber": "text",
"InformationDate": "text",
"SupplierName": "text",
"AccountNo": "text",
"SubAccount": "text",
"Branch": "text",
"DefaultTypeCode": "text",
"DefaultType": "text",
"DefaultAmount": "text",
"WrittenOffDate": "text",
"Surname1": "text",
"Forename1": "text",
"Forename2": "text",
"Forename3": "text",
"IdentityNumber": "text",
"DateOfBirth": "text",
"AddressLine1": "text",
"AddressLine2": "text",
"AddressLine3": "text",
"AddressLine4": "text",
"Postcode": "text",
"Remarks1": "text",
"Remarks2": "text",
"InformationMessage": "text"
}
]
},
"EmploymentNM04": {
"EmploymentNM04": [
{
"RecordSeq": "text",
"Part": "text",
"PartSeq": "text",
"ConsumerNo": "text",
"InformationDate": "text",
"Occupation": "text",
"EmployerName": "text",
"EmploymentPeriod": "text"
}
]
},
"EnquiriesNE51": {
"EnquiryNE51": [
{
"ConsumerNo": "text",
"DateOfEnquiry": "text",
"Subscriber": "text",
"Contact": "text",
"EnquiryTypeCode": "text",
"EnquiryTypeDescription": "text",
"OwnAccount": "text",
"InformationMessage": "text"
}
]
},
"HistoricContactDetailsHQ": {
"HistoricContactDetailsHQ": [
{
"HistoryDataType1": "text",
"HistoryAddressDate": "text",
"HistoryAddressPeriod": "text",
"HistoryAddressLine": "text",
"HistoryTelephoneNumber": "text",
"HistoryTelephoneDate": "text",
"HistoryTelephonePeriod": "text"
}
]
},
"JudgementsNJ09": {
"JudgementsNJ09": [
{
"RecordSeq": "text",
"Part": "text",
"PartSeq": "text",
"ConsumerNo": "text",
"JudgmentDate": "text",
"Amount": "text",
"Plaintiff": "text",
"JudgmentTypeCode": "text",
"JudgmentTypeDesc": "text",
"CourtTypeCode": "text",
"CourtTypeDesc": "text",
"CourtNameCode": "text",
"CourtNameDesc": "text",
"CaseNo": "text",
"NatureOfDebtCode": "text",
"NatureOfDebtDesc": "text",
"Remarks": "text",
"CaptureDate": "text",
"Surname1": "text",
"Surname2": "text",
"Forename1": "text",
"Forename2": "text",
"Forename3": "text",
"Title": "text",
"DefendantNumber": "text",
"Address": "text",
"PostSuburbCode": "text",
"TradingAsName": "text",
"DateOfBirth": "text",
"IDNo": "text",
"DefendantMagisterialDistrict": "text",
"AdministrationMonthlyAmount": "text",
"AdministrationNumberOfMonths": "text",
"AdministrationDate": "text",
"BondPercentage": "text",
"AttorneyName": "text",
"AttorneyReference": "text",
"AttorneyTelephone": "text",
"InformationMessage": "text"
}
]
},
"PrincipalDeedsCA": {
"PrincipalDeedsComprehensiveCA": [
{
"MajorProduct": "text",
"Date": "text",
"Comment": "text",
"PurchasePrice": "text",
"PurchaseDate": "text",
"PropertySize": "text",
"BondNumber": "text",
"BondHolder": "text",
"BondAmount": "text",
"BondDate": "text",
"MultipleOwners": "text",
"Share": "text",
"DateOfBirthOrIDNumber": "text",
"ERF": "text",
"PropertyType": "text",
"Farm": "text",
"PropertyName": "text",
"SchemeName": "text",
"SchemeNumber": "text",
"Portion": "text",
"Title": "text",
"Township": "text",
"DeedsOffice": "text",
"RowID": "text",
"Street": "text",
"Province": "text",
"StreetNumber": "text"
}
]
},
"TraceAlertTL": {
"TraceAlertFound": "text"
},
"TicketSuccessConfirmationFR": {
"TicketNumber": "text",
"Success": "text"
}
}
Biometric ID check using an ID number and photo. Verified in real-time using offline database resources. Including a liveliness check.
RSA ID Number
Base64 encode ID photo
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/liveidphotoverification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 53
{
"id_number": "text",
"id_photo": "text",
"consent": true
}
{
"Status": "text",
"ApplicationId": 1,
"DSRSAIdPhotoLiveVerification": {
"FirstName": "text",
"LastName": "text",
"SmartCardIssued": true,
"IDIssueDate": "text",
"IDSequenceNo": "text",
"DeadIndicator": true,
"IDBlocked": true,
"OnHANIS": true,
"OnNPR": true,
"IdNumber": "text",
"BirthPlaceCountryCode": "text",
"FacialImageAvailable": true,
"FacialImage": "text",
"TrackingNumber": "text",
"CachedResult": true,
"CacheDate": "2025-09-28T19:11:44.268Z",
"CRef": "text",
"Status": "text",
"Message": "text",
"FaceResult_isIdentical": true,
"FaceResult_confidence": 1,
"LivenessResult_LivenessResultScore": 1,
"LivenessResult_LivenessResultProbability": 1,
"LivenessResult_LivenessResultQuality": 1,
"LivenessResult_LivenessResultClass": true,
"LivenessResult_LivenessPassResult": true,
"LivenessResult_LivenessMessage": "text"
},
"DRRSAIdPhotoLiveVerification": {
"ResponseSize": 1,
"TimeOfRequest": "text",
"APIResponseTime": "text",
"RSAIdPhotoLiveRiskOutcome": "text"
}
}
Performs basic ID photo verification for a South African ID number and ID phot using offline database sources. This endpoint does not use real-time data from the Department of Home Affairs (DHA).
RSA ID Number
Base64 encode ID photo
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/v2/idphotoverification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 53
{
"id_number": "text",
"id_photo": "text",
"consent": true
}
{
"Status": "text",
"ApplicationId": 1,
"DRRSAIdPhotoVerification": {
"ResponseSize": 1,
"TimeOfRequest": "2025-09-28T19:11:44.268Z",
"APIResponseTime": "text",
"RSAPhotoRiskOutcome": "text"
},
"DSRSAIdPhotoVerification": {
"FirstName": "text",
"LastName": "text",
"SmartCardIssued": true,
"IDIssueDate": "text",
"IDSequenceNo": "text",
"DeadIndicator": true,
"IDBlocked": true,
"OnHANIS": true,
"OnNPR": true,
"IdNumber": "text",
"BirthPlaceCountryCode": "text",
"CacheResult": true,
"CacheDate": "2025-09-28T19:11:44.268Z",
"FacialImageAvailable": true,
"FacialImage": "text",
"TrackingNumber": "text",
"Status": "text",
"Message": "text",
"FaceResult_isIdentical": true,
"FaceResult_confidence": 1
}
}
Performs ID verification for a South African ID number using offline database sources. This endpoint does not use real-time data from the Department of Home Affairs (DHA).
RSA ID Number
First name
Last name
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/v3/idverification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 74
{
"id_number": "text",
"first_name": "text",
"last_name": "text",
"consent": true
}
{
"Status": "text",
"ApplicationId": 1,
"DRRSAIdVerification": {
"ResponseSize": 1,
"TimeOfRequest": "2025-09-28T19:11:44.268Z",
"APIResponseTime": "text",
"ForenameMatchOutcome": "text",
"SurnameMatchOutcome": "text",
"RSAIdRiskOutcome": "text"
},
"DSRSAIdVerification": {
"GoldenSource_OnNPR": true,
"GoldenSource_OnHANIS": true,
"GoldenSource_Photo": "text",
"GoldenSource_IdBlocked": "text",
"GoldenSource_DeadIndicator": "text",
"GoldenSource_IdSeqNo": "text",
"GoldenSource_IdIssueDate": "text",
"GoldenSource_SmartCardIssued": "text",
"GoldenSource_Surname": "text",
"GoldenSource_Name": "text",
"GoldenSource_IdNumber": "text",
"GoldenSource_BirthPlaceCountryCode": "text",
"GoldenSource_BirthPlaceCountry": "text",
"Status": "text",
"Message": "text",
"CacheResult": "text",
"CacheDate": "2025-09-28T19:11:44.268Z",
"FacialImageAvailable": true
}
}
Consumer Trace service that provides detailed information such as registered names, surname, date of birth, last known addresses, phone numbers, employers, and deceased status, based on a South African ID number.
South African ID number
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/consumertrace HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 35
{
"id_number": "text",
"consent": true
}
{
"Status": "text",
"Consumer_Trace": {
"EnquiryID": "text",
"DateCreated": "text",
"DefiniteMatchData": {
"IdentityNumber": "text",
"IdentityType": "text",
"Forename1": "text",
"Forename2": "text",
"Forename3": "text",
"Surname": "text",
"DateOfBirth": "text",
"Verified": "text",
"DateVerified": "text",
"Deceased": "text",
"DeceasedDate": "text"
},
"AddressData": {
"AddressDataRecord": [
{
"Line1": "text",
"Line2": "text",
"Line3": "text",
"Line4": "text",
"PostalCode": "text",
"AddressType": "text",
"AddressTypeDescription": "text",
"FirstDateCreated": "text",
"LastDateUpdated": "text",
"NumberOfSources": 1,
"AddressSources": "text"
}
]
},
"EmploymentData": {
"EmploymentDataRecord": [
{
"EmpName": "text",
"Occupation": "text",
"FirstDateCreated": "text",
"LastDateUpdated": "text",
"NumberOfSources": 1,
"EmploymentSources": "text"
}
]
},
"ContactData": {
"ContactDataRecord": [
{
"ContactNumber": "text",
"AreaCode": "text",
"CountryCode": "text",
"ContactType": "text",
"ContactTypeDescription": "text",
"FirstDateCreated": "text",
"LastDateUpdated": "text",
"NumberOfSources": 1,
"ContactSources": "text"
}
]
}
},
"transaction_id": 1
}
Performs ID verification for a South African ID number using offline database sources.
South African ID number
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/idverification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 35
{
"id_number": "text",
"consent": true
}
{
"Firstnames": "text",
"Lastname": "text",
"Dob": "text",
"Age": 1,
"Gender": "text",
"Citizenship": "text",
"DateIssued": "text"
}
Obtain the last known South African identities associated with a contact number, using either a landline or mobile number as the search criteria.
South African contact number; eg: Landline 0122215554 or mobile 0823336666.
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/searchphonenumber HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 40
{
"contact_number": "text",
"consent": true
}
{
"Status": "text",
"Contact_Enquiry": {
"Results": [
{
"ID_NUMBER": "text",
"FORENAME_1": "text",
"FORENAME_2": "text",
"SURNAME": "text"
}
]
}
}
Real-time verification of deceased status and name change information from Home Affairs using a South African ID number.
South African ID number
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/realtimeidverification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 35
{
"id_number": "text",
"consent": true
}
{
"idNumber": "text",
"inputIdno": "text",
"haIdno": "text",
"haIdBookIssuedDate": "text",
"idCardInd": "text",
"idCardDate": "text",
"identityDocumentType": "text",
"idBlocked": "text",
"firstNames": "text",
"surName": "text",
"dob": "text",
"age": "text",
"gender": "text",
"citizenship": "text",
"countryofBirth": "text",
"deceasedStatus": "text",
"deceasedDate": "text",
"deathPlace": "text",
"causeOfDeath": "text",
"maritalStatus": "text",
"marriageDate": "text"
}
Verify an ID number and correonding details for supported countries. This API supports Zimbabwe(ZW), Nigeria (NG), South Africa (ZA), Ghana (GH) and Zambia (ZM). Note: Pricing differs from V1.
A string representing the customer's known nationalities, formatted as 2-character country codes separated by commas (e.g., 'NG, ZA'). Country codes are as follows: Nigeria = NG, South Africa = ZA, Ghana = GH, Zambia = ZM and Zimbabwe = ZW
Id type - for Zimbabwe and South Africa = NATIONAL_ID_NO_PHOTO, for Ghana = PASSPORT, SSNIT, VOTER_ID or NEW_VOTER_ID, for Nigeria = BVN, NIN_V2, NIN_SLIP, V_NIN, DRIVERS_LICENSE, or VOTER_ID, and for Zambia = TPIN
ID number - If country is Zambia put TPIN (Tax Id Number)
First name
Last name
Date of birth
Gender - Male = M or Female = F
By using this API, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service. If you have any questions or concerns, please contact us
POST /api/v2/idverification HTTP/1.1
Host: api.akibaone.com
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 148
{
"country_code": "text",
"id_type": "text",
"id_number": "text",
"first_name": "text",
"last_name": "text",
"dob": "2025-09-28",
"gender": "text",
"consent": true
}
{
"Status": "text",
"ApplicationId": "text",
"Actions": {
"Listed": "text"
},
"IsFinalResult": "text",
"ResultText": "text",
"ResultType": "text",
"Country": "text",
"IDNumber": "text",
"IDType": "text",
"Address": "text",
"DOB": "text",
"Document": "text",
"ExpirationDate": "text",
"FullData": {
"Age": "text",
"Citizenship": "text",
"DECEASED_DATE": "text",
"DECEASED_STATUS": "text",
"DateIssued": "text",
"Dob": "2025-09-28",
"Firstnames": "text",
"Gender": "text",
"ID_NUMBER": "text",
"ID_STATUS": "text",
"Lastname": "text",
"success": true
},
"FullName": "text",
"Gender": "text",
"IssuanceDate": "text",
"PhoneNumber": "text",
"PhoneNumber2": "text",
"Photo": "text",
"Secondary_ID_Number": "text",
"OtherNames": "text",
"IsAlive": true,
"timestamp": "2025-09-28T19:11:44.268Z"
}