Use Cases
Query Customer Account List
API:
/accountService/v1/get-account-list
Used in transfer flow to query the list of payment accounts by CIF.Open Current Account for Individual Customer
API:
/accountService/v1/create-current-account
Used when an individual customer wants to open an additional payment account.Hold a Nice Account Number
API:
/accountService/v1/create-nice-hold-acct
Used when the customer wants to reserve a nice account number without opening it immediately.Close IBMB Account
API:
/accountService/v1/close-izi-mobile-acct
Used when a customer wants to stop using their Internet Banking account.Search for Nice Account Numbers
API:
/accountService/v1/inquiry-nice-acct
Used when the user wants to find nice account numbers to select in the beautiful account opening flow.Online Nice Account Opening
API:
/accountService/v1/inquiry-nice-acct-online
Used in the self-service flow where customers open nice account numbers online.Get Basic Customer Information
API:
/accountService/v1/get-customer-info
Used to display customer information in personal information screens.Update EKYC Account Limit
API:
/accountService/v1/updateEkycLimit
Used when upgrading or changing the account limit.Block All Customer Accounts
API:
/accountService/v1/update-blacklist-customer
Used when there are suspicious signs and restrictions need to be applied to the CIF.Update Personal Data Sharing Consent
API:
/accountService/v1/update-protect-agreement
Used during onboarding for customers to confirm personal data protection agreements.Check EKYC Identification
API:
/accountService/v1/valid-ekyc-customer
Used to verify if a customer has completed EKYC identification during onboarding.Check IBMB Username Existence
API:
/accountService/v1/valid-izi-mobile-user
Used to check if a username already exists before creating a new one.Check National ID (CCCD/CMND)
API:
/accountService/v1/valid-legal-id
Used to avoid duplicate identity information during onboarding.
Check Phone Number
API:
/accountService/v1/valid-phone-number
Used to ensure the uniqueness of the phone number during registration.Update IBMB User Status
API:
/accountService/v1/update-user-ib-status
Used to lock or unlock a user account after multiple incorrect password attempts.Get E-Banking User Information
API:
/accountService/v1/get-user-info-ebank
Used to display user information based on CIF and username in the password change flow.Get Customer Information by CIF
API:
/accountService/v1/get-customer-by-id
Used in flows that require querying basic personal data.
Open Account Combo (CIF, Payment Account, IBMB)
API:
esbuat7801/accountService/v1/create-ekyc-account
Used to automatically issue all initial account information during the EKYC onboarding flow.