TIMO API
Tích hợp giao dịch Timo
API Timo cho phép ứng dụng đọc giao dịch và tự động phản hồi khi phát sinh khoản thu mới. Kết nối này phù hợp cho freelancer, cửa hàng số và hệ thống thanh toán gọn nhẹ.
Phương thứcGET
Định dạngJSON
Xác thựcToken
Phiên bảnV1, V2, V3
Tài liệu API theo phiên bản
Chọn phiên bản tương ứng trong trang quản lý tài khoản Timo để xem tham số và dữ liệu trả về.
Tham số cần thiết
| Tham số | Bắt buộc | Mô tả |
|---|---|---|
YOUR_TOKEN | Có | Token API được cấp trong trang quản lý. |
Code mẫu
curl --request GET \
"https://thueapibank.vn/historyapitimo/YOUR_TOKEN" \
--header "Accept: application/json"
<?php
$ch = curl_init('https://thueapibank.vn/historyapitimo/YOUR_TOKEN');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 20,
CURLOPT_HTTPHEADER => ['Accept: application/json'],
]);
$response = curl_exec($ch);
$data = json_decode($response, true, flags: JSON_THROW_ON_ERROR);
curl_close($ch);
const response = await fetch('https://thueapibank.vn/historyapitimo/YOUR_TOKEN', {
headers: { Accept: 'application/json' }
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
Response mẫu
{
"success": true,
"code": 200,
"data": {
"total": 0,
"totalBalance": 6000,
"workingBalance": 6000,
"accountBalance": 6000,
"availableAmount": 6000,
"creditLimit": 0,
"txnDateIndex": "2025-01-20 11:59:00.0",
"xidIndex": "TF250120199362576",
"preTxnDateIdx": "2025-01-23 14:15:00.0",
"preXidIdx": "TF250123230277489",
"products": [],
"format": "group",
"items": [
{
"item": [
{
"txnType": "OutgoingTransfer",
"rawTxnType": "213",
"txnDesc": "Bui Thanh Phuong chuyển tiền từ Timo",
"txnTime": "14:15",
"txnTimeTimestamp": "Jan 23, 2025 2:15:00 PM",
"txnAmount": -220000,
"txnAmountMC": -220000,
"remainingAmount": 6000,
"txnNarrative": "Bui Thanh Phuong chuyen tien tu Timo",
"refNo": "TF250123230277489",
"goalSavePlanName": "",
"creditAccount": "1112211222",
"bankName": "Techcombank – Ngan hang Ky Thuong",
"bankId": "28",
"bankXID": "172741288",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "Bui Thanh Phuong chuyen tien tu Timo",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "23/01/2025 14:15:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"originalFullDescription": "Bui Thanh Phuong chuyển tiền từ Timo",
"isReactionEnabled": false,
"txnAccountDisplayName": "BUI THANH PHUONG",
"txnBankName": "Techcombank – Ngan hang Ky Thuong",
"txnBankAccount": "1112211222",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
}
],
"dispDate": "Hôm nay"
},
{
"item": [
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "API857",
"txnTime": "23:13",
"txnTimeTimestamp": "Jan 22, 2025 11:13:00 PM",
"txnAmount": 25000,
"txnAmountMC": 25000,
"remainingAmount": 226000,
"txnNarrative": "API857",
"payeeName": "MBBANK IBFT",
"refNo": "TF250122310137177",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "172597671",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "API857",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "22/01/2025 23:13:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "MBBANK IBFT",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
},
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "API846",
"txnTime": "22:14",
"txnTimeTimestamp": "Jan 22, 2025 10:14:00 PM",
"txnAmount": 5000,
"txnAmountMC": 5000,
"remainingAmount": 201000,
"txnNarrative": "API846",
"payeeName": "MBBANK IBFT",
"refNo": "TF250122310125513",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "172586217",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "API846",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "22/01/2025 22:14:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "MBBANK IBFT",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
},
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "API906",
"txnTime": "11:15",
"txnTimeTimestamp": "Jan 22, 2025 11:15:00 AM",
"txnAmount": 2000,
"txnAmountMC": 2000,
"remainingAmount": 196000,
"txnNarrative": "API906",
"payeeName": "MBBANK IBFT",
"refNo": "TF250122159926215",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "172390897",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "API906",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "22/01/2025 11:15:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "MBBANK IBFT",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
},
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "API906",
"txnTime": "11:03",
"txnTimeTimestamp": "Jan 22, 2025 11:03:00 AM",
"txnAmount": 7000,
"txnAmountMC": 7000,
"remainingAmount": 194000,
"txnNarrative": "API906",
"payeeName": "MBBANK IBFT",
"refNo": "TF250122139922118",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "172386962",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "API906",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "22/01/2025 11:03:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "MBBANK IBFT",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
}
],
"dispDate": "Hôm qua"
},
{
"item": [
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "API913",
"txnTime": "15:01",
"txnTimeTimestamp": "Jan 21, 2025 3:01:00 PM",
"txnAmount": 25000,
"txnAmountMC": 25000,
"remainingAmount": 187000,
"txnNarrative": "API913",
"payeeName": "MBBANK IBFT",
"refNo": "TF250121219711170",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "172175090",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "API913",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "21/01/2025 15:01:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "MBBANK IBFT",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
},
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "API913",
"txnTime": "14:36",
"txnTimeTimestamp": "Jan 21, 2025 2:36:00 PM",
"txnAmount": 50000,
"txnAmountMC": 50000,
"remainingAmount": 162000,
"txnNarrative": "API913",
"payeeName": "MBBANK IBFT",
"refNo": "TF250121189703708",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "172168142",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "API913",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "21/01/2025 14:36:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "MBBANK IBFT",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
},
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "API910",
"txnTime": "13:05",
"txnTimeTimestamp": "Jan 21, 2025 1:05:00 PM",
"txnAmount": 25000,
"txnAmountMC": 25000,
"remainingAmount": 112000,
"txnNarrative": "API910",
"payeeName": "MBBANK IBFT",
"refNo": "TF250121199675423",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "172140260",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "API910",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "21/01/2025 13:05:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "MBBANK IBFT",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
},
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "API910",
"txnTime": "12:22",
"txnTimeTimestamp": "Jan 21, 2025 12:22:00 PM",
"txnAmount": 10000,
"txnAmountMC": 10000,
"remainingAmount": 87000,
"txnNarrative": "API910",
"payeeName": "MBBANK IBFT",
"refNo": "TF250121189663066",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "172128257",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "API910",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "21/01/2025 12:22:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "MBBANK IBFT",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
},
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "MBVCB.8310077758.877149.API812.CT tu 0041000293101 NGUYEN DUY THANH toi 9021361844806 BUI THANH PHUONG tai BVBANK TIMO",
"txnTime": "12:12",
"txnTimeTimestamp": "Jan 21, 2025 12:12:00 PM",
"txnAmount": 50000,
"txnAmountMC": 50000,
"remainingAmount": 77000,
"txnNarrative": "MBVCB.8310077758.877149.API812.CT tu 0041000293101 NGUYEN DUY THANH toi 9021361844806 BUI THANH PHUONG tai BVBANK TIMO",
"payeeName": "NGUYEN DUY THANH",
"refNo": "TF250121199659972",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "172125348",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "MBVCB.8310077758.877149.API812.CT tu 0041000293101 NGUYEN DUY THANH toi 9021361844806 BUI THANH PHUONG tai BVBANK TIMO",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "21/01/2025 12:12:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "NGUYEN DUY THANH",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
}
],
"dispDate": "21/01/2025"
},
{
"item": [
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "API846",
"txnTime": "22:10",
"txnTimeTimestamp": "Jan 20, 2025 10:10:00 PM",
"txnAmount": 2000,
"txnAmountMC": 2000,
"remainingAmount": 27000,
"txnNarrative": "API846",
"payeeName": "MBBANK IBFT",
"refNo": "TF250120279547299",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "172009622",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "API846",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "20/01/2025 22:10:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "MBBANK IBFT",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
},
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "API3 FT25020468681704",
"txnTime": "15:12",
"txnTimeTimestamp": "Jan 20, 2025 3:12:00 PM",
"txnAmount": 10000,
"txnAmountMC": 10000,
"remainingAmount": 25000,
"txnNarrative": "API3 FT25020468681704",
"payeeName": "BUI THANH PHUONG",
"refNo": "TF250120239423000",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "171888021",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "API3 FT25020468681704",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "20/01/2025 15:12:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "BUI THANH PHUONG",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
},
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "BUI THANH PHUONG chuyen FT25020122104226",
"txnTime": "13:11",
"txnTimeTimestamp": "Jan 20, 2025 1:11:00 PM",
"txnAmount": 5000,
"txnAmountMC": 5000,
"remainingAmount": 15000,
"txnNarrative": "BUI THANH PHUONG chuyen FT25020122104226",
"payeeName": "BUI THANH PHUONG",
"refNo": "TF250120159384152",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "171850313",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "BUI THANH PHUONG chuyen FT25020122104226",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "20/01/2025 13:11:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "BUI THANH PHUONG",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
},
{
"txnType": "IncomingTransfer",
"rawTxnType": "213",
"txnDesc": "BUI THANH PHUONG chuyen tien FT25020991344462",
"txnTime": "11:59",
"txnTimeTimestamp": "Jan 20, 2025 11:59:00 AM",
"txnAmount": 10000,
"txnAmountMC": 10000,
"remainingAmount": 10000,
"txnNarrative": "BUI THANH PHUONG chuyen tien FT25020991344462",
"payeeName": "BUI THANH PHUONG",
"refNo": "TF250120199362576",
"goalSavePlanName": "",
"creditAccount": "",
"bankXID": "171829297",
"timoAppType": "100",
"timoDesc1": "Timo Transfer",
"timoDesc2": "BUI THANH PHUONG chuyen tien FT25020991344462",
"cur": "",
"bulkId": 0,
"bulkRows": 0,
"bulkStatus": 0,
"transactionTime": "20/01/2025 11:59:00 +0700",
"timoMigration": false,
"canChangeReactionEmoji": false,
"isReactionEnabled": false,
"txnAccountDisplayName": "BUI THANH PHUONG",
"txnBankName": "Timo",
"txnBankAccount": "",
"isMoneyTransferTxn": true,
"txnProductType": "Transfer",
"channelCode": "InterbankTransfer",
"pfmLabelsDisplayable": true,
"pfmLabelsEditable": true,
"isTimoMem": false,
"txnTitle": "Timo Transfer"
}
],
"dispDate": "20/01/2025"
}
]
}
}
Tham số cần thiết
| Tham số | Bắt buộc | Mô tả |
|---|---|---|
YOUR_TOKEN | Có | Token API được cấp trong trang quản lý. |
Code mẫu
curl --request GET \
"https://thueapibank.vn/historyapitimov2/YOUR_TOKEN" \
--header "Accept: application/json"
<?php
$ch = curl_init('https://thueapibank.vn/historyapitimov2/YOUR_TOKEN');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 20,
CURLOPT_HTTPHEADER => ['Accept: application/json'],
]);
$response = curl_exec($ch);
$data = json_decode($response, true, flags: JSON_THROW_ON_ERROR);
curl_close($ch);
const response = await fetch('https://thueapibank.vn/historyapitimov2/YOUR_TOKEN', {
headers: { Accept: 'application/json' }
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
Response mẫu
{
"status": "success",
"message": "Thành công",
"transactions": [
{
"transactionID": 3172,
"amount": 13000,
"description": "E4S9J GD 519816-013124 22:29:46",
"transactionDate": "01/02/2024",
"type": "IN"
},
{
"transactionID": 3171,
"amount": 10000,
"description": "Thanh toan QR E923Z GD 343127-013124 20:40:43",
"transactionDate": "01/02/2024",
"type": "OUT"
}
]
}
Tham số cần thiết
| Tham số | Bắt buộc | Mô tả |
|---|---|---|
PASSWORD | Có | Mật khẩu hoặc mã xác thực kết nối. |
ACCOUNT_NUMBER | Có | Số tài khoản Timo cần truy vấn. |
YOUR_TOKEN | Có | Token API được cấp trong trang quản lý. |
Code mẫu
curl --request GET \
"https://thueapibank.vn/historyapitimov3/PASSWORD/ACCOUNT_NUMBER/YOUR_TOKEN" \
--header "Accept: application/json"
<?php
$ch = curl_init('https://thueapibank.vn/historyapitimov3/PASSWORD/ACCOUNT_NUMBER/YOUR_TOKEN');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 20,
CURLOPT_HTTPHEADER => ['Accept: application/json'],
]);
$response = curl_exec($ch);
$data = json_decode($response, true, flags: JSON_THROW_ON_ERROR);
curl_close($ch);
const response = await fetch('https://thueapibank.vn/historyapitimov3/PASSWORD/ACCOUNT_NUMBER/YOUR_TOKEN', {
headers: { Accept: 'application/json' }
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
Response mẫu
{
"status": "success",
"message": "Thành công",
"transactions": [
{
"type": "IN",
"transactionID": "FT26091912345678",
"amount": 450000,
"description": "DH1024 THANH TOAN",
"transactionDate": "2026-09-19 10:24:36"
}
]
}
Response thực tế có thể bổ sung trường riêng của Timo. Luôn kiểm tra trường tồn tại trước khi đọc.
Luồng xử lý khuyến nghị
- 1Lưu mã giao dịch
Dùng
transactionIDlàm khóa chống xử lý trùng. - 2Chỉ xử lý tiền vào
Kiểm tra
type === "IN"trước khi ghép đơn. - 3Ghép đúng đơn hàng
So khớp số tiền và mã đơn trong nội dung chuyển khoản.
- 4Đối soát lại
Chạy tác vụ định kỳ để bù các webhook bị chậm hoặc thất bại.
Câu hỏi về API Timo
API Timo dùng để làm gì?
API giúp lấy dữ liệu giao dịch Timo dạng JSON để xác nhận chuyển khoản, cộng số dư và đối soát tự động.
Nên dùng phiên bản API nào?
Nên ưu tiên phiên bản mới nhất mà tài khoản của bạn đang hỗ trợ. V1 và V2 phù hợp tích hợp bằng token; V3 bổ sung thông tin tài khoản trong đường dẫn.
Có thể nhận giao dịch Timo qua webhook không?
Có. Sau khi thêm tài khoản, bạn có thể cấu hình URL webhook để hệ thống gửi sự kiện giao dịch mới về máy chủ của bạn.