Skip to main content

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​

FieldTypeRequiredDescription
idlongYesID of the loan request to update
accountNumberstringNoUpdated bank account number
accountNamestringNoUpdated account name
phoneNumberstringNoUpdated phone number
emailstringNoUpdated email address
companyNamestringNoUpdated employer name
employerRegistrationNumberstringNoUpdated employer registration number
loanAmountdecimalNoUpdated loan amount
collectionAmountdecimalNoUpdated monthly deduction amount
tenureintNoUpdated tenure in months
interestRatedecimalNoUpdated interest rate
disbursementChannelintNoUpdated disbursement channel code
loanAccountstringNoUpdated disbursement account
tagstringNoUpdated loan category tag
bankCodestringNoUpdated CBN bank code
remitaCustomerIdstringNoUpdated Remita customer identifier
authorisationCodestringNoUpdated Remita authorisation code

Try It Out​

POST/api/bpm/cmdUpdateRemitaLoanRequestCommand
Request 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"
}