DMA-Server API

Operations
Application
GET /copy-case/{application_id}
POST /copy-case/{application_id}
GET /mc_comment/{application_id}
POST /mc_comment/{application_id}
GET /application/{application_id}/collateral
POST /application/{application_id}/collateral
POST /application/{application_id}/documentOCR
GET /application/{application_id}/document
POST /application/{application_id}/document
DELETE /application/{application_id}/document
GET /application/{application_id}/personal-info
POST /application/{application_id}/personal-info
POST /application/{application_id}/send_back
POST /application/{application_id}/submit-documents
GET /application/{application_id}/notes
POST /application/{application_id}/notes
POST /application/{application_id}/send-notification-to-customer
POST /application/{application_id}/step
GET /application/{application_id}/credit_info
POST /application/{application_id}/credit_info
GET /application/{application_id}/income
POST /application/{application_id}/income
GET /application/{application_id}/loan-preference
POST /application/{application_id}/loan-preference
POST /application/{application_id}/reassign
POST /application/{application_id}/drop
POST /application/{application_id}/un-assign
POST /application/{application_id}/assign
POST /application/{application_id}/submit
GET /application/{application_id}/document/checklist
POST /application/{application_id}/document/checklist
GET /applications
GET /application/project-rental
GET /application/search
GET /application/{application_id}
GET /applications/persons_in_charge
GET /ttkh_template/{application_id}
GET /application/application-query/{application_id}
GET /application/{application_id}/csv
GET /application/{application_id}/borrowers_names
GET /application/{application_id}/loan-application
GET /application/{application_id}/documents
GET /application/{application_id}/document/all
GET /application/{application_id}/document/list
GET /processing-time/application/{application_id}/{step}/resume
GET /processing-time/application/{application_id}/{step}/pause
GET /application/pool
Vin Portal Call back to our system to update the contract system
POST /application/update-contract-status

Request body

Responses

200 200

Success

Body
string
Get app info for new application
GET /copy-case/{application_id}

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Copy application data
POST /copy-case/{application_id}

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
get MC comment
GET /mc_comment/{application_id}

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Save MC comment
POST /mc_comment/{application_id}

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Prefill collateral info
GET /application/{application_id}/collateral

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Save collateral info
POST /application/{application_id}/collateral

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Upload document
POST /application/{application_id}/documentOCR

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

multipart/form-data
string binary

Responses

200 200

Success

Body
400 400

Bad Request

Body
Download document
GET /application/{application_id}/document

Path variables

application_id
string required
Default:
1

Request parameters

category
string required
Pattern: ^[^<>:;,?"*|\/]+$
file_name
string required
Pattern: ^[^<>:;,?"*|\/]+$

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Upload document
POST /application/{application_id}/document

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

multipart/form-data
string binary

Responses

200 200

Success

Body
400 400

Bad Request

Body
Delete document
DELETE /application/{application_id}/document

Path variables

application_id
string required
Default:
1

Request parameters

category
string required
Pattern: ^[^<>:;,?"*|\/]+$
file_name
string required
Pattern: ^[^<>:;,?"*|\/]+$

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Prefill personal info
GET /application/{application_id}/personal-info

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Save personal info
POST /application/{application_id}/personal-info

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Application send back
POST /application/{application_id}/send_back

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Submit application
POST /application/{application_id}/submit-documents

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all notes of application
GET /application/{application_id}/notes

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Save application level notes
POST /application/{application_id}/notes

Path variables

application_id
string required
Default:
1

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Submit application
POST /application/{application_id}/send-notification-to-customer

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Update application step
POST /application/{application_id}/step

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Prefill credit info
GET /application/{application_id}/credit_info

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Save credit info
POST /application/{application_id}/credit_info

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Prefill source of income
GET /application/{application_id}/income

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Save source of income
POST /application/{application_id}/income

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Prefill loan preferences
GET /application/{application_id}/loan-preference

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Save loan preferences
POST /application/{application_id}/loan-preference

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Change personincharge
POST /application/{application_id}/reassign

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Drop the application
POST /application/{application_id}/drop

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Save application level notes
POST /application/{application_id}/un-assign

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Save application level notes
POST /application/{application_id}/assign

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Submit application
POST /application/{application_id}/submit

Path variables

application_id
string required
Default:
1

Request parameters

checkFirstCheckPendingDocument
boolean optional
Default:
false

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Download document checklist
GET /application/{application_id}/document/checklist

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Upload document checklist
POST /application/{application_id}/document/checklist

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get customer applications
GET /applications

Request parameters

offset
number required
Default:
0
limit
number required
Default:
10
project_code
string optional
mc_name
string optional
group_name
string optional
contract_signing_address
string optional
status
string optional
Default:
APPLICATION,DOCUMENT_UPLOADED,PROCESSING,CANCELLED,APPROVAL,REJECTED,APPROVED,CONTRACTING,READY_TO_SIGN,DISBURSEMENT,DISBURSED,COMPLETED
sub_status
string optional
vinportal_status
number optional
person_in_charge
string optional
progress
string optional
Default:
0 - 100%
search
string optional
sort_by
string optional
ascending
boolean optional
Default:
true
filterApplied
boolean optional
Default:
false
branch_codes
string optional
has_apartment_number
boolean optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get Project Rental table
GET /application/project-rental

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Search application
GET /application/search

Request parameters

application_id
integer optional
Min: 1
status
string optional
project_code
string optional
national_id
string optional
customer_phone_number
string optional
user_role
string optional
user_email
string optional
date_created_from
string date optional
date_created_to
string date optional
loan_amount_from
integer optional
loan_amount_to
integer optional
loan_limit_by_MP_from
integer optional
loan_limit_by_MP_to
integer optional
customer_name
string optional
person_in_charge
string optional
order_by
string optional
ascending
string optional
Enumeration:
true
false
offset
integer optional
limit
integer optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get all data for application
GET /application/{application_id}

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get list of all persons in charge
GET /applications/persons_in_charge

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Download tong hop thong tin khach hang
GET /ttkh_template/{application_id}

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
View detail application
GET /application/application-query/{application_id}

Path variables

application_id
string required
Default:
1

Request parameters

group
string optional
Enumeration:
info_customer
info_collateral_owner
info_loans
info_incomes
info_credit
info_assessments
info_contracting
info_disbursements
Default:
info_customer

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Download an excel with all data for application
GET /application/{application_id}/csv

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get borrowers names
GET /application/{application_id}/borrowers_names

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Download loan application
GET /application/{application_id}/loan-application

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Download documents Info
GET /application/{application_id}/documents

Path variables

application_id
string required
Default:
1

Request parameters

times
number optional
company_name
number optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Download all document
GET /application/{application_id}/document/all

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
List contents of directory
GET /application/{application_id}/document/list

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
tinh processing time
GET /processing-time/application/{application_id}/{step}/resume

Path variables

application_id
string required
Default:
1
step
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
tinh processing time
GET /processing-time/application/{application_id}/{step}/pause

Path variables

application_id
string required
Default:
1
step
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Assign an application to self
GET /application/pool

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Application Note
GET /application/{application_id}/application-notes
POST /application/{application_id}/application-notes
POST /application/{application_id}/application-notes-read
DELETE /application/{application_id}/application-notes/{application_note_id}
Get application notes
GET /application/{application_id}/application-notes

Path variables

application_id
string required
Default:
1

Request parameters

offset
number optional
Default:
0
limit
number optional
Default:
10

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Save application note
POST /application/{application_id}/application-notes

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Read application notes
POST /application/{application_id}/application-notes-read

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Delete an application note by id
DELETE /application/{application_id}/application-notes/{application_note_id}

Path variables

application_id
string required
Default:
1
application_note_id
number required

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer
POST /customer-hash-map
POST /customer/change-password
POST /customer/change-password-first-time
POST /customer/forgot-password
POST /customer/login
POST /customer/logout
POST /customer/register
POST /customer/reset-password
POST /customer/show-intro
POST /lead-map/request-borrow
POST /lead-map/request-consult
POST /customer/reset-password/save
POST /customer/{application_id}/accept-approval
GET /customer/{application_id}/service_rating
POST /customer/{application_id}/service_rating
POST /customer/{application_id}/submit-contracting-upload
GET /customer/application/{application_id}/document
POST /customer/application/{application_id}/document
DELETE /customer/application/{application_id}/document
POST /customer/application/{application_id}/submit-documents
GET /customer/applications
GET /customer/customer-projects
GET /customer/profile
GET /customer/application/{application_id}
GET /customer/calculator/eligibility-calculator
GET /customer/calculator/lich-tra-no-du-no-giam-dan
GET /customer/calculator/repayment-schedule
GET /customer/customer-projects/branch-regions
GET /customer/customer-projects/{project_id}
GET /customer/{application_id}/get-customer-disbursement-status
GET /customer/{application_id}/documents
GET /customer/{application_id}/approval-result
GET /customer/change-password/verify/{token}
GET /customer/reset-password/verify/{token}
GET /customer/application/{application_id}/document/list
Customer Has Map
POST /customer-hash-map

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer change Password
POST /customer/change-password

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer change Password
POST /customer/change-password-first-time

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer Forgot Password
POST /customer/forgot-password

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer Login
POST /customer/login

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer Logout
POST /customer/logout

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Register a customer
POST /customer/register

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer Forgot Password
POST /customer/reset-password

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Update status show intro
POST /customer/show-intro

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
500 500

Bad Request

Body
Customer request consult
POST /lead-map/request-borrow

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer request consult
POST /lead-map/request-consult

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer change Password
POST /customer/reset-password/save

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Approve the application
POST /customer/{application_id}/accept-approval

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Customer get rating of MEP service
GET /customer/{application_id}/service_rating

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer rating MEP service
POST /customer/{application_id}/service_rating

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Submit contracting upload
POST /customer/{application_id}/submit-contracting-upload

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Download document
GET /customer/application/{application_id}/document

Path variables

application_id
string required
Default:
1

Request parameters

category
string required
Pattern: ^[^<>:;,?"*|\/]+$
file_name
string required
Pattern: ^[^<>:;,?"*|\/]+$

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer upload document
POST /customer/application/{application_id}/document

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

multipart/form-data
string binary

Responses

200 200

Success

Body
400 400

Bad Request

Body
Delete document
DELETE /customer/application/{application_id}/document

Path variables

application_id
string required
Default:
1

Request parameters

category
string required
Pattern: ^[^<>:;,?"*|\/]+$
file_name
string required
Pattern: ^[^<>:;,?"*|\/]+$

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Submit customer documents
POST /customer/application/{application_id}/submit-documents

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get customer applications
GET /customer/applications

Request parameters

offset
number required
Default:
0
limit
number required
Default:
10
project_code
string optional
mc_name
string optional
group_name
string optional
contract_signing_address
string optional
status
string optional
Default:
APPLICATION,DOCUMENT_UPLOADED,PROCESSING,CANCELLED,APPROVAL,REJECTED,APPROVED,CONTRACTING,READY_TO_SIGN,DISBURSEMENT,DISBURSED,COMPLETED
sub_status
string optional
vinportal_status
number optional
person_in_charge
string optional
progress
string optional
Default:
0 - 100%
search
string optional
sort_by
string optional
ascending
boolean optional
Default:
true
filterApplied
boolean optional
Default:
false
branch_codes
string optional
has_apartment_number
boolean optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all customer projects information
GET /customer/customer-projects

Request parameters

lang
string required
Default:
vn

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer get profile information
GET /customer/profile

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all data for application
GET /customer/application/{application_id}

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get maximum amount that you can borrow
GET /customer/calculator/eligibility-calculator

Request parameters

total_monthly_income
number required
total_monthly_expenses
number required
time_period
number required
Min: 1
Max: 35
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer calculate service
GET /customer/calculator/lich-tra-no-du-no-giam-dan

Request parameters

phuong_thuc_vay
string required
Enumeration:
1
2
3
Default:
1
du_an
string required
Enumeration:
Vinhomes Ocean Park
Vinhomes Smart City
Vinhomes Grand Park
thoi_gian_vay
number required
Min: 1
Max: 35
Default:
1
khoan_vay_de_xuat
number required

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer calculate service
GET /customer/calculator/repayment-schedule

Request parameters

loan_method
string required
Enumeration:
1
2
3
Default:
1
project
string optional
Enumeration:
Vinhomes Ocean Park
Vinhomes Smart City
Vinhomes Grand Park
years
number required
Min: 1
Max: 35
Default:
1
expected_loan_amount
number required
include_file
boolean optional
Default:
false

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get branch info by project_code
GET /customer/customer-projects/branch-regions

Request parameters

project_code
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get a customer project information details
GET /customer/customer-projects/{project_id}

Path variables

project_id
number required

Request parameters

lang
string required
Default:
vn

Responses

200 200

Success

Body
400 400

Bad Request

Body
Gets customer disbursement status
GET /customer/{application_id}/get-customer-disbursement-status

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Update status show intro
GET /customer/{application_id}/documents

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
500 500

Bad Request

Body
Get approval result
GET /customer/{application_id}/approval-result

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Customer Change Password Verify
GET /customer/change-password/verify/{token}

Path variables

token
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer Forgot Password
GET /customer/reset-password/verify/{token}

Path variables

token
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
List contents of directory
GET /customer/application/{application_id}/document/list

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
User Group
GET /application-roles/{id}
GET /user-group
POST /user-group
POST /user-group/{userGroupId}/remove-members
GET /user-group/{userGroupId}/members
POST /user-group/{userGroupId}/members
GET /user-group/{userGroupId}
PUT /user-group/{userGroupId}
DELETE /user-group/{userGroupId}
Get list roles
GET /application-roles/{id}

Path variables

id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get group
GET /user-group

Request parameters

limit
number optional
Default:
20
offset
number optional
Default:
0
name
string optional
bnk_hub_id
number optional
bnk_hub_code
string optional
bnk_branch_id
number optional
bnk_branch_code
string optional
order_by
string optional
ascending
string optional
Enumeration:
true
false
Default:
false

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Create new group
POST /user-group

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Add members to group
POST /user-group/{userGroupId}/remove-members

Path variables

userGroupId
number required
Min: 1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Add members to group
GET /user-group/{userGroupId}/members

Path variables

userGroupId
number required
Min: 1

Request parameters

limit
number optional
Default:
20
offset
number optional
Default:
0
role
string optional
Enumeration:
MC_LEADER
MC
in_group
string optional
Enumeration:
true
false
Default:
false
order_by
string optional
ascending
string optional
Enumeration:
true
false
Default:
false

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Add members to group
POST /user-group/{userGroupId}/members

Path variables

userGroupId
number required
Min: 1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get group detail
GET /user-group/{userGroupId}

Path variables

userGroupId
number required
Min: 1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Update group
PUT /user-group/{userGroupId}

Path variables

userGroupId
number required
Min: 1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Update group
DELETE /user-group/{userGroupId}

Path variables

userGroupId
number required
Min: 1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Debugging
PUT /server/cache/{group}/flush
GET /server/version
GET /server/logs
GET /server/health-check
POST /ECM/get-document-list
POST /ECM/get-error-code
POST /ECM/upload-document
POST /T24/account_balance
POST /T24/customers_account_balance
POST /debugging/identities
POST /verification/ics_get_cic_by_national_id
POST /verification/ics_get_cic_credit_history
POST /GCM/{type}/update_or_create_lead
POST /LOS/{application_id}/update_id
POST /LOS/{application_id}/create_id
POST /LOS/{application_id}/get_customer_information
POST /debugging/AMC/check-customer
POST /debugging/BI/check-customer
GET /debugging/branch-info
GET /debugging/developer-info
GET /debugging/email
GET /debugging/hub-info
GET /debugging/interest-policy-info
GET /debugging/project-info
GET /CIC/result/{application_id}
GET /GCM/lead/{leadId}
GET /debugging/BI/detail
GET /debugging/los-get-loan-info/{id}
GET /debugging/t24-get-customer-info/{id}
GET /debugging/{application_id}/generate-all-possible-contracts
GET /debugging/{application_id}/get-all-calculated-fields
GET /external-api/{application_id}/get-all-result
Flush server cache
PUT /server/cache/{group}/flush

Path variables

group
string required

Responses

200 200

Internal Server Error

Body
500 500

Internal Server Error

Body
Check server version
GET /server/version

Responses

200 200

Internal Server Error

Body
500 500

Internal Server Error

Body
Get logs
GET /server/logs

Responses

200 200

Bad Request

Body
500 500

Internal Error

Body
Check server status
GET /server/health-check

Responses

200 200

Internal Server Error

Body
500 500

Internal Server Error

Body
ECM get documetn list
POST /ECM/get-document-list

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
ECM get documetn list
POST /ECM/get-error-code

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
ECM upload document
POST /ECM/upload-document

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get customers account balance
POST /T24/account_balance

Request body

Responses

200 200

Success

Body
string
Get customers account balance
POST /T24/customers_account_balance

Request body

Responses

200 200

Success

Body
string
Debugging
POST /debugging/identities

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get application CIC ID
POST /verification/ics_get_cic_by_national_id

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get application CIC Credit history
POST /verification/ics_get_cic_credit_history

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
GCM update or create lead
POST /GCM/{type}/update_or_create_lead

Path variables

type
string required
Enumeration:
UPDATE
CREATE

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Update LOS data by ID
POST /LOS/{application_id}/update_id

Path variables

application_id
string required
Default:
1

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
CREATE LOS ID FOR CUSTOMER
POST /LOS/{application_id}/create_id

Path variables

application_id
string required
Default:
1

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
LOS GET CUSTOMER INFORMATION BY IDENTITIES
POST /LOS/{application_id}/get_customer_information

Path variables

application_id
string required
Default:
1

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Debugging AMC check customer
POST /debugging/AMC/check-customer

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Debugging BI get identities information
POST /debugging/BI/check-customer

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get one branch info
GET /debugging/branch-info

Request parameters

branchCode
string optional
Default:
DNG

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get one developer info
GET /debugging/developer-info

Request parameters

projectCode
string optional
Default:
N0134

Responses

200 200

Success

Body
400 400

Bad Request

Body
Test Email
GET /debugging/email

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get one hub info
GET /debugging/hub-info

Request parameters

authName
string optional
Default:
NGUYỄN THU THỦY

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get one interest policy info
GET /debugging/interest-policy-info

Request parameters

projectCode
string optional
Default:
N0134

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get one project info
GET /debugging/project-info

Request parameters

projectCode
string optional
Default:
N0134

Responses

200 200

Success

Body
400 400

Bad Request

Body
CIC result
GET /CIC/result/{application_id}

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
GCM get Lead Info
GET /GCM/lead/{leadId}

Path variables

leadId
string required

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Debugging BI get identities information
GET /debugging/BI/detail

Request parameters

customer_id
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Test the LOS external API
GET /debugging/los-get-loan-info/{id}

Path variables

id
string required

Responses

200 200

Success

Body
400 400

Bad Request

Body
Test the T24 external API
GET /debugging/t24-get-customer-info/{id}

Path variables

id
string required

Responses

200 200

Success

Body
400 400

Bad Request

Body
Generate all possible contracts
GET /debugging/{application_id}/generate-all-possible-contracts

Path variables

application_id
string required
Default:
1

Request parameters

dontGeneratePdf
boolean optional
Default:
true

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all calculated fields
GET /debugging/{application_id}/get-all-calculated-fields

Path variables

application_id
string required
Default:
1

Request parameters

debentureIndex
number optional
Default:
0

Responses

200 200

Success

Body
400 400

Bad Request

Body
Fetch all External API result
GET /external-api/{application_id}/get-all-result

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
T24
POST /T24/account-info
POST /T24/check_customer_outstanding_loan
POST /T24/check_customer_total_limit
POST /T24/{application_id}/customers_information
GET /T24/debt-account-list/{application_id}
GET /T24/get_customer_info/{national_id}
GET /T24/{application_id}/customer-overdue
GET /T24/{application_id}/check-account-info
Get customers account info
POST /T24/account-info

Request body

Responses

200 200

Success

Body
string
Check customer outstanding Loan
POST /T24/check_customer_outstanding_loan

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Check customer total limit
POST /T24/check_customer_total_limit

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get customers information
POST /T24/{application_id}/customers_information

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get T24 debt account number list
GET /T24/debt-account-list/{application_id}

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Check customer total limit
GET /T24/get_customer_info/{national_id}

Path variables

national_id
string required

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get T24 debt account number list
GET /T24/{application_id}/customer-overdue

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Check customer name
GET /T24/{application_id}/check-account-info

Path variables

application_id
string required
Default:
1

Request parameters

check_for
string optional
Enumeration:
staff
customer

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Admin
GET /application-roles
POST /admin/excel-file
POST /admin/user
POST /admin/users/list
POST /admin/{userName}/update
POST /admin/{userName}/updateStatusAndOrRole
GET /admin/files
GET /admin/users
GET /admin/{userName}
GET /admin/users/template
GET /admin/files/{file_id}/download
Get list roles
GET /application-roles

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Upload file
POST /admin/excel-file

Request headers

Authorization
string optional

Request body

multipart/form-data
string binary

Responses

200 200

Success

Body
400 400

Bad Request

Body
Create new user
POST /admin/user

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Add User List
POST /admin/users/list

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Update user info
POST /admin/{userName}/update

Path variables

userName
string required
Default:
mc01

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Edit user role andor status
POST /admin/{userName}/updateStatusAndOrRole

Path variables

userName
string required
Default:
mc01

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Admin File Get List
GET /admin/files

Request parameters

offset
number required
Default:
0
limit
number required
Default:
5

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get Users
GET /admin/users

Request parameters

offset
number required
Default:
0
limit
number required
Default:
10
sort_by
string optional
Enumeration:
USERNAME
ROLE
EMAIL
FULL_NAME
STATUS
DIVISION
DATE_MODIFIED
status
string optional
Enumeration:
ACTIVE
INACTIVE
division
string optional
Enumeration:
PFS
S_AND_D
ONT
RISK
MARKETING
C_AND_L
userRole
string optional
Enumeration:
MC
MC_LEADER
MP_VERIFICATION
APPROVER
MP_CONTRACTING
SALES_SUPPORT
MP_DISBURSEMENT
ADMIN
CUSTOMER
ASSIGNER
ADMIN_OPERATION
search
string optional
ascending
boolean optional
Default:
true

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get user data
GET /admin/{userName}

Path variables

userName
string required
Default:
mc01

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Download user template
GET /admin/users/template

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Admin Download file
GET /admin/files/{file_id}/download

Path variables

file_id
number required

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Dashboard
POST /back-office/check-blacklist
POST /back-office/check-credentials
POST /back-office/login
POST /back-office/logout
POST /back-office/pick_role
GET /back-office/get-users
GET /back-office/profile
GET /back-office/check-lead/{lead_id}
Initial Screening
POST /back-office/check-blacklist

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Create a new application
POST /back-office/check-credentials

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Login to dashboard
POST /back-office/login

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Backoffice logout
POST /back-office/logout

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
USER CAN PICK ONE OF THEIR AVAILABLE ROLES
POST /back-office/pick_role

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Get All users
GET /back-office/get-users

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer get profile information
GET /back-office/profile

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Check Lead ID
GET /back-office/check-lead/{lead_id}

Path variables

lead_id
string required

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
SurveyMonkey
POST /survey-monkey/{survey_id}
Save Survey Monkey Survey
POST /survey-monkey/{survey_id}

Path variables

survey_id
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
VinPortal
POST /vinporatal/update-status
POST /vinporatal/get-apartment-info
POST /CTT/contracting/get-all
POST /CTT/contracting/upload
POST /CTT/contracting/get/{filename}
GET /application/{application_id}/vinportal-notes
POST /application/{application_id}/vinportal-notes
POST /application/{application_id}/vinportal-notes-read
GET /application/{application_id}/vinportal-note-owner-vin-noread
DELETE /application/{application_id}/vinportal-notes/{vinportal_note_id}
Update vinportal status
POST /vinporatal/update-status

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get the apartment Information from Vin portal
POST /vinporatal/get-apartment-info

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
CTT get all files
POST /CTT/contracting/get-all

Request headers

Authorization
string optional
Default:
Basic

Request body

Responses

200 200

Success

Body
403 403

Bad Request

Body
CTT upload pdf
POST /CTT/contracting/upload

Request headers

Authorization
string optional
Default:
Basic

Request body

multipart/form-data
string binary

Responses

200 200

Success

Body
403 403

Bad Request

Body
CTT download file
POST /CTT/contracting/get/{filename}

Path variables

filename
string optional

Request headers

Authorization
string optional
Default:
Basic

Request body

Responses

200 200

Success

Body
403 403

Bad Request

Body
Get vinportal notes
GET /application/{application_id}/vinportal-notes

Path variables

application_id
string required
Default:
1

Request parameters

offset
number optional
Default:
0
limit
number optional
Default:
10

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Save vinportal note
POST /application/{application_id}/vinportal-notes

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Read vinportal notes
POST /application/{application_id}/vinportal-notes-read

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get vinportal notes from Vin to no read
GET /application/{application_id}/vinportal-note-owner-vin-noread

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Delete an vinportal note by id
DELETE /application/{application_id}/vinportal-notes/{vinportal_note_id}

Path variables

application_id
string required
Default:
1
vinportal_note_id
string optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
ECM
POST /ECM/{application_id}/upload-document
ECM upload document
POST /ECM/{application_id}/upload-document

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
LOS
POST /LOS/{application_id}/update
Update LOS data by ID
POST /LOS/{application_id}/update

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Verification
GET /TCB/{application_id}/loans
POST /TCB/{application_id}/loans
POST /verification/{application_id}/knockout-check
GET /verification/{application_id}/{page}
POST /verification/{application_id}/{page}
GET /verification/{application_id}/credit-assessment
POST /verification/{application_id}/credit-assessment
POST /verification/{application_id}/cic_check
POST /verification/{application_id}/cic_retry
GET /TCB/{application_id}/saved_loans
GET /verification/{application_id}/cic_result
GET /verification/{application_id}/cic_check_status
GET /verification/{application_id}/get_elaborating_persons
GET /verification/{application_id}/detail-cic-request
GET /verification/{application_id}/overdue_debt_status
Prefill credit info
GET /TCB/{application_id}/loans

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
SAVED VERIFIED CREDIT INFORMATION
POST /TCB/{application_id}/loans

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer Knock Out Checking
POST /verification/{application_id}/knockout-check

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get partially saved application verification information
GET /verification/{application_id}/{page}

Path variables

application_id
string required
Default:
1
page
string required
Enumeration:
PERSONAL_INFORMATION
LOAN_PREFERENCES
COLLATERALS_OWNER_INFORMATION
SOURCE_OF_INCOME
CREDIT_INFORMATION
DOCUMENT
CREDIT_ASSESSMENT

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Save application verification info
POST /verification/{application_id}/{page}

Path variables

application_id
string required
Default:
1
page
string required
Enumeration:
PERSONAL_INFORMATION
LOAN_PREFERENCES
COLLATERALS_OWNER_INFORMATION
SOURCE_OF_INCOME
CREDIT_INFORMATION
DOCUMENT
CREDIT_ASSESSMENT

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get partially saved creditassessment information
GET /verification/{application_id}/credit-assessment

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Post credit assessment info
POST /verification/{application_id}/credit-assessment

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Customer CIC Checking
POST /verification/{application_id}/cic_check

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Customer CIC Retry
POST /verification/{application_id}/cic_retry

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
GET SAVED TCB LOANS STEP 5
GET /TCB/{application_id}/saved_loans

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get Customer CIC Checking
GET /verification/{application_id}/cic_result

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get CIC check status
GET /verification/{application_id}/cic_check_status

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Prefill credit info
GET /verification/{application_id}/get_elaborating_persons

Path variables

application_id
string required
Default:
1

Request parameters

edited
boolean optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get Customer CIC Checking
GET /verification/{application_id}/detail-cic-request

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get OVERDUE DEBT STATUS
GET /verification/{application_id}/overdue_debt_status

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Approver
POST /application/{application_id}/approve
POST /application/{application_id}/reject
Approve the application
POST /application/{application_id}/approve

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Reject the application
POST /application/{application_id}/reject

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Disbursement
POST /application/{application_id}/promote-to-disbursed
POST /application/{application_id}/complete
GET /disbursement/refinance/{application_id}
POST /disbursement/refinance/{application_id}
GET /disbursement/{application_id}/disbursement-information
POST /disbursement/{application_id}/disbursement-information
POST /disbursement/{application_id}/continue-disbursement
POST /disbursement/{application_id}/disbursement-configuration
GET /disbursement/config-fe
GET /application/{application_id}/get-disbursement-excel
GET /application/{application_id}/get-collateral-excel
GET /disbursement/{application_id}/disbursement-count
GET /disbursement/{application_id}/get-collateral-excel
GET /disbursement/{application_id}/money-transfer-information
Sets state of the application to disbursed
POST /application/{application_id}/promote-to-disbursed

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Sets state of the application to completed
POST /application/{application_id}/complete

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Application disbursement refinance
GET /disbursement/refinance/{application_id}

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Application disbursement refinance
POST /disbursement/refinance/{application_id}

Path variables

application_id
string required
Default:
1

Request body

Responses

200 200

Success

Body
Get additional information on disbursement screen
GET /disbursement/{application_id}/disbursement-information

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Post additional information on disbursement screen
POST /disbursement/{application_id}/disbursement-information

Path variables

application_id
string required
Default:
1

Request parameters

isSendMail
boolean optional
times
number optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Adds another disbursement for this application
POST /disbursement/{application_id}/continue-disbursement

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Post disbursement configuration
POST /disbursement/{application_id}/disbursement-configuration

Path variables

application_id
string required
Default:
1

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Application disbursement configfe
GET /disbursement/config-fe

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Generates and returns base64 of BAN LE 2xls
GET /application/{application_id}/get-disbursement-excel

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Generates and returns base64 of BAN LE 1xls
GET /application/{application_id}/get-collateral-excel

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get number of disbursements by application id
GET /disbursement/{application_id}/disbursement-count

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Generates and returns base64 of BAN LE 1xls
GET /disbursement/{application_id}/get-collateral-excel

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Gets money transfer information
GET /disbursement/{application_id}/money-transfer-information

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Message Broker
POST /contracting/job/update
POST /contracting/{application_id}/push
GET /contracting/{application_id}/job/status
Update Task Status
POST /contracting/job/update

Request parameters

application_id
number required

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Add Task to RabbitMQ
POST /contracting/{application_id}/push

Path variables

application_id
number required

Responses

200 200

Success

Body
400 400

Bad Request

Body
Query Contracting Task Status
GET /contracting/{application_id}/job/status

Path variables

application_id
number required

Responses

200 200

Success

Body
400 400

Bad Request

Body
Contracting
POST /contracting/{application_id}/vin-portal-collateral-information
POST /contracting/{application_id}/document-checklist-for-sales-support
POST /contracting/{application_id}/sendEmailToCCA
POST /contracting/{application_id}/promote-to-disbursement
GET /contracting/{application_id}/collateral-information
POST /contracting/{application_id}/collateral-information
POST /contracting/{application_id}/all
GET /contracting/{application_id}/{contract_name}
POST /contracting/{application_id}/{contract_name}
POST /contracting/{application_id}/submit
GET /contracting/{application_id}/approval-information
POST /contracting/{application_id}/approval-information
POST /contracting/{application_id}/get-all-calculated-fields-fe
GET /contracting/{application_id}/credit-information
POST /contracting/{application_id}/credit-information
POST /contracting/{application_id}/vin-portal-contract-status
POST /contracting/{application_id}/copy-document-send-developer
POST /contracting/excel/{application_id}/{contract_name}
GET /contracting/secured-transaction-table
GET /contracting/{application_id}/checkPendingDocument
GET /contracting/{application_id}/get-documents-from-ctt
GET /contracting/{application_id}/document
GET /contracting/{application_id}/list-of-generated-documents
GET /contracting/{application_id}/comparing-investor-data-file-and-mplus
GET /contracting/support/{application_id}/policy-codes
GET /contracting/support/{application_id}/identity-infos
GET /contracting/{application_id}/document/all
Get vin portal collateral information
POST /contracting/{application_id}/vin-portal-collateral-information

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Save document checklist
POST /contracting/{application_id}/document-checklist-for-sales-support

Path variables

application_id
string required
Default:
1

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
sendEmailToCCA
POST /contracting/{application_id}/sendEmailToCCA

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Promote application to DISBURSEMENT
POST /contracting/{application_id}/promote-to-disbursement

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get collateral information
GET /contracting/{application_id}/collateral-information

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Post collateral information
POST /contracting/{application_id}/collateral-information

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Generate all contracts for this application
POST /contracting/{application_id}/all

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get a particular contract for a particular application
GET /contracting/{application_id}/{contract_name}

Path variables

application_id
string required
contract_name
string required

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Saves any contract
POST /contracting/{application_id}/{contract_name}

Path variables

application_id
string required
contract_name
string required

Request headers

Authorization
string optional

Request body

multipart/form-data
string binary

Responses

200 200

Success

Body
400 400

Bad Request

Body
Submit application
POST /contracting/{application_id}/submit

Path variables

application_id
string required
Default:
1

Request parameters

checkFirstCheckPendingDocument
boolean optional
Default:
false

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get approval information
GET /contracting/{application_id}/approval-information

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Post approval information
POST /contracting/{application_id}/approval-information

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all calculated fields
POST /contracting/{application_id}/get-all-calculated-fields-fe

Path variables

application_id
string required
Default:
1

Request parameters

debentureIndex
number optional
Default:
0

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get credit information
GET /contracting/{application_id}/credit-information

Path variables

application_id
string required
Default:
1

Request parameters

times
number optional
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Post credit information
POST /contracting/{application_id}/credit-information

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Update contract status to VinPortal
POST /contracting/{application_id}/vin-portal-contract-status

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Copy Document Send Developer
POST /contracting/{application_id}/copy-document-send-developer

Path variables

application_id
string required
Default:
1

Request body

Responses

200 200

Success

Body
403 403

Bad Request

Body
Generate all contracts for this application
POST /contracting/excel/{application_id}/{contract_name}

Path variables

application_id
string required
contract_name
string required
Enumeration:
vinportal
template-secured-transaction

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Summary security transaction file
GET /contracting/secured-transaction-table

Responses

200 200

Success

Body
400 400

Bad Request

Body
Check if pending document has been checked
GET /contracting/{application_id}/checkPendingDocument

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
get documents from ctt
GET /contracting/{application_id}/get-documents-from-ctt

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Download document
GET /contracting/{application_id}/document

Path variables

application_id
string required
Default:
1

Request parameters

file_name
string required
Pattern: ^[^<>:;,?"*|\/]+$
contracting
boolean optional
project_code
string optional
contract_period
string optional
collateral_status
string optional
type_of_collateral
string optional
have_interest_support
string optional
apartment_number
string optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get list of all generated documents
GET /contracting/{application_id}/list-of-generated-documents

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
comparing investor data file and mplus data
GET /contracting/{application_id}/comparing-investor-data-file-and-mplus

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Summary security transaction file
GET /contracting/support/{application_id}/policy-codes

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Summary security transaction file
GET /contracting/support/{application_id}/identity-infos

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
Download all documents as a zip
GET /contracting/{application_id}/document/all

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
FMB
POST /esb/customers/support
GET /esb/customers/applications
Customer
POST /esb/customers/support

Request headers

Authorization
string optional
Default:
Basic
user-id
string optional
Pattern: ^[0-9a-zA-Z]{0,50}$
x-request-id
string optional
Pattern: ^[0-9a-zA-Z\-]{0,100}$

Request body

Responses

201 201

Success

Body
202 202

Save to database unsuccessully

Body
400 400

Bad Request

Body
401 401

Unauthorized

Body
500 500

Internal Server Error

Body
Customer
GET /esb/customers/applications

Request headers

Authorization
string optional
Default:
Basic
t24-customer-id
string required
Pattern: ^[0-9a-zA-Z]{1,50}$
user-id
string optional
Pattern: ^[0-9a-zA-Z]{0,50}$
x-request-id
string optional
Pattern: ^[0-9a-zA-Z\-]{0,100}$

Responses

200 200

Success

Body
202 202

No records

Body
400 400

Bad Request

Body
401 401

Unauthorized

Body
500 500

Internal Server Error

Body
Sales Support
POST /sales-support/{application_id}/force-run-rules-ss-disbursement
POST /sales-support/{application_id}/document-upload-screen
GET /sales-support/{application_id}/disbursement-configuration
POST /sales-support/{application_id}/disbursement-configuration
POST /sales-support/{application_id}/regenerate-contracts
POST /sales-support/{application_id}/submit
GET /sales-support/{application_id}/document-checklist-for-sales-support
GET /sales-support/{application_id}/document/view-all
Save flag to force run rule in SS disbursement screen
POST /sales-support/{application_id}/force-run-rules-ss-disbursement

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get disbursement dates notes
POST /sales-support/{application_id}/document-upload-screen

Path variables

application_id
string required
Default:
1

Request parameters

checkFirstCheckPendingDocument
boolean optional
Default:
false
times
string optional

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get disbursement configuration
GET /sales-support/{application_id}/disbursement-configuration

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Post disbursement configuration
POST /sales-support/{application_id}/disbursement-configuration

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Regenerate contracts
POST /sales-support/{application_id}/regenerate-contracts

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Submit disbursement configuration
POST /sales-support/{application_id}/submit

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Load sales support checklist
GET /sales-support/{application_id}/document-checklist-for-sales-support

Path variables

application_id
string required
Default:
1

Responses

200 200

Success

Body
400 400

Bad Request

Body
View ALL PDF
GET /sales-support/{application_id}/document/view-all

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
User
POST /user/{application_id}/sale-verify
GET /user/mc
verification sale refer id
POST /user/{application_id}/sale-verify

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get list of MC users
GET /user/mc

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get list of MC users for SS dashboard
GET /users/mc-for-ss

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
BI Info
POST /application/{application_id}/bi-infos/verify
POST /application/{application_id}/bi-infos/re-check
GET /application/{application_id}/bi-infos/check
POST /application/{application_id}/bi-infos/check
GET /application/{application_id}/bi-infos
GET /application/{application_id}/bi-infos/detail
Verify BI Info
POST /application/{application_id}/bi-infos/verify

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
400 400

Bad Request

Body
ReCheck BI Info
POST /application/{application_id}/bi-infos/re-check

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get BI Info
GET /application/{application_id}/bi-infos/check

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Check BI Info
POST /application/{application_id}/bi-infos/check

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get BI Info
GET /application/{application_id}/bi-infos

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get BI Info
GET /application/{application_id}/bi-infos/detail

Path variables

application_id
string required
Default:
1

Request parameters

customer_id
string optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Documents
POST /application/{application_id}/document/view/{document_category}/{document_name}
GET /application/{application_id}/document/select/list
Get selected documents
POST /application/{application_id}/document/view/{document_category}/{document_name}

Path variables

application_id
string required
Default:
1
document_category
string required
document_name
string required

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get documents list
GET /application/{application_id}/document/select/list

Path variables

application_id
string required
Default:
1

Request parameters

ascending
boolean optional
Default:
true

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
IDC
POST /verification/{application_id}/idc-service-input
POST /verification/{application_id}/idc_check
POST /verification/{application_id}/idc-service-check
Get ipnut IDC service
POST /verification/{application_id}/idc-service-input

Path variables

application_id
string required
Default:
1

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get application IDC result
POST /verification/{application_id}/idc_check

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Get ipnut IDC service
POST /verification/{application_id}/idc-service-check

Path variables

application_id
string required
Default:
1

Request body

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
Miscellaneous
GET /bank/projects
GET /bank/hubs
GET /bank/branches
GET /hub-infos
GET /interest-policies
GET /my-groups
GET /reason-groups
GET /reason-list
GET /sale-policies
GET /sale-policy-info
GET /option-texts/{application_id}
GET /reason-list/others
Get all bank project
GET /bank/projects

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all bank hub
GET /bank/hubs

Request parameters

status
string optional
Enumeration:
ACTIVE
INACTIVE

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all bank branch
GET /bank/branches

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all branch informations
GET /branches

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all hub infos
GET /hub-infos

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all Interest Policies
GET /interest-policies

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get my current groups
GET /my-groups

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get one project info record by project code
GET /project-info

Request parameters

projectCode
string required

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all project informations
GET /projects

Request parameters

uniq
boolean optional
Default:
false

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get reason list
GET /reason-groups

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get reason list
GET /reason-list

Request parameters

getAll
boolean required
type
string optional
Enumeration:
SEND_BACK
DROP
category
string optional
reason_group_id
number optional
active
string optional
Enumeration:
Y
N

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all Sale Policies
GET /sale-policies

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get one sale policy info
GET /sale-policy-info

Request parameters

salePolicyCode
string optional
Default:
VCTOP-CSBH-V02-20181031

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get all valid option texts for this application
GET /option-texts/{application_id}

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get other reasons
GET /reason-list/others

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
FAQ
GET /customer/faq-category
GET /customer/faq-category/search
GET /customer/faq-category/{faq_category_id}
Customer get FAQ category service
GET /customer/faq-category

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer get FAQ by FAQ Category Id service
GET /customer/faq-category/search

Request parameters

faq_search_string
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Customer get FAQ by FAQ Category Id service
GET /customer/faq-category/{faq_category_id}

Path variables

faq_category_id
number required

Responses

200 200

Success

Body
400 400

Bad Request

Body
DWH
GET /get-pendding-documents/{appId}
DWH get pendding documents
GET /get-pendding-documents/{appId}

Path variables

appId
number required

Request parameters

type
string required
Enumeration:
DML_NO_CHUNG_TU_LOS
DML_NO_CHUNG_TU_T24_COL
DML_NO_CHUNG_TU_T24_DOC
Default:
DML_NO_CHUNG_TU_LOS

Responses

200 200

Success

Body
string
400 400

Bad Request

Body
EventHistory
GET /application/{application_id}/processors
Get Processors
GET /application/{application_id}/processors

Path variables

application_id
string required
Default:
1

Request parameters

offset
number optional
limit
number optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Analytics
GET /report/application-list
GET /application/{application_id}/sendback-history
Export MPD Application List Report
GET /report/application-list

Request parameters

mode
number required
Default:
1
from
string required
Default:
01/01/2020
to
string required
Default:
06/08/2020

Responses

200 200

Success

Body
400 400

Bad Request

Body
Get sendback histories
GET /application/{application_id}/sendback-history

Path variables

application_id
string required
Default:
1

Request parameters

offset
number optional
limit
number optional
ascending
boolean optional

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
OCR
GET /application/{application_id}/ocr/result
Get Result OCR
GET /application/{application_id}/ocr/result

Path variables

application_id
string required
Default:
1

Request headers

Authorization
string optional

Responses

200 200

Success

Body
400 400

Bad Request

Body
Type Definitions
Model 1
Object
user_id_type
string required
Enumeration:
email
phone
session_id
string required
user_id
string required
user_id_hashed
string required
Model 2
Object
statusCode
number
message
string
Model 3
Object
statusCode
number
message
string
error
string
Model 4
Object
name
string required
role
string required
Enumeration:
MC
bnk_hub_id
number required
Min: 1
Model 5
Object
nationalID
string required
LOSID
string required
Model 6
Object
ErrorCode
string
Model 7
Object
filename
string required
base64
string required
groupType
string required
nationalID
string required
LOSID
string required
Model 8
Array of string
Max items: 3
Model 9
Object
accountNumber
string
category
string
Model 10
Object
CustomerT24ID
string
Model 11
Array of string
Model 12
Object
customerId
string
category
string
Model 13
Object
file_name
string required
Pattern: ^[^<>:;,?"*|\/]+$
base64_encoded_file
string required
Model 14
Object
userRole
string
branch_codes
string
hub_ids
string
project_codes
string
permissions
Array of Model 14
Model 15
Object
userName
string required
fullName
string required
userRole
string required
email
string required
status
string
Enumeration:
ACTIVE
hrID
string
saleID
string
saleAccountNumber
string
telePhone
string
division
string required
Enumeration:
PFS
S_AND_D
ONT
RISK
MARKETING
C_AND_L
permissions
Model 16
Object
message
string
Model 17
Object
apartment_code
string
apartment_name
string
project_code
string
contract_status
number
contract_period
string
Enumeration:
VBTT
HDMB
developer_note
string
Model 18
Object
national_id
string required
Model 19
Object
message
string
application_id
string
is_existing_customer
boolean
masked_phone_number
string
Model 20
Object
type
string
Enumeration:
CCCD
NATIONAL_ID
PASSPORT
id
string
Example:
011368183
index
number
Example:
0
date_of_issue
string
Example:
2019-08-16T21:59:50.730Z
place_of_issue
string
Example:
HA-NOI
T24_ID
string
Example:
123456789
T24_STATUS
number
Example:
0
identities
Array of Model 20
primary_applicant
Object
name
string required
identities
identities required
Model 21
Object
lead_id
string required
lead_source
string required
primary_applicant
Model 22
Object
userName
string required
userPassword
string required
Model 23
Object
role
string required
Model 24
Object
token
string
status
string
extra_payload
Object
old_application_id
number required
old_cus_id
number required
old_spouse_id
number
Model 25
Object
lead_id
string required
lead_source
string required
primary_applicant
is_copy_case
boolean
change_marital_status
boolean
extra_payload
extra_payload required
Model 26
Object
phoneNumber
string required
old_password
string required
new_password
string required
Model 27
Object
message
string
Enumeration:
NEW_PASSWORD_HAS_BEEN_SENT_TO_YOUR_PHONE
Model 28
Object
message
string
Enumeration:
CANNOT_SEND_SMS_TO_CUSTOMER
Model 29
Object
phoneNumber
string required
temp_password
string required
new_password
string required
Model 30
Object
phoneNumber
string required
Model 31
Object
phoneNumber
string required
password
string required
Model 32
Object
name
string required

Nguyễn Văn A

phone
string required

0909999999

project_code
string required
title
string required

Salutation for the person

UpdateORCreateLeadResult
Object
Code
string
Enumeration:
OK
LeadID
string
Enumeration:
TCBM18100000008
Descryption
string
Enumeration:
Tao Lead thanh cong
UpdateORCreateLeadResponse
Object
UpdateORCreateLeadResult
Model 33
Object
UpdateORCreateLeadResponse
Model 34
Object
status
string

REGISTER_LEAD_FOR_CUSTOMER_FAILED

Model 35
Object
showDashboardIntro
boolean
showApplicationDetailIntro
boolean
Model 36
Object
statusCode
number
message
string
error
string
Model 37
Object
application
number required
person
Object
name
string required
date_of_birth
string date required
identity_number
string required
mobile_number
string required
Pattern: ^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$
marital_status
string
Enumeration:
MAR
SIN
DIR
WID
loan_plan
Object
project_code
string required
project_name
string required
branch_code
string required
property_type
string
Enumeration:
CC
BT
ND
NP
XH
BTS
BTD
OTH
purpose
string
Enumeration:
TO_LIVE
TO_INVEST
TO_RENT_OUT
OTHER
apartment_expected_value
number
loan_expected_amount
number
expected_years_of_borrowing
number
income_information
Object
salary_incomes
number required
spouse_salary_incomes
number required
house_lease_incomes
number required
car_rental_incomes
number required
household_business_income
number required
enterprise_income
number required
other_income
number required
Model 38
Object
person
loan_plan
income_information
Model 39
Object
name
string required
phone
string required
Pattern: ^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$
project_code
string required
branch_code
string required
Model 40
Object
identity
string required
income_source
string
credit_ability
string required
payment_plan
string required
Model 41
Object
SurveyId
number required
CollectorId
number
RequestPayload
string required
Max length: 16,000
ResponsePayload
string required
Max length: 16,000
HttpStatusCode
number required
ErrorCode
number
ElapsedTime
number
Model 42
Object
applicationID
string
diachi
string
dkkd
string
loaiKH
string
maCIC
string
mst
string
soCmt
string
tenKh
string
Model 43
Object
applicationID
string
autoRequestCIC
string
email
string
userName
string
diachi
string
dkkd
string
loaiKH
string
maCIC
string
mst
string
soCmt
string
tenKh
string
numEffectDate
string
productCode
string
productID
string
Model 44
Object
apartment_code
string required
project_code
string required
contract_period
string
Enumeration:
DEPOSIT_AGREEMENT
SALE_CONTRACT
Model 45
Object
Model 46
Object
project_code
string required
apartment_number
string required
contract_period
string required
Enumeration:
VBTT
HDMB
contract_status
string required
Enumeration:
active
inactive
Model 47
Object
statusCode
number
message
string
error
string
Apartment
Object
Owner
string
ProjectCode
string
Apart_Code
string
Source
string
Program
string
Agency
string
AgencySale
string
BranchId
string
Transfer
string
Generated_Schedule
string
Project_Code_Master
string
Microsite
Object
ProjectCare
string
ItemValue
string
LendingAmount
string
LendingMonth
string
SourceIncome
string
BranchId
string
utm_campaign
string
utm_medium
string
utm_source
string
utm_term
string
utm_content
string
clientid
string
clientip
string
Customer
Object
TcbCusId
string
Name
string
Ideninfo
string
Phone
string
Address
string
Email
string
Gender
string
BirthDate
string
IdenDate
string
IdenOffice
string
CusFlag
string
Provinces
string
CityId
string
DistrictId
string
BranchId
string
AccOfficer
string
ContactDate
string
Nationality
string
Sector
string
TotalIncome
string
TotalExpend
string
Microsite
Lead
Object
Channel
string
ProductCate
string
LeadId
string
LeadType
string
LeadSource
string
CPID
string
Product
string
AgentCode
string
SubmitDate
string
HubStatus
string
LeadResult
string
NoteBranch
string
NoteAdm
string
NoteLead
string
ContrachValue
string
ContrachValue_CC
string
Date_CC
string
ContrachValue_CGPD
string
Date_CGPD
string
ShowroomName
string
ShowroomAddress
string
CarBrand
string
CarModel
string
CarType
string
CompanyName
string
AreaReason
string
ExploitedReason
string
ShrId
string
FirmId
string
IdLOS
string
IdIDC
string
IdMEP
string
FollowType
string
BranchId
string
TeamCode
string
SaleId
string
SaleUserId
string
BranchIdRefer
string
SaleIdRefer
string
SaleUserIdRefer
string
IsApart
string
Source
string
Apartment
Customer
Model 48
Object
Lead
Model 49
Object
code
string
type
string
name_vi
string
name_en
string
expected_additional_date
string
Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$
default_expected_additional_date
string
Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$
is_default
number
is_selected
number
list_of_debt_checklist_documents
Array of Model 49
Model 50
Object
list_of_debt_checklist_documents
Model 51
Object
LOSID
string required
Product
string
ProcessingBranch
string
FirstName
string
MiddleName
string
LastName
string
CitizenID
string
IssuePlace
string
ResHouseNumber
string
ResStreet
string
ResWard
string
ResDistrict
string
ResProvince
string
Email
string
Gender
string
MobileNumber
string
DOB
string
Nationality
string
CurHouseNumber
string
CurStreet
string
CurWard
string
CurDistrict
string
CurProvince
string
SpFirstName
string
SpMiddleName
string
SpLastName
string
SpCitizenID
string
Approver
string
AcceptAmount
string
LoanPurpose
string
ApprAmount
string
ApprTenor
string
ProjectCode
string
HouseCode
string
CollOwnershipType
string
CollType
string
CollREType
string
VerifiedCollValue
string
MaxPledgedAmount
string
CollCount
string
CoOwnerCount
string
MGID
string
Model 52
Object
customerNationalID
string required
applicationID
string required
Model 53
Object
type
string
id
string
date_of_issue
string
place_of_issue
string
index
number
Model 54
Array of Model 53
Model 55
Object
identities
Model 54 required
customerName
string
keyParty
number
Model 56
Array of Model 55
applicant
Array of Model 45
Model 57
Object
applicant
spouse
collateral
collateralSpouse
loanSuggestionApplicant
loanSuggestionSpouse
Model 58
Array of Model 15
Model 59
Object
userRole
string
hrID
string
saleID
string
status
string
saleAccountNumber
string
telePhone
string
division
string
Enumeration:
PFS
S_AND_D
ONT
RISK
MARKETING
C_AND_L
permissions
Model 60
Object
userRole
string required
status
string required
current_address
Object
house_number
string
district
string
province
string
ward
string
city
string
country
string
collateral_applicant
Object
name
string
date_of_birth
string
nationality
string
mobile_number
string
alt_mobile_number
string
marital_status
string
gender
string
email
string
identities
current_address
permenent_address
relationship_with_customer
string
is_collateral_owner_permanent_address_same_as_customer_permanent_address
string
collateral_spouse
Object
name
string
date_of_birth
string
nationality
string
mobile_number
string
alt_mobile_number
string
marital_status
string
gender
string
email
string
identities
current_address
permenent_address
is_collateral_owner_spouse_permanent_address_same_as_collateral_owner
string
spouse_authorizes_to_sign_collateral_files
string
Enumeration:
false
true
additional_authorization_collateral_files_later
string
Enumeration:
false
Model 61
Object
i_am_the_owner
boolean
collateral_applicant
collateral_spouse
notes
string required
lastStep
string
spouse_authorizes_to_sign_collateral_files
string
Enumeration:
false
true
additional_authorization_collateral_files_later
string
Enumeration:
false
Model 62
Object
file_name
string required
Pattern: ^[^<>:;,?"*|\/]+$
Model 63
Object
content
string required
Max length: 1,000
recipient_role
string required
Max length: 100
Model 64
Object
date_of_birth
string
name
string
nationality
string
gender
string
educational_background
string
mobile_number
string
alt_mobile_number
string
email
string
identities
current_address
permenent_address
years_living_in_current_address
string
months_living_in_current_address
string
number_of_moving_times_over_5_years
string
is_permanent_address
boolean
type_of_current_home
string
primary_means_of_transportation
string
marital_status
string
number_of_dependents
string
spouse
Object
date_of_birth
string
name
string
nationality
string
gender
string
educational_background
string
mobile_number
string
alt_mobile_number
string
email
string
identities
current_address
permenent_address
years_living_in_current_address
string
months_living_in_current_address
string
number_of_moving_times_over_5_years
string
is_permanent_address
boolean
type_of_current_home
string
primary_means_of_transportation
string
marital_status
string
number_of_dependents
string
spouse_current_address_is_the_same_with_customer_current_address
boolean
spouse_permanent_address_is_the_same_with_customer_permanent_address
boolean
spouse_authorizes_to_sign_credit_files
string
Enumeration:
false
true
additional_authorization_credit_files_later
string
Enumeration:
false
spouse_authorizes_to_sign_collateral_files
string
Enumeration:
false
true
additional_authorization_collateral_files_later
string
Enumeration:
false
Model 65
Object
primary_applicant
Model 64 required
spouse
notes
string
lastStep
string
Model 66
Object
reason
string
reason_content
string
document_name
string
translated_document_name
string
note
string
reasons
Array of Model 66
Model 67
Object
page
string required
send_to
string required
Enumeration:
MORTGAGE_CONSULTANT
MC_LEADER
MP_VERIFICATION
APPROVER
MP_CONTRACTING
SALES_SUPPORT
MP_DISBURSEMENT
ADMIN
CUSTOMER
ASSIGNER
ADMIN_OPERATION
reasons
Model 68
Object
filename
string
base64_encoded_file
string
Model 69
Object
message
string
Enumeration:
DOCUMENTS_SUBMITTED
Model 70
Object
content
string required
Max length: 1,000
isRequireReopenStatusContact
string
Model 71
Object
reasonReject
string required
reasonRejectClass
string required
reasonRejectContent
string required
Model 72
Object
message
string
Enumeration:
CANNOT_SEND_NOTIFICATIONS_TO_CUSTOMER
Model 73
Object
lastStep
string required
Enumeration:
step1
step2
step3
step4
step5
step6
step7
step7-final-checklist
step7-upload-documents
document-verification
credit-assessment
credit-information
review
ss-disbursement
mp-disbursement
sales-support
Model 74
Object
name
string
loan_type
string
credit_limit
string
current_outstanding
string
loan_tenure
string
start_loan_date
string
interest_rate
string
payment_method
string
monthly_installment
string
paid_off
boolean
bank_name
string
current_outstanding_loan
string
relationship_with_primary_applicant
string
Enumeration:
SELF
SPOUSE
COLLATERAL
COLLATERAL_SPOUSE
credit_information
Array of Model 74
Model 75
Object
credit_information
total_lending_cost_per_month
string
ten_days_past_due_payment
string
ninety_days_past_due_payment
string
note_credit_info
string
lastStep
string
payload
Object
property_ownership
string
relationship_with_borrower
string
location
string
number
string
street
string
ward
string
district
string
city
string
country
string
number_of_floor
string
rental_experience_year
string
rental_experience_month
string
rental_contract_duration
string
area_of_the_floor
string
occupancy_in_one_year
string
payment_frequency
string
tenant_full_name
string
total_monthly_income
string
rent_including_furniture
string
tenant_mobile_number
string
payment_method
string
notes
string
type_of_property
string
project
string
other_project
string
payload_edited
Object
property_ownership
string
relationship_with_borrower
string
location
string
number
string
street
string
ward
string
district
string
city
string
country
string
number_of_floor
string
rental_experience_year
string
rental_experience_month
string
rental_contract_duration
string
area_of_the_floor
string
occupancy_in_one_year
string
payment_frequency
string
tenant_full_name
string
total_monthly_income
string
rent_including_furniture
string
tenant_mobile_number
string
payment_method
string
notes
string
type_of_property
string
project
string
other_project
string
Model 76
Object
payload
payload required
payload_edited
payload_edited required
house_lease_incomes
Array of Model 76
Model 77
Object
detailed_company_name
string
company_name
string
type_of_company_1
string
type_of_company_2
string
type_of_company_3
string
district
string
ward
string
address_line_1
string
address_line_2
string
city
string
work_phone_number
string
industry
string
tenure_month
string
tenure_year
string
current_position
string
extra_hours
string
frequent_income
string
other_income
string
work_experience_month
string
work_experience_year
string
labour_contract_type
string
specialization
string
payment_mode
string
infrequent_income
string
company_listed_on_stock_exchange
string
notes
string
Model 78
Object
detailed_company_name
string
company_name
string
type_of_company_1
string
type_of_company_2
string
type_of_company_3
string
district
string
ward
string
address_line_1
string
address_line_2
string
city
string
work_phone_number
string
industry
string
tenure_month
string
tenure_year
string
current_position
string
extra_hours
string
frequent_income
string
other_income
string
work_experience_month
string
work_experience_year
string
labour_contract_type
string
specialization
string
payment_mode
string
infrequent_income
string
company_listed_on_stock_exchange
string
notes
string
Model 79
Object
payload
Model 77 required
payload_edited
Model 78 required
salary_incomes
Array of Model 79
Model 80
Object
property_ownership
string
rentee
string
rentee_contact
string
rentee_alternate_mobile_number
string
relationship_with_borrower
string
name_of_individual_or_organization
string
car_brand
string
production_year
string
price_when_bought
string
travel_distance
string
car_model
string
license_plate_number
string
duration
string
payment_frequency
string
type
string
payment_mode
string
monthly_income
string
method
string
experience_year
string
experience_month
string
notes
string
Model 81
Object
property_ownership
string
rentee
string
rentee_contact
string
rentee_alternate_mobile_number
string
relationship_with_borrower
string
name_of_individual_or_organization
string
car_brand
string
production_year
string
price_when_bought
string
travel_distance
string
car_model
string
license_plate_number
string
duration
string
payment_frequency
string
type
string
payment_mode
string
monthly_income
string
method
string
experience_year
string
experience_month
string
notes
string
Model 82
Object
payload
Model 80 required
payload_edited
Model 81 required
car_rental_incomes
Array of Model 82
Model 83
Object
owner
string required
asset_type
string
estate_type
string required
estate_value
string required
roa_rate
string required
address
string required
city
string required
district
string required
ward
string required
estate_roa_income
string required
project
string required
notes
string
collateralForBusinessOrAgriculturalLand
boolean
collateralForTheOtherSource
boolean
collateralForThirdparty
boolean
providedBankConfirmation
boolean
Model 84
Object
owner
string required
asset_type
string
estate_type
string required
estate_value
string required
roa_rate
string required
address
string required
city
string required
district
string required
ward
string required
estate_roa_income
string required
project
string required
notes
string
collateralForBusinessOrAgriculturalLand
boolean
collateralForTheOtherSource
boolean
collateralForThirdparty
boolean
providedBankConfirmation
boolean
Model 85
Object
payload
Model 83 required
payload_edited
Model 84 required
roa_estate_incomes
Array of Model 85
Model 86
Object
owner
string required
asset_type
string
issue_bank
string required
saving_value
string required
saving_interest
string required
saving_roa_income
string required
notes
string
collateralForThirdpartySTK
boolean
Model 87
Object
owner
string required
asset_type
string
issue_bank
string required
saving_value
string required
saving_interest
string required
saving_roa_income
string required
notes
string
collateralForThirdpartySTK
boolean
Model 88
Object
payload
Model 86 required
payload_edited
Model 87 required
roa_saving_incomes
Array of Model 88
Model 89
Object
is_customer_owner
boolean
owner
number
company_name
string
dkkd_id
string
business_level_1
string
business_level_2
string
business_level_3
string
city
string
district
string
ward
string
street
string
operation_time_in_year
number
operation_time_in_month
number
Min: 0
Max: 11
recent_average_profit
number
number_of_employees
string
capital_contribution_ratio
number
Min: 0
Max: 100
recent_average_revenue
number
actual_profit
number
Model 90
Object
is_customer_owner
boolean
owner
number
company_name
string
dkkd_id
string
business_level_1
string
business_level_2
string
business_level_3
string
city
string
district
string
ward
string
street
string
operation_time_in_year
number
operation_time_in_month
number
Min: 0
Max: 11
recent_average_profit
number
number_of_employees
string
capital_contribution_ratio
number
Min: 0
Max: 100
recent_average_revenue
number
actual_profit
number
Model 91
Object
payload
Model 89 required
payload_edited
Model 90 required
company_salary_incomes
Array of Model 91
Model 92
Object
city
string
country
string
district
string
house_number
string
ward
string
address
Array of Model 92
trade_service
Object
place_of_business
string
form_of_distribution
string
number_of_employees
string
manufacturing_processing
Object
total_factory_area
string
form_of_distribution
string
number_of_employees
string
have_next_generation
boolean
Model 93
Object
is_customer_owner
boolean
owner
number
name
string
owner_name_on_registration
number
dkkd_id
string
industry_group
string
Enumeration:
COM
PRO
business_level_1
string
business_level_2
string
business_level_3
string
business_with_registration
string
form_of_ownership
string
address
experience_in_main_field_in_year
string
experience_in_main_field_in_month
string
operation_time_in_year
string
operation_time_in_month
string
capital_contribution_ratio
string
Min length: 0
Max length: 100
average_revenue_in_last_3months
string
lowest_monthly_revenue
string
highest_monthly_revenue
string
actual_profit
string
average_profit_in_last_3months
string
having_overdue_debts
boolean
manage_record_books
string
investment_in_facilities
string
time_maintains_a_relationship
string
reputation_with_suppliers
string
trade_service
manufacturing_processing
Model 94
Object
is_customer_owner
boolean
owner
number
name
string
owner_name_on_registration
number
dkkd_id
string
industry_group
string
Enumeration:
COM
PRO
business_level_1
string
business_level_2
string
business_level_3
string
business_with_registration
string
form_of_ownership
string
address
experience_in_main_field_in_year
string
experience_in_main_field_in_month
string
operation_time_in_year
string
operation_time_in_month
string
capital_contribution_ratio
string
Min length: 0
Max length: 100
average_revenue_in_last_3months
string
lowest_monthly_revenue
string
highest_monthly_revenue
string
actual_profit
string
average_profit_in_last_3months
string
having_overdue_debts
boolean
manage_record_books
string
investment_in_facilities
string
time_maintains_a_relationship
string
reputation_with_suppliers
string
trade_service
manufacturing_processing
Model 95
Object
payload
Model 93 required
payload_edited
Model 94 required
household_business_incomes
Array of Model 95
Model 96
Object
is_customer_owner
boolean
owner
number
bond_code
string
saving_value
number
saving_interest
number
saving_roa_income
number
collateralForThirdpartyTCBond
boolean
Model 97
Object
payload
Model 96 required
payload_edited
Model 96 required
roa_tcb_bonds_incomes
Array of Model 97
Model 98
Object
is_customer_owner
boolean
owner
number
owner_name
string
estate_type
string
estate_value
number
roa_rate
number
estate_roa_income
number
country
string
city
string
district
string
ward
string
street
string
collateralForBusinessOrAgriculturalLand
boolean
collateralForTheOtherSource
boolean
collateralForThirdparty
boolean
providedBankConfirmation
boolean
Model 99
Object
payload
Model 98 required
payload_edited
Model 98 required
roa_red_book_incomes
Array of Model 99
Model 100
Object
house_lease_incomes
salary_incomes
spouse_salary_incomes
car_rental_incomes
roa_estate_incomes
roa_saving_incomes
company_salary_incomes
household_business_incomes
roa_tcb_bonds_incomes
roa_red_book_incomes
lastStep
string
Model 101
Object
property_type
string
property_type_other
string
purpose
string
purpose_other
string
unit_number
string
tower_or_zone
string
building
string
address
string
collateral
string
property_address
string
area
string
property_value
string
loan_amount
string
loan_term_in_months
string
original_grace_period_in_months
string
project_code
string
project_name
string
developer
string
repayment_method
string
method_of_paying_principal_and_investment
string
is_frame_product
string
principal_payment_period_in_months
string
principal_payment_other_method
string
branch_code_transaction_after_disbursement
string
notes
string
lastStep
string
account_of_sales1
string
account_of_sales2
string
account_number_of_agent
string
account_name_sales1
string
account_name_sales2
string
account_name_of_agent
string
account_type_sale1
string
account_type_sale2
string
sale_id_refer
string
Model 102
Object
message
string
data
boolean
Model 103
Object
reassign_to
string required
Model 104
Object
drop_off_reason
string
drop_off_note
string
reason_group_id
number
Model 105
Object
application_id
number required
worker_name
string
request_id
string
created
string
job_status
number required
rabbitmq
Model 106
Object
apartment_number
string required
Example:
M32004
contract_period
string required
Enumeration:
DEPOSIT_AGREEMENT
SALE_CONTRACT
Model 107
Object
authorization_letter_for_credit_contract
boolean
authorization_letter_for_collateral_contract
boolean
deposit_agreement_or_purchase_contract
boolean
single_certificate
boolean
insurance_document
boolean
other_document
string
Model 108
Object
apartment_number
string
Example:
M32004
contract_period
string required
signing_date_of_deposit_aggreement_or_purchase_contract
string
collateral_description
string
property_handover_date
string
has_vin_data
boolean
signer_of_deposit_aggreement_or_deposit_contract
string
collateral_value
string
max_guarantee_value
string
net
string
vat
string
kpbt
string
collateral_status
string
type_of_collateral
string
type_of_property_owner
string
collateral_code
string
need_authorization_letter_for_collateral_contract
boolean
authorization_information_for_hub
string
note_for_pending_case
string
date_to_call_back_to_customer
string
date_to_call_back_to_customer_notes
string
area_of_apartment
string
code_number_deposit_or_purchase
string
collateral_first_owner_current_address
string
collateral_first_owner_email
string
collateral_second_owner_current_address
string
collateral_second_owner_email
string
contract_signing_address
integer
net_percent
string
vat_percent
string
kpbt_percent
string
max_guarantee_value_round
string
combined_signing
boolean
show_identity_card_list
boolean
cusomter_selected_identity
string
cusomter_spouse_selected_identity
string
owner_selected_identity
string
ower_spouse_selected_identity
string
having_sale_and_purchase_contracting_annex
boolean
contracting_annex_signing_date
string
Model 109
Object
branch_code_application_initiation
string
branch_code_contract_signing
string
contracting_approval_information_notes
string
Model 110
Object
expected_disbursement_date
string date required
contract_period
string required
Enumeration:
DEPOSIT_AGREEMENT
SALE_CONTRACT
loan_term_for_deposit_aggreement_phase
string
grace_period_in_month
string
have_interest_support
boolean required
interest_rate_option
string
sales_policy_option_for_interest_support
string
net
number required
vat
number required
kpbt
number required
disbursement_amount
number required
end_date_for_interest_support
string
developer_data
Object
developer_account_number
string
developer_name
string
early_payment_process
string
loan_amount_on_credit_contract
string
loan_term_on_credit_contract
string
disbursement_progress
string
beneficiary_information_on_credit_contract
string
penalty_or_interest_on_credit_contract
string
agreement_code
string
Model 111
Object
debenture_validity_from
string
debenture_validity_to
string
have_interest_support
boolean
disbursement_amount
string
sales_policy_option_for_interest_support
string
interest_rate_option
string
end_date_for_interest_support
string
exception_end_of_interest_support
string
fixed_interest_period
string
exception_fixed_interest_period
string
available_principal_grace_period
string
exception_available_principal_grace_period
string
fixed_interest_rate
string
exception_fixed_interest_rate
string
margin
string
exception_margin
string
early_repayment_fee
string
exception_early_repayment_fee
string
number_of_repayment
string
annuity_repayment_amount
string
ammortization_repayment_amount
string
remaining_repayment_amount
string
basic_rate
string
need_authorization_letter_for_credit_contract
boolean
monthly_disbursement_date
integer
Min: 1
Max: 31
disbursement_amounts
Array of Model 111
Model 112
Object
credit_contract_signing_date
string
contract_period
string required
ltv_for_deposit_aggreement
string
loan_term_for_deposit_aggreement_phase
string
loan_purpose_for_deposit_aggreement_phase
string
actual_loan_limit
string
number_of_disbursement
string
expected_disbursement_date
string
project_code
string
code_number_deposit_or_purchase
string
net
string
vat
string
kpbt
string
developer_data
need_authorization_letter_for_credit_contract
boolean
annuity_repayment_amount
string
disbursement_amounts
temp_saved_max_grace_period_in_month
number
actual_loan_limit_round
string
discount_amount
number
agent_send_investor
boolean
Model 113
Object
documents
Model 114
Object
message
string
success
failure
Model 115
Object
statusCode
number
message
string
error
string
success
failure
Model 116
Object
token
string required
new_password
string required
rating
Object
current_rate
number
comment
string
money
string
Model 117
Object
rating
Model 118
Object
type
string
Enumeration:
01
02
03
04
05
06
id
string
Model 119
Array of Model 118
Model 120
Array of string
Model 121
Object
identities
Model 122
Object
IS_HAVE_SECURED_TRANSACTION_FEE
boolean
CREDIT_LIMIT
string
DISBURSEMENT_ACCOUNT
string
DISBURSEMENT_LD
string
EARLY_REPAYMENT_FEE
string
INTEREST_SUPPORT
string
SECURED_TRANSACTION_FEE
string
insurance_information
Object
have_insurance_document
boolean
insurance_exception
string
insurance_company_name
string
insurance_document_number
string
type_of_insurance
string
insurance_value
string
total_insurance_fee
string
effective_date_of_insurance
string
expiry_date_of_insurance
string
insurance_status
string
collateral_archiving_date
string
collateral_archiving_place
string
collateral_archiving_number
string
collateral_contract_archiving_date
string
Model 123
Object
accounting_entry
string
debentures
Array of Model 123
accounting_entry_information
Object
customer_disbursement_account
string
debentures
accounting_entry_of_limit
string
accounting_entry_of_collateral_rights
string
accounting_entry_of_collateral_data
string
accounting_fund_tranfer_of_charge_collateral_data
string
have_fund_tranfer_fee
boolean
have_interest_support
string
early_payment_fee
string
Model 124
Object
insurance_information
list_document_information
list_of_documents_have_not_archived
accounting_entry_information
transfer_date_of_disbursement_data
string
transfer_date_of_collateral_data
string
developer_policy_code
string
list_of_debt_checklist_documents
Model 125
Object
debt_collection_account_number
string
debt_collection_account_name
string
debt_collection_account_available_amount
string
debt_collection_account_status
string
account_number_of_agent
string
account_of_sales1
string
account_of_sales2
string
account_name_of_agent
string
account_name_sales1
string
account_name_sales2
string
Model 126
Object
application_id
number required
content
string required
Max length: 1,000
person_in_charge
string
Pattern: ^(user[\\]{0,2})*[0-9a-zA-Z]{0,100}$
role
string
Pattern: ^[0-9a-zA-Z]{0,50}$
send_date
string date
applicationsResponse
Object
status
string
message
string
error_code
string
Model 127
Object
applicationsResponse
Model 128
Object
actual_disbursement_date
string
note_pending_case
string
date_call_back_customer
string
date_call_back_customer_notes
string
confirmed_discount_amount
number
is_confirmed_discount_amount
boolean
Model 129
Object
first_repayment_date
string
last_repayment_date
string
first_interest_repayment_date
string
first_interest_repayment_date_edited
string
is_edited_in_ss_disbursement
boolean
monthly_disbursement_date
integer
Min: 1
Max: 31
disbursements
Array of Model 129
Model 130
Object
disbursement_date
string
debt_collection_account_number
string
debt_collection_account_name
string
debt_collection_account_available_amount
string
debt_collection_account_status
string
debt_collection_account_checked_switch
boolean
is_display_warning_icon
boolean
debt_collection_account_name_suffix
string
disbursements
account_number_of_agent
string
account_of_sales1
string
account_of_sales2
string
account_name_of_agent
string
account_name_sales1
string
account_name_sales2
string
sign_date_contracting
string
date_of_signing_the_sale_contract
string
customer_married_status_confirm_date
string
Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$
owner_married_status_confirm_date
string
Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$
Model 131
Object
actual_disbursement_date
string
last
Object
end_date_of_interest_support
string
fixed_interest_rate_period
string
applicable_principal_grace_period
string
fixed_interest_rate
string
margin
string
Model 132
Object
last
current
sale1
Object
account_type_sale
string
account_of_sale
string
account_sale_selected
string
Model 133
Object
sale1
sale2
Model 134
Array of number
Model 135
Object
username
string required
role
string required
Enumeration:
MC
MC_LEADER
members
Array of Model 135
Model 136
Object
members
Model 137
Object
name
string
category
string
comments
string
system_exceptions
Array of Model 137
Model 138
Object
loan_limit
string
loan_limit_by_MP
string
payment_method
string
proposed_LTV_by_MP
string
loan_tenure
string
customer_score
string required
Enumeration:
Aaa
AAA
Aa1
AA1
Aa2
AA2
Aa3
AA3
A1
A2
A3
B1
B2
B3
C1
C2
C3
D1
D2
D3
D4
E
system_exceptions
notes
string
submit
boolean
el_when_application_viewed_last_time
string
loan_limit_by_system_when_application_viewed_last_time
string
Model 139
Object
type
string
id
string
customerId
string
customerIdStatus
string
customerName
string
mobile
string
dateOfBirth
string
is_tcb_staff
boolean
keyParty
number
Enumeration:
1
2
5
6
Model 140
Array of Model 139
Min items: 1
ids
Array
integer
Min: 1
Model 141
Object
ids
Model 142
Object
application_id
string required
customer_name
string required
phone_number
string required
national_id
string required
project_name
string
status
string required
person_in_charge
string
date_created
string date required
date_modified
string date required
overall_progress
number required
records
Array of Model 142
metadata
Object
new_applications
number
in_progress_applications
number
credit_assessment_applications
number
contracting_applications
number
disbursement_applications
number
Model 143
Object
records
total_records
number
metadata
Model 144
Object
application_id
string
Model 145
Object
persons_in_charge
Model 146
Object
status
string
Model 147
Object
statusCode
number
message
string
schema
Model 148
Object
status
string
Model 149
Object
level
string
Enumeration:
info
message
string
node_name
string
host
string
port
string
path
string
label
string
timestamp
string
Model 150
Object
filename
string
base64
string
transfer_date_of_collateral_data
string
Model 151
Object
contract_period
string
interest_rate_option
string
list_of_interest_rate_option
Array of Model 151
who_last_edited_this_page
Object
username
string
role
string
Model 152
Object
credit_contract_signing_date
string
contract_period
string required
ltv_for_deposit_aggreement
string
loan_term_for_deposit_aggreement_phase
string
loan_purpose_for_deposit_aggreement_phase
string
actual_loan_limit
string
number_of_disbursement
string
expected_disbursement_date
string
project_code
string
code_number_deposit_or_purchase
string
net
string
vat
string
kpbt
string
developer_data
need_authorization_letter_for_credit_contract
boolean
annuity_repayment_amount
string
disbursement_amounts
temp_saved_max_grace_period_in_month
number
actual_loan_limit_round
string
discount_amount
number
agent_send_investor
boolean
actual_disbursement_date
string
list_of_interest_rate_option
list_of_sales_policy_for_interest_support
who_last_edited_this_page
Model 153
Object
current_rate
number
comment
string
Model 154
Object
current_step
string
Enumeration:
CREDIT_LIMIT
DISBURSEMENT_ACCOUNT
DISBURSEMENT_LD
EARLY_REPAYMENT_FEE
INTEREST_SUPPORT
SECURED_TRANSACTION_FEE
status
string
locked
steps_data
Model 155
Object
count
string
Model 156
Object
data
status
string
message
string
error_code
string
Model 157
Object
applicationsResponse
Model 158
Object
disbursement_date
string
debt_collection_account_number
string
debt_collection_account_name
string
disbursements
account_number_of_agent
string
account_of_sales1
string
account_of_sales2
string
number_of_debentures
number
loan_tenure
number
sign_date_contracting
string
date_of_signing_the_sale_contract
string
customer_married_status_confirm_date
string
owner_married_status_confirm_date
string
uploadedFiles
Object
documents
contracts
total
number
Model 159
Object
uploadedFiles
Model 160
Object
message
string
code
number