Update Remita Loan Request
Overview​
Updates an existing Remita loan request. Only loan requests that have not yet been submitted for approval can be updated. All fields except id are optional — only the fields you include in the payload will be modified.
Command Details​
- Command:
UpdateRemitaLoanRequestCommand - Type: Command
API Endpoint​
POST /api/bpm/cmd
Request Structure​
| Field | Type | Required | Description |
|---|---|---|---|
id | long | Yes | ID of the loan request to update |
accountNumber | string | No | Updated bank account number |
accountName | string | No | Updated account name |
phoneNumber | string | No | Updated phone number |
email | string | No | Updated email address |
companyName | string | No | Updated employer name |
employerRegistrationNumber | string | No | Updated employer registration number |
loanAmount | decimal | No | Updated loan amount |
collectionAmount | decimal | No | Updated monthly deduction amount |
tenure | int | No | Updated tenure in months |
interestRate | decimal | No | Updated interest rate |
disbursementChannel | int | No | Updated disbursement channel code |
loanAccount | string | No | Updated disbursement account |
tag | string | No | Updated loan category tag |
bankCode | string | No | Updated CBN bank code |
remitaCustomerId | string | No | Updated Remita customer identifier |
authorisationCode | string | No | Updated Remita authorisation code |
Try It Out​
POST
/api/bpm/cmdUpdateRemitaLoanRequestCommandRequest Body
Response Structure​
{
"success": true,
"data": {
"id": 5001,
"loanAmount": 6000000.00,
"collectionAmount": 600000.00,
"tenure": 18,
"interestRate": 16.0,
"status": "Created",
"updatedAt": "2026-03-09T11:00:00Z"
},
"message": "Loan request updated successfully"
}
Related Operations​
- Create Loan Request — Create a new loan request
- Submit for Approval — Submit the updated loan for approval
- Retrieve Loan by ID — View loan request details