Personal Loan Application
Personal loan is applied using this API.
API Information
URL |
/personalLoanApplication |
Method |
POST |
Version |
1.0 |
Scope |
loan |
Authorization Flow |
Client Credentials |
Input Information
| Name | Format | Description | Required/Optional |
IdentityNumber |
String (11) | Customer T.R. identity number | Required |
PhoneNumber |
String (11) | Customer cell phone number | Required |
LoanAmount |
Number (26,2) |
Loan amount Amount range 1000-9000 TRY |
Required |
LoanTerm |
Number (3) |
Loan term Term range 3 – 36 Month |
Required |
MonthlyIncome |
Number (26,2) | Customer income (Montly) | Required |
EmploymentStatus |
Number (1) |
Customer employment status 1: Employed 2: Not Employed 3: Retired Employed 4: Retired Not Employed |
Required |
ResidenceType |
Number (2) |
Customer residence type 1:Family Estate 2: Share Ownership 3: Rental 4:Lodging 5: Own Property 6: Common Property |
Required |
Sector |
Number (1) | Customer industry which work in | Optional |
ProfessionCode |
Number (3) | Customer profession code | Optional |
EducationLevel |
Number (2) | Customer education level code | Optional |
TitleCode |
Number (2) | Customer title code | Optional |
Output Information
ApplicationResult
| Name | Format | Description |
StatusCode |
Number | Status code |
StatusDescription |
String | Status description |
AssessmentStatusCode |
Number | Assesment status code |
AssessmentStatusDescription |
String | Assesment status description |
FailedStatusCode |
Number | Failed status code |
FailedStatusDescription |
String | Failed status description |
ApplicationNumber |
String | Application number |
IdentityNumber |
Number | Customer T.R. identity number |
PhoneNumber |
Number | Customer cell phone number |
LoanAmount |
Number | Loan amount |
LoanTerm |
Number | Loan term |
MonthlyIncome |
Number | Customer income (monthly) |
EmploymentStatus |
Number | Customer employment status |
Sector |
Number | Customer industry which work in |
ProfessionCode |
Number | Customer profession code |
EducationLevel |
Number | Customer education level |
ResidenceType |
Number | Customer education level |
LoanFee |
Number | Loan fee |
InterestRate |
Number | Interest rate |
InsurancePremiumAmount |
Number | Insurance premium amount |
FirstInstallmentDate |
Datetime | First installment date |
TitleCode |
Number | Customer title code |
Message Codes
| Message Code | Description |
ACBH000101 |
T.R. Identity Number cannot be empty. |
ACBH000106 |
Phone number cannot be empty. |
ACBH000146 |
T.R. Identity Number should be proper format. |
ACBH000147 |
Phone number should be proper format. |
ACBH000156 |
Employment status is invalid. |
ACBH000157 |
Sector is invalid. |
ACBH000158 |
Profession code is invalid. |
ACBH000159 |
Education level is invalid. |
ACBH000160 |
Residence type is invalid. |
ACBH000172 |
Title code is invalid. |
Example
Request:
{
"IdentityNumber": "" ,
"PhoneNumber": "",
"LoanAmount": 10000,
"LoanTerm": 36,
"MonthlyIncome": 5000,
"EmploymentStatus": 1,
"Sector": 2,
"ProfessionCode": 14,
"EducationLevel": 6,
"ResidenceType": 1,
"TitleCode": 1
}
Response:
{
"Header": {
"StatusCode": "APIGW000000",
"StatusDescription": "Completed",
"ObjectID": "4addf5a2-9868-4a36-a10d-aadd017e45af"
},
"Data": {
"ApplicationResult": {
"Sector": "2",
"EmploymentStatus": "1",
"InterestRate": "2.19",
"EducationLevel": "6",
"StatusCode": "1",
"InsurancePremiumAmount": "68.75",
"AssessmentStatusCode": "1",
"AssessmentStatusDescription": "Olumlu",
"LoanAmount": "5000.0",
"ResidenceType": "1",
"LoanTerm": "36",
"StatusDescription": "Başarılı",
"TitleCode": "1",
"ApplicationNumber": "87406927",
"PhoneNumber": "",
"ProfessionCode": "14",
"LoanFee": "",
"FailedStatusDescription": "",
"FailedStatusCode": "",
"MonthlyIncome": "5000.0",
"FirstInstallmentDate": "2020-12-04T00:00:00",
"IdentityNumber": ""
}
}
}
-
API URL : https://apigw.vakifbank.com.tr:8443
-
-
-