Skip to main content

Set Disbursement Account Response

This API is invoked by the lender to inform the LA regarding whether the lender has successfully set the disbursement account which was sent in SetDisbursementAccountRequest.

Request Body
metadata object REQUIRED

Metadata specific to each API request.

version string REQUIRED
originatorOrgId string

The organisation id on the Participant Registry.

originatorParticipantId string

The participant id on the Participant Registry. This will be different for every role under the same organisation.

timestamp string REQUIRED
traceId string REQUIRED
requestId string REQUIRED

UUID used to tie request and response and for idempotency

productData object REQUIRED

Product Metadata specific to each API request.

productId string REQUIRED

The product id on the Product Registry.

productNetworkId string

The product network id on the Product Registry.

loanApplicationId string REQUIRED
loanApplicationStatus string REQUIRED

Possible values: [CREATED, PROCESSING, CONSENT_INITIATED, CONSENT_RECEIVED, CONSENT_REJECTED, OFFERED, OFFER_ACCEPTED, KYC_INITIATED, KYC_COMPLETED, KYC_FAILED, KYC_REJECTED, LOAN_AGREEMENT_INITIATED, LOAN_AGREEMENT_COMPLETED, LOAN_AGREEMENT_FAILED, REPAYMENT_SETUP_INITIATED, REPAYMENT_SETUP_COMPLETED, REPAYMENT_SETUP_FAILED, REPAYMENT_SETUP_REJECTED, SET_DISBURSEMENT_ACCOUNT_INITIATED, SET_DISBURSEMENT_ACCOUNT_COMPLETED, SET_DISBURSEMENT_ACCOUNT_FAILED, SET_DISBURSEMENT_ACCOUNT_REJECTED, GRANTED, REJECTED, ACTION_REQUIRED, DISBURSEMENT_INITIATED, DISBURSEMENT_COMPLETED, DISBURSED_FAILED, CLOSED, CANCELLED]

loanId string
response object REQUIRED

Status of response. Whether success or has encountered error

status string REQUIRED

Possible values: [SUCCESS, ERROR]

responseDetail string
account object REQUIRED
id string
description string
status string

Possible values: [ACTIVE, INACTIVE]

accountDataType string REQUIRED

Possible values: [ACCOUNT, VPA]

data object REQUIRED
accountType string

Possible values: [CURRENT, SAVING, OVERDRAFT, ESCROW, WALLET]

accountIFSC string
accountNumber string
vpa string
maskedAccountNumber string
accountHolderName string
url string
extensibleData object

This API schema is for additional keys & values according to specific need. User can add JSON objects as per the requirements.

isWorkingCapitalUndertakingDone boolean REQUIRED
hasOtherWorkingCapitalAccount boolean REQUIRED
isWorkingCapitalAccount boolean REQUIRED
otherWorkingCapitalAccounts object[] REQUIRED
accountType string

Possible values: [CURRENT, SAVING, OVERDRAFT, ESCROW, WALLET]

accountIFSC string
accountNumber string
vpa string
maskedAccountNumber string
accountHolderName string
url string
Responses
200

Acknowledgement of Request Received

Schema OPTIONAL
error string
traceId string
timestamp string