- API lấy lịch sử giao dịch
- API lấy số dư của bank
- API lấy số dư của user
- Api get list cổng thanh toán
Method: POST/GET
Url: https://autobank.dev/apiv2/autobank/history
Các tham số body:
| Tên trường dữ liệu | Kiểu dữ liệu | Bắt buộc | Mô tả |
|---|---|---|---|
| token | String | x | token của ngân hàng Lấy ở: Tài khoản bank của bạn => Send Token => gửi về email user của bạn ![]() |
| countlimit | int | Số lượng giao dịch cần lấy mặc định = 10 |
Kết quả trả về/Response
Kết quả trả về dạng JSON gồm các trường sau:
| Tên trường dữ liệu | Kiểu dữ liệu | Mô tả |
|---|---|---|
| status | int |
Mã thông báo xác định kết quả 1: Thành công 0: Thất bại |
| mes | string | Thông báo tương ứng nếu có |
| data | object | Danh sách lịch sử giao dịch |
Data: gồm các trường sau:
| Tên trường dữ liệu | Kiểu dữ liệu | Mô tả |
|---|---|---|
| transactionID | string | Mã giao dịch |
| amount | decimal | Số tiền giao dịch |
| description | string | Nội dung chuyển khoản |
| transactionDate | long | Thời gian giao dịch |
| transDate | string |
Thời gian giao dịch Ví dụ: "20/12/2025 22:30:30" |
| type | string |
Loại giao dịch "IN": Nhận tiền |
Ví dụ kết quả trả về:
{"status":1,"mes":"Thành công","data":[{"transactionID":"4871","amount":10000.0, // hoặc 10000"description":"P chuyen tien GD 645494-050225 11:18:23","transactionDate":"1746378000000",
"transDate":"04/05/2025 12:00:00","type":"IN"},{"transactionID":"4869","amount":10000.0, // hoặc 10000"description":"7H761541P.CT tu 9 P toi P tai ACB GD 145232-050225 01:04:21","transactionDate":"1746378000000",
"transDate":"04/05/2025 12:00:00","type":"OUT"},{"transactionID":"4867","amount":150000.0, // hoặc 150000"description":"G chuyen tien.CT tu 9 P toiG tai ACB GD 209964-050125 20:39:31","transactionDate":"1746378000000",
"transDate":"04/05/2025 12:00:00","type":"IN"},{"transactionID":"4865","amount":20000.0, // hoặc 20000"description":"PHONG chuyen tien GD 717987-050125 18:42:50","transactionDate":"1746378000000",
"transDate":"04/05/2025 12:00:00","type":"OUT"}]}
{
"status":0, //status khác 1
"mes":"token không chính xác"}
Method: GET
Url: https://autobank.dev/apiv2/autobank/getbalance?apikey={apikey}
Kết quả trả về dạng JSON gồm các trường sau
| Tên trường dữ liệu | Kiểu dữ liệu | Mô tả |
|---|---|---|
| status | int |
Mã thông báo xác định kết quả |
| mes | string | Thông báo tương ứng nếu có |
| balance | decimal | Số dư hiện tại |
Ví dụ kết quả trả về:
{
"status":1,
"mes":"Thành công",
"balance":150000.00 // hoặc 150000
}
{
"status":0,
"mes":"Api key không chính xác"}
Method: GET
Url: https://autobank.dev/apiv2/autobank/balance?token={token}
Kết quả trả về dạng JSON gồm các trường sau
| Tên trường dữ liệu | Kiểu dữ liệu | Mô tả |
|---|---|---|
| status | int |
Mã thông báo xác định kết quả |
| mes | string | Thông báo tương ứng nếu có |
| currency | string | Đơn vị tiền tệ |
| availableBalance | string | Số dư khả dụng |
| currentBalance | string | Số dư hiện tại |
| bankName | string | Ngân hàng |
| accountNumber | string | Số tài khoản |
Ví dụ kết quả trả về:
{
"status":1,
"mes":"Thành công",
"currency":"VND",
"availableBalance":"120000.00", // hoặc 120000
"currentBalance":"150000.00", // hoặc 150000
"bankName":"Ngân hàng TMCP Á Châu - ACB", "accountNumber":"1119999"
}
{
"status":0,
"mes":"Thất bại"
}
Method: GET
Url: https://autobank.dev/apiv2/autobank/getpaymentgateways
Kết quả trả về dạng JSON gồm các trường sau
| Tên trường dữ liệu | Kiểu dữ liệu | Mô tả |
|---|---|---|
| status | int |
Mã thông báo xác định kết quả |
| mes | string | Thông báo tương ứng nếu có |
| data | object |
{ paymentgetway: [
{
Title: 'Tên cổng thanh toán',
Image: 'Link ảnh'
},
{
Title: 'Tên cổng thanh toán',
Image: 'Link ảnh'
}
]
} |
Ví dụ kết quả trả về:
{
"status":1,
"mes":"Thành công",
"data":{
"paymentgetway":[
{
"Title":"EXIMBANK",
"Image":"https://autobank.dev/assets/images/all/bank/EIB.png"
},
{
"Title":"OCBBANK",
"Image":"https://autobank.dev/assets/images/all/bank/OCB.png"
}
] }}
{
"status":0,
"mes":"Thất bại"
}


