Teller
49 endpoints in the Teller module.
49 endpoints in the Teller module.
Customer / Dict
Title
GET
/v2/api/customer/dict/titleParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Gender
GET
/v2/api/customer/dict/genderParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Marital status
GET
/v2/api/customer/dict/marital_statusParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Occupation
GET
/v2/api/customer/dict/occupationParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Customer
Customer search by name
GET
/v2/api/teller/customer/searchParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Query
| order | id desc, name |
| limit | 10 |
| q | demo |
Example response200 OK
json
{
"count": 0,
"results": []
}Customer search number
GET
/v2/api/teller/customer/searchParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Query
| order | id desc, name |
| limit | 10 |
| q | 259 |
Example response200 OK
json
{
"count": 0,
"results": []
}Customer search mobile
GET
/v2/api/teller/customer/searchParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Query
| order | id desc, name |
| limit | 10 |
| mobile | +8562000000000 |
Example response200 OK
json
{
"count": 0,
"results": []
}Customer search cid
GET
/v2/api/teller/customer/searchParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Query
| order | id desc, name |
| limit | 10 |
| cid | 0000000000 |
Example response200 OK
json
{
"count": 0,
"results": []
}Customer by partner id
GET
/v2/api/teller/customer/106015Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{}Customer profile image
GET
/v2/api/teller/customer-profile-image/cid/652Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{}Customer create
POST
/v2/api/teller/customerParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"name": "demo 8",
"mobile": "+8562000000000",
"email": false,
"street": false,
"street2": false,
"city": "ໄຊທານີ",
"zip": false,
"cid": false,
"active": true,
"name_english": "somphone",
"sur_name": "ລັດຕະນະ",
"sur_name_english": "lattana",
"gender": "male",
"dob": "1990-01-01",
"nationality": {
"id": 125,
"name": "Laos"
},
"people_id_number": "LAO-PID-8452391",
"people_id_name": "Somphong Keomany",
"people_id_issued_date": "2018-06-12",
"people_id_expire_date": "2028-06-11",
"passport_id_number": "0000000000",
"passport_id_name": "0000000000",
"passport_issued_date": "0000000000",
"passport_expire_date": "0000000000",
"family_id_number": "01060850717",
"family_id_name": "Keomany Family",
"family_id_issued_date": "2015-09-01",
"family_id_expire_date": "2035-08-31",
"other_id_number": "DL-4587921",
"other_id_type": "Driver License",
"other_id_name": "Somphong Keomany",
"other_id_issued_date": "2021-01-15",
"other_id_expire_date": "2026-01-14"
}Example response200 OK
json
{
"count": 0,
"results": []
}Customer update
PUT
/v2/api/teller/customer/99267Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
// {
// "name": "demo 8-v1",
// "mobile": "+8562000000000",
// "email": false,
// "street": false,
// "street2": false,
// "city": "ໄຊທານີ",
// "zip": false,
// "cid": false,
// "active": true,
// "name_english": "somphone - u2",
// "sur_name": "ລັດຕະນະ",
// "sur_name_english": "lattana",
// "gender": "male",
// "dob": "1985-05-09",
// "nationality": 125,
// "family_id_name": "Keomany Family-U1"
// }
{
"mobile": "+8562000000000",
"state": 1737,
"city": 1662,
"village": 45806
}Example response200 OK
json
{
"count": 0,
"results": []
}Loan / Application
Create application minimal
POST
/v2/api/teller/loan/create-applicationParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{app-key}} |
Example request
json
{
"partner_id": 104594,
"applied_date": "2026-03-09",
"loan_type_id": 74,
"principal_amount": 10000000,
"duration_months": 12,
"lead_click_id": "Xlkjs0912830128alskjhdoasdhao",
"lead_click_source": "unitel",
"loan_partner_type": "customer",
"loan_source_id": 14,
"loan_category_id": 3,
"loan_economic_id": 170,
"loan_economic_branch_id": 14,
"loan_funding_organization_id": 2,
"purpose_loan_utilization": "demo",
"relationship_financial_institution_id": 10
}Example response200 OK
json
{
"count": 0,
"results": []
}Create application
POST
/v2/api/teller/loan/create-applicationParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{app-key}} |
Example request
json
{
"applied_date": "2025-04-01",
"loan_type_id": 17,
"principal_amount": 50000,
"interest_mode": "flat",
"interest_interval_mode": "monthly",
"interest_reducing_month": 1,
"duration_months": 12,
"loan_terms": 12,
"rate": 7.5,
"additional_amount": 500,
"loan_partner_type": "customer",
"loan_sector_id": 102,
"loan_collateral_type_id": 1688,
"loan_collateral_category_id": 15,
"loan_source_id": 23,
"loan_business_type_id": 29,
"loan_manual_id": null,
"loan_economic_id": null,
"loan_economic_branch_id": null,
"loan_funding_organization_id": null,
"notes": "Requested for business expansion",
"is_fixed_interest": true,
"lead_click_id": "Xlkjs0912830128alskjhdoasdhao",
"lead_click_source": "unitel"
}Example response200 OK
json
{
"count": 0,
"results": []
}Loan application by id
GET
/v2/api/teller/loan/application/1Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Loan application by number
GET
/v2/api/teller/loan/application/by-number/LA-20260308-0001Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}All loan application by partner id
GET
/v2/api/teller/loan/application/by-partner/3Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Loan application apply
POST
/v2/api/teller/loan/application/14/applyParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Loan application approve
POST
/v2/api/teller/loan/application/14/approveParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Loan / Loan
Loan by id
GET
/v2/api/teller/loan/request/110456Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Loan by number
GET
/v2/api/teller/loan/request/by-number/1203122-0238-LO15864Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}All loan by partner id
GET
/v2/api/teller/loan/by-partner/3Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Loan disburse
POST
/v2/api/teller/loan/disburseParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"id": 110482,
"disbursement_date": "2026-03-09"
}Example response200 OK
json
{
"count": 0,
"results": []
}Loan statement
GET
/v2/api/teller/loan/statement/110474Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Loan monitoring
GET
/v2/api/teller/loan/monitoringParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Query
| state | approve |
| limit | 10 |
| offset | 0 |
Example response200 OK
json
{
"count": 0,
"results": []
}Collection sheet
POST
/v2/api/teller/loan/collection-sheetParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"date": "2026-01-08",
"limit": 5,
"offset": 6
}Example response200 OK
json
{
"count": 0,
"results": []
}Pay fee
POST
/v2/api/teller/loan/pay-feeParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"loan_id": 110482,
"amount": 1134000,
"payment_mode": "cash"
}Example response200 OK
json
{
"count": 0,
"results": []
}Preclosure amount
GET
/v2/api/teller/loan/preclosure-preview/110482Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Preclosure
POST
/v2/api/teller/loan/preclosureParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"loan_id": 110482,
"transaction_date": "2026-03-08"
}Example response200 OK
json
{
"count": 0,
"results": []
}Close account
POST
/v2/api/teller/loan/close-account/110475Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Savings / Dict
Account type
GET
/v2/api/teller/savings/dict/account-typeParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Economic sector
GET
/v2/api/teller/savings/dict/economic-sectorParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Economic section
GET
/v2/api/teller/savings/dict/economic-sectionParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Savings
Open
POST
/v2/api/teller/savings/openParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"partner_id": 3,
"account_type_id": 1
}Example response200 OK
json
{
"count": 0,
"results": []
}Deposit
POST
/v2/api/teller/savings/depositParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"account_id": 234359,
"amount": 110000000
}Example response200 OK
json
{
"count": 0,
"results": []
}Withdraw
POST
/v2/api/teller/savings/withdrawParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"account_id": 234359,
"amount": 10000000
}Example response200 OK
json
{
"count": 0,
"results": []
}Transfer internal
POST
/v2/api/teller/savings/transfer-internalParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"from_account_id": 234359,
"to_account_id": 234345,
"amount": 1000000,
"ref": "internal own account transfer"
}Example response200 OK
json
{
"count": 0,
"results": []
}Statement
GET
/v2/api/teller/savings/statement/234347Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Fixed deposit certificate
GET
/v2/api/teller/savings/fixed-deposit-certificate/234348Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Print deposit
GET
/v2/api/teller/savings/print-deposit/234348Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Fixed deposit onboard
POST
/v2/api/teller/savings/fixed-deposit-onboardParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"partner_id": 3,
"account_type_id": 14,
"amount": 210000000,
"open_date": "2026-03-08",
"economic_sector_id": 3,
"economic_section_id": 12,
"depositor_partner_type": "customer",
"amount_currency": 98
}Example response200 OK
json
{
"count": 0,
"results": []
}Close account
POST
/v2/api/teller/savings/close-account/234347Parameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Session
Opening balance
POST
/v2/api/teller/session/opening-balanceParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"amount": 100000000
}Example response200 OK
json
{
"count": 0,
"results": []
}Current
GET
/v2/api/teller/session/currentParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Closing balance
POST
/v2/api/teller/session/closing-balanceParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"amount": 100000000
}Example response200 OK
json
{
"count": 0,
"results": []
}GL
Post
POST
/v2/api/teller/gl/postParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example request
json
{
"journal_id": 3,
"date": "2026-03-08",
"ref": "demo reference text 64 char 1",
"line_ids": [
{
"account_id": 49,
"name": "demo transfer 1",
"debit": 100000
},
{
"account_id": 3937,
"name": "demo transfer 1",
"credit": 100000
}
]
}Example response200 OK
json
{
"count": 0,
"results": []
}Report
Summary
GET
/v2/api/teller/report/summaryParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Transaction logs
GET
/v2/api/teller/report/transaction-logsParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}Audit trail
GET
/v2/api/teller/report/audit-trailParameters
Headers
| Access-Token | {{access_token}} |
| app_key | {{base64_signature}} |
Example response200 OK
json
{
"count": 0,
"results": []
}