Skip to main content

UpdateGuarantorInformationCommand

Overview​

Updates contact details for an existing guarantor on a loan application. Only fields that are supplied (non-empty) are updated.

Command Structure​

{
"cmd": "UpdateGuarantorInformationCommand",
"data": "{\"guarantorId\":21,\"name\":\"Bola A. Tinubu\",\"mobileNumber\":\"08098765433\"}"
}

Parameters​

ParameterTypeRequiredDescription
guarantorIdlongYesID of the guarantor to update
namestringNoUpdated full name
emailAddressstringNoUpdated email address
mobileNumberstringNoUpdated phone number
relationshipstringNoUpdated relationship to applicant
homeAddressstringNoUpdated home/residential address
officeAddressstringNoUpdated office/work address
designationstringNoUpdated job title or designation

Behaviour​

Only fields that are explicitly provided and non-empty are updated. Fields omitted from the request payload remain unchanged.

Response​

{
"ok": true,
"statusCode": "00",
"message": "Guarantor updated successfully.",
"outData": {
"GuarantorId": 21,
"Name": "Bola A. Tinubu"
}
}