Bank Ảo API
Hệ thống Bank Ảo – Tạo, quản lý, giao dịch
ID, TOKEN Xác thực lấy tại:
https://t.me/BankAoGiaRe_Bot
GET
/api/v1/bank-account
Lấy danh sách tài khoản ngân hàng ảo
id
token
search
curl -s "https://api.bankao.biz/api/v1/bank-account?id=123&token=abcxyz&search=MB" \
-H "Content-Type: application/json"
Kết Quả Trả Về
{
"status": "success",
"search": "MB",
"data": [
{
"bank_id": 1,
"bank_name": "MB Bank",
"name": "NGUYEN VAN A",
"bank_username": "Nguyen Van A",
"phone": "0901234567",
"pass": "123456",
"otp": "123456",
"bank_number": "1234567890",
"account_balance": "10,000,000",
"avatar": "https://...",
"expiration_date": "2025-12-01 23:59:59",
"is_active": true
}
]
}
POST
/api/v1/create-bank-account
Tạo tài khoản ngân hàng ảo mới
phone
bank_number
password
otp
type
account_balance
expired_period
avatar
curl -X POST "https://api.bankao.biz/api/v1/create-bank-account?id=123&token=abcxyz" \
-H "Content-Type: application/json" \
-d '{"phone":"0901234567","bank_number":"1234567890","password":"matkhau123","otp":"123456","type":"MB","account_balance":10000000,"expired_period":"7d","avatar":"https://example.com/avatar.jpg"}'
Dữ Liệu Gửi Lên (JSON)
{
"phone": "0901234567",
"bank_number": "1234567890",
"password": "matkhau123",
"otp": "123456",
"type": "MB",
"account_balance": 10000000,
"expired_period": "7d",
"avatar": "https://example.com/avatar.jpg"
}
Kết Quả Trả Về
{
"status": "success",
"message": "Tạo tài khoản bank ảo thành công!",
"data": {
"bank_account_id": 1,
"bank_name": "MB Bank",
"bank_number": "1234567890",
"bank_username": "Nguyen Van A (TỰ GET THEO STK)",
"account_balance": 10000000,
"created_at": "2025-11-01 12:34:56",
"expired_at": "2025-11-08 12:34:56",
"avatar": "https://example.com/avatar.jpg"
}
}
POST
/api/v1/edit-bank-account
Cập nhật thông tin tài khoản
bank_account_id
account_balance
password
otp
avatar
curl -X POST "https://api.bankao.biz/api/v1/edit-bank-account?id=123&token=abcxyz" \
-H "Content-Type: application/json" \
-d '{"bank_account_id":1,"account_balance":15000000,"password":"newpass123","otp":"999999","avatar":"none"}'
Dữ Liệu Gửi Lên (JSON)
{
"bank_account_id": 1,
"account_balance": 15000000,
"password": "newpass123",
"otp": "999999",
"avatar": "none"
}
Kết Quả Trả Về
{
"status": "success",
"message": "Cập nhật thông tin bank ảo thành công!"
}
POST
/api/v1/renew-bank-account
Gia hạn thời gian sử dụng tài khoản
bank_account_id
extend_period
curl -X POST "https://api.bankao.biz/api/v1/renew-bank-account?id=123&token=abcxyz" \
-H "Content-Type: application/json" \
-d '{"bank_account_id":1,"extend_period":"7d"}'
Kết Quả Trả Về
{
"status": "success",
"message": "Gia hạn bank ảo thành công!",
"data": {
"bank_account_id": 1,
"extended_period": 7,
"extended_unit": "d",
"price_charged": 50000,
"new_expired_at": "2025-12-08 23:59:59"
}
}
POST
/api/v1/delete-bank-account
Xóa tài khoản ngân hàng ảo
bank_account_id
curl -X POST "https://api.bankao.biz/api/v1/delete-bank-account?id=123&token=abcxyz" \
-H "Content-Type: application/json" \
-d '{"bank_account_id":1}'
Kết Quả Trả Về
{
"status": "success",
"message": "Xóa tài khoản bank ảo thành công"
}
GET
/api/v1/transactions
Lấy lịch sử giao dịch theo tài khoản
user_bank_account_id
page
limit
curl -s "https://api.bankao.biz/api/v1/transactions?id=123&token=abcxyz&user_bank_account_id=1&page=1&limit=50"
Kết Quả Trả Về
{
"status": "success",
"data": {
"2025-11-01": [
{
"from_name": "NGUYEN VAN B",
"recipient_name": "NGUYEN VAN A",
"amount": "+5,000,000",
"balance": "15,000,000",
"note": "Chuyen tien",
"created_at": "2025-11-01T12:34:56.000Z"
}
]
}
}
GET
/api/v1/price
Lấy bảng giá các gói tạo tài khoản
curl -s "https://api.bankao.biz/api/v1/price"
Kết Quả Trả Về
{
"status": "success",
"prices": {
"mb_7d": {"name":"7d","price":50000,"days":7},
"mb_1m": {"name":"1m","price":150000,"days":30},
...
}
}
GET
/api/v1/banks
Danh sách ngân hàng hỗ trợ
curl -s "https://api.bankao.biz/api/v1/banks"
Kết Quả Trả Về
{
"status": "success",
"banks": [
{"code":"MB","name":"MB Bank"},
{"code":"VCB","name":"Vietcombank"},
...
]
}
POST
/api/v1/bdsd
Cộng tiền (BDSD) – Gửi thông báo WebSocket
bank_account_id
amount
from_account
from_name
note
curl -X POST "https://api.bankao.biz/api/v1/bdsd?id=123&token=abcxyz" \
-H "Content-Type: application/json" \
-d '{"bank_account_id":1,"amount":5000000,"from_account":"0987654321","from_name":"NGUYEN VAN B","note":"Chuyen khoan"}'
Kết Quả Trả Về
{
"status": "success",
"message": "Cộng tiền thành công!",
"data": {
"bank_account_id": 1,
"amount_added": 5000000,
"new_balance": 20000000,
"fee_charged": 0,
"transaction_id": 123
}
}