ACB ONE app icon

ACB ONE API

Vietnam Retail bank

Asia Commercial Bank (Vietnam) — Username/password login, profile, balance, and transactions.

Overview

💡

Base URL: https://api.openbankinggateway.com — all responses use the unified {code, data} envelope.

Session flow: complete the login endpoints to receive a gateway token, then pass it as token= to every authenticated endpoint.

Transparency: the raw upstream fintech JSON is included under data.upstream on every response — success and error alike.

Fill in the parameters on any endpoint below and hit Send request to call the live gateway, or copy the curl example to run it from your terminal.

Discovery

GET/api/acb/check-user

Check if username exists (phone required)

ParameterInValue
phone*query
curl -X GET 'https://api.openbankinggateway.com/api/acb/check-user?phone=0399123456'

Auth

POST/api/acb/login

Login with username and password

ParameterInValue
phone*query
password*query
curl -X POST 'https://api.openbankinggateway.com/api/acb/login?phone=0399123456&password=<password>'

Account

GET/api/acb/profile

User profile information (token required)

ParameterInValue
token*query
curl -X GET 'https://api.openbankinggateway.com/api/acb/profile?token=<token>'
GET/api/acb/balance

Account balance (token required)

ParameterInValue
token*query
curl -X GET 'https://api.openbankinggateway.com/api/acb/balance?token=<token>'
GET/api/acb/transaction-history

Transaction history with pagination (token required)

ParameterInValue
token*query
pageNum*query
pageSize*query
curl -X GET 'https://api.openbankinggateway.com/api/acb/transaction-history?token=<token>&pageNum=1&pageSize=20'