Skip to main content

Loan Action : Payment

POST Payment Creation

This SynoFin API retrieves all the essential loan information using this Loan Viewer API using Loan Id.

Screenshot 2023-04-20 at 3.17.25 PM.png

URL: {{base_url}}/loan-management/v1/getBasicLoanDetails

Run in Postman: GET Loan Basic Details

Request: 

Request Type: GET
Authorization: Bearer Token
Query Parameter:
KeyData TypeDescriptionValidationsDefault ValueRequired
loanIdIntegerUnique identity constraint N/A-Yes


Response:

Success: 200 OK
Schema
Attribute
TypeDescriptionMandatory
response
StringInternal status code that denotes the status of requestYes
data

Object Data

ObjectResponse Object for the given inputsYes

dpd

IntegerNo of Day Past Due for the LoanYes

email

StringApplicant Email AddressYes

address

StringApplicants Complete AddressYes

tenure

IntegerLoan Tenure or Loan period

Yes

foir

DoubleFixed Obligation to Income Ratio (FOIR) is the eligibility of the applicantYes

source_application_number

StringUnique loan identity received from the sourceYes

dealer_id

integerUnique Id constraint for Asset dealerYes

loan_application_id

StringUnique Loan identification for the clientsYes

interest_rate

DoubleApplied interest rate for the loanYes

original_tenure

integerInitial tenure for the loanYes

ltv_ratio

IntergerLoan to Value or loan against CollateralYes

loan_amount

IntergerLoan Amount that is issuedYes

loan_tenure

IntergerLoan Tenure or the Loan durationYes

installments_paid

IntergerNumber The installment that are paid for by the customerYes

loan_marking


Loan tag if applicableYes

installment_amount

Interger
Yes

principal_outstanding

Interger
Yes

customer_name

String
Yes

phone_no

Interger
Yes

is_whatsapp_no

Interger
Yes

advance_installment_count

IntergerAdvance Installment paid by the customerYes

advance_installment_amount

Interger
Yes

total_overdue

Interger
Yes

emi_due

Interger
Yes

other_charges

Interger
Yes

disbursed_by

String
Yes

source_application_identifier

String
Yes

product

String
Yes

scheme

String
Yes

loan_type

String
Yes

loan_application_number

String

balance_principal




interest_rate_monthly




no_of_disbursement




customer_id




lending_rate


Rate of Interest against loan

scheme_lending_rate




emi_amount




utilized_limit


Limit utilized by the client against sanctioned amount

dsa_name




unrealized_limit_amount


Limit that is not initiated

applied_amount




branch_manager




sourcing_channel




risk_category




sourcing_channel_type




pd_location


Applicant location for the asset classification 

account_classification




drawing_power




lien_mark


The borrower has permitted the lender to do so in accordance with the recovery of money associated with the mutual fund.

lien_amount


Locked or frozen amount available in your account that is not accessible for a specific time frame

tos




debit_freeze




total_freeze




pemi_count




loan_net_worth




start_principle_recovery




caf_number


Customer application form number

no_of_cheque_bounce




dealer_code




advance_interest




advance_emi




advance_emi_payment_mode




advance_interest_payment_mode




total_moratorium_count




next_emi_amount




grace_period




delinquency




moratorium_period




advance_amount_recovery_type




total_nach_bounce_count




total_count_of_repayment




whatsapp_no




aggregated_ltv




overline_amount




total_number_of_bounce_count




moratorium_type




moratorium_months




loan_purpose




account_type




remarks




customer_branch




customer_profile




disbursal_status




sourcing_rm




loan_status




credit_manager




sourcing_branch




disbursal_date




maturity_date




asset_classification




tenure_convention




interest_start_date




repayment_start_date




repayment_mode




disbursed_start_date




disbursed_final_date




agreement_date




string_interest_rate




string_interest_rate_monthly




rate_type




total_limit




remaining_limit




login_date




total_due_amount




irr




balance_tenure




recovery_type




recovery_sub_type




relationship_with_applicant




customer_nationality




segement




offer_amount




partial_tenure




subvention_amount




over_line




partner




subvention_tax_amount




subvention_type




state_head




branch_hierarcy




cost_of_asset




product_type




customer_irr




over_due

DoubleOverdue amount for the loan if appliedYes

sourcing_rm_name

StringFull Namr of the Sourcing Regional ManagerYes

sourcing_supervisor

StringFull name of the Sourcing SupervisorYes

cancellation_date

DateLoan cancellation dateYes

loan_closure_date

DateLoan Closing dateYes

dpd_effective_date

Date

Date starting for DPD

agreed_amount

DoubleLoan Sanction amountYes
error
ObjectInternal error object for the given inputsNo
Body
{
  "response": true,
  "data": {
    "dpd": 0,
    "email": "string",
    "address": "string",
    "tenure": 0,
    "foir": 0,
    "source_application_number": "string",
    "dealer_id": null,
    "loan_application_id": 0,
    "interest_rate": 0,
    "original_tenure": 0,
    "ltv_ratio": 0,
    "loan_amount": 0,
    "loan_tenure": 0,
    "installments_paid": 0,
    "loan_marking": [],
    "installment_amount": 0,
    "principal_outstanding": 0,
    "customer_name": "string",
    "phone_no": "string",
    "is_whatsapp_no": null,
    "advance_installment_count": 0,
    "advance_installment_amount": 0,
    "total_overdue": 0,
    "emi_due": 0,
    "other_charges": 0,
    "disbursed_by": null,
    "source_application_identifier": null,
    "product": "string",
    "scheme": "string",
    "loan_type": null,
    "loan_application_number": "string",
    "balance_principal": 0,
    "interest_rate_monthly": null,
    "no_of_disbursement": 0,
    "customer_id": 0,
    "lending_rate": null,
    "scheme_lending_rate": null,
    "emi_amount": 0,
    "utilized_limit": 0,
    "dsa_name": null,
    "unrealized_limit_amount": null,
    "applied_amount": null,
    "branch_manager": "",
    "sourcing_channel": null,
    "risk_category": null,
    "sourcing_channel_type": null,
    "pd_location": null,
    "account_classification": "",
    "drawing_power": 0,
    "lien_mark": "string",
    "lien_amount": 0,
    "tos": 0,
    "debit_freeze": "No",
    "total_freeze": "No",
    "pemi_count": 0,
    "loan_net_worth": null,
    "start_principle_recovery": true,
    "caf_number": null,
    "no_of_cheque_bounce": 0,
    "dealer_code": null,
    "advance_interest": null,
    "advance_emi": null,
    "advance_emi_payment_mode": null,
    "advance_interest_payment_mode": null,
    "total_moratorium_count": 0,
    "next_emi_amount": null,
    "grace_period": null,
    "delinquency": null,
    "moratorium_period": null,
    "advance_amount_recovery_type": null,
    "total_nach_bounce_count": 0,
    "total_count_of_repayment": 0,
    "whatsapp_no": null,
    "aggregated_ltv": null,
    "overline_amount": 0,
    "total_number_of_bounce_count": 0,
    "moratorium_type": null,
    "moratorium_months": null,
    "loan_purpose": null,
    "account_type": null,
    "remarks": null,
    "customer_branch": null,
    "customer_profile": "",
    "disbursal_status": "string",
    "sourcing_rm": null,
    "loan_status": "string",
    "credit_manager": null,
    "sourcing_branch": "string",
    "disbursal_date": "dd/MM/yyyy",
    "maturity_date": "dd/MM/yyyy",
    "asset_classification": null,
    "tenure_convention": null,
    "interest_start_date": "dd/MM/yyyy",
    "repayment_start_date": "dd/MM/yyyy",
    "repayment_mode": "DRE",
    "disbursed_start_date": "dd/MM/yyyy",
    "disbursed_final_date": "dd/MM/yyyy",
    "agreement_date": "dd/MM/yyyy",
    "string_interest_rate": "String",
    "string_interest_rate_monthly": "string",
    "rate_type": null,
    "total_limit": null,
    "remaining_limit": 0,
    "login_date": null,
    "total_due_amount": 0,
    "irr": 0,
    "balance_tenure": 0,
    "recovery_type": null,
    "recovery_sub_type": "0",
    "relationship_with_applicant": null,
    "customer_nationality": null,
    "segement": null,
    "offer_amount": null,
    "partial_tenure": null,
    "subvention_amount": null,
    "over_line": null,
    "partner": null,
    "subvention_tax_amount": null,
    "subvention_type": null,
    "state_head": "",
    "branch_hierarcy": null,
    "cost_of_asset": 0,
    "product_type": "string",
    "customer_irr": 0,
    "over_due": null,
    "sourcing_rm_name": null,
    "sourcing_supervisor": null,
    "cancellation_date": null,
    "loan_closure_date": "dd/MM/yyyy",
    "dpd_effective_date": null,
    "agreed_amount": 0
  },
  "error": null
}
Status Code: 400 BAD REQUEST
Schema
Attribute

TypeDescriptionMandatory
response
StringInternal status code that denotes the status of requestYes
data
ObjectResponse Object for the given inputsNo
errorObject DataObjectInternal error object for the given inputsYes

codeintegerInternal error code for APIYes
textStringError message for the APINo
detailStringReason / Detail for the cause of errorNo
Body
Expected messages as per Status API :
Error CodeDescription
107001An Exception occurred in saving data
{
    "response": false,
    "data": null,
    "error": {
        "code": 0,
        "text": "string",
        "detail": "string"
    }
}


Unauthorized: 401

Note: If the API is not authorized with the Token or if the authorization token has expired, this error is going to show up.

Body
{
    "code": 401,
    "message": "auth fail, you can retry!"
}