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​
| Parameter | Type | Required | Description |
|---|---|---|---|
guarantorId | long | Yes | ID of the guarantor to update |
name | string | No | Updated full name |
emailAddress | string | No | Updated email address |
mobileNumber | string | No | Updated phone number |
relationship | string | No | Updated relationship to applicant |
homeAddress | string | No | Updated home/residential address |
officeAddress | string | No | Updated office/work address |
designation | string | No | Updated 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"
}
}