Skip to main content
This endpoint marks the underwriting process as complete for a loan. It finalizes the internal risk evaluation and records the outcome—whether the loan has been approved or rejected. The decision is logged on-chain to maintain transparency and auditability. What it does:
  • Completes the underwriting workflow for a given loan
  • Records the final underwriting decision (approved or rejected)
  • Updates the loan status accordingly on-chain
When to use it:
  • After all underwriting checks, scoring, and risk assessments are complete
  • To finalize eligibility and approval before requesting collateral
  • As a trigger for moving the loan to the next step in the lifecycle

Request Body

The request body must include the loan identifier and the underwriting decision:
  • loanId: The unique identifier of the loan.
  • approved: A boolean indicating the final underwriting decision (true for approval, false for rejection).

Response

  • Returns a success confirmation with the blockchain transaction hash: