metadata object — REQUIREDMetadata specific to each API request. version string — REQUIRED | originatorOrgId stringThe organisation id on the Participant Registry. | originatorParticipantId stringThe 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 — REQUIREDUUID used to tie request and response and for idempotency |
|
productData object — REQUIREDProduct Metadata specific to each API request. productId string — REQUIREDThe product id on the Product Registry. | productNetworkId stringThe product network id on the Product Registry. |
|
response object — REQUIREDStatus of response. Whether success or has encountered error status string — REQUIREDPossible values: [SUCCESS , ERROR ] | responseDetail string |
|
loanApplicationId string — REQUIRED |
loanId string |
loanApplicationStatus string — REQUIREDPossible 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 ] |
plan object — REQUIREDid string — REQUIRED | title string | shortDescription string | description string | paymentUrl string | payNowAllowed boolean | editPlanAllowed boolean | changeMethodAllowed boolean | automatic boolean — REQUIRED | scheduleType string — REQUIREDPossible values: [RECURRING , ONE_TIME , AS_PRESENTED ] | noOfInstallment number | frequency stringPossible values: [MONTHLY , WEEKLY , QUARTERLY , HALF_YEARLY , YEARLY ] | tenure objectduration number — REQUIRED | unit string — REQUIREDPossible values: [MONTH , DAY , YEAR ] |
| totalAmount float — REQUIRED | principal float | interestAmount float | penalty float | startDate date | status stringPossible values: [ACTIVE , INACTIVE , PENDING_AUTH ] | url string | extensibleData objectThis API schema is for additional keys & values according to specific need. User can add JSON objects as per the requirements. |
|
paymentMethod object — REQUIREDid string — REQUIRED | description string | type stringPossible values: [EMANDATE_UPI , ELIEN , ENACH , ANY ] | status string — REQUIREDPossible values: [INACTIVE , ACTIVE , CANCELLED , PAUSE ] | data objectThis API schema is for additional keys & values according to specific need. User can add JSON objects as per the requirements. | url string | extensibleData objectThis API schema is for additional keys & values according to specific need. User can add JSON objects as per the requirements. |
|
useCollectionSupport boolean — REQUIRED |