Danh sách giao dịch
Truy vấn danh sách giao dịch của công ty đã xác thực qua SePay API v2. Hỗ trợ phân trang, bộ lọc, sắp xếp và lấy dữ liệu mới qua since_id.
Danh sách giao dịch
https://userapi.sepay.vn/v2/transactionsDanh sách giao dịch của công ty đã xác thực. Mặc định 20 giao dịch mỗi trang, tối đa 100.
Tham số
Tìm theo reference_number, transaction_content, code
Lọc theo UUID tài khoản ngân hàng
Lọc theo UUID tài khoản ảo
Lọc theo ngân hàng (ví dụ: ACB, BIDV, VPB)
Ngày bắt đầu (bao gồm)
Ngày kết thúc (bao gồm)
Số tiền vào tối thiểu
Số tiền vào tối đa
Số tiền ra tối thiểu
Số tiền ra tối đa
Lọc theo mã tham chiếu (khớp chính xác)
Tìm theo nội dung giao dịch
Loại giao dịch: in hoặc out
Trạng thái webhook: 0 hoặc 1
Lấy giao dịch mới từ lần gọi trước. Truyền UUID giao dịch cuối cùng
Sắp xếp theo ngày giao dịch: asc hoặc desc
Sắp xếp theo số tiền vào: asc hoặc desc
Sắp xếp theo số tiền ra: asc hoặc desc
Số trang
Mặc định:1Số bản ghi mỗi trang (tối đa 100)
Mặc định:20Chọn trường trả về (danh sách phân cách bằng dấu phẩy)
Truyền iso8601 để chuyển tất cả trường datetime sang ISO 8601 với múi giờ Asia/Ho_Chi_Minh. Ví dụ: 2026-03-18T09:00:00+07:00
Code mẫu
curl --request GET \--url 'https://userapi.sepay.vn/v2/transactions?q=SOME_STRING_VALUE&bank_account_id=f9e8d7c6-b5a4-3210-fedc-ba0987654321&va_id=a2b3c4d5-e6f7-8901-bcde-f12345678901&bank_brand_name=ACB&transaction_date_from=2026-01-01%2000%3A00%3A00&transaction_date_to=2026-03-31%2023%3A59%3A59&amount_in_min=500000&amount_in_max=10000000&amount_out_min=SOME_INTEGER_VALUE&amount_out_max=SOME_INTEGER_VALUE&reference_number=SOME_STRING_VALUE&transaction_content=SOME_STRING_VALUE&transfer_type=SOME_STRING_VALUE&webhook_success=SOME_INTEGER_VALUE&since_id=a1b2c3d4-e5f6-7890-abcd-ef1234567890&transaction_date_sort=SOME_STRING_VALUE&amount_in_sort=SOME_STRING_VALUE&amount_out_sort=SOME_STRING_VALUE&page=SOME_INTEGER_VALUE&per_page=SOME_INTEGER_VALUE&fields=SOME_STRING_VALUE×tamp_format=SOME_STRING_VALUE' \--header 'Authorization: Bearer REPLACE_BEARER_TOKEN'
Response
{"status": "success","data": [{"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890","transaction_date": "2026-02-18 09:35:12","account_number": "0123456789","va": "VA001","transfer_type": "in","amount_in": 500000,"amount_out": 0,"accumulated": 1500000,"transaction_content": "Thanh toan don hang #123","reference_number": "FT26069ABC","code": null,"bank_brand_name": "ACB","bank_account_id": "f9e8d7c6-b5a4-3210-fedc-ba0987654321","va_id": "a2b3c4d5-e6f7-8901-bcde-f12345678901","webhook_success": 1}],"meta": {"pagination": {"total": 150,"per_page": 20,"current_page": 1,"last_page": 8,"has_more": true}}}
{
"status": "success",
"data": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"transaction_date": "2025-08-15 09:30:00",
"account_number": "19028745631",
"va": "VA001",
"amount_in": 500000,
"amount_out": 0,
"accumulated": 1500000,
"transaction_content": "Chuyen tien mua hang DH2025001",
"reference_number": "FT26069ABC",
"code": "ABC123",
"bank_brand_name": "ACB",
"bank_account_id": "f9e8d7c6-b5a4-3210-fedc-ba0987654321",
"va_id": "a2b3c4d5-e6f7-8901-bcde-f12345678901",
"webhook_success": 1,
"transfer_type": "in"
}
],
"meta": {
"pagination": {
"total": 150,
"per_page": 20,
"current_page": 1,
"last_page": 8,
"has_more": true
}
}
}Ghi chú
idlà UUID của giao dịchbank_account_idlà UUID của tài khoản ngân hàngva_idlà UUID của VA,nullnếu giao dịch không qua VAwebhook_success:0= chưa gửi/thất bại,1= thành công,nullnếu không có cấu hình webhook- Trường tiền tệ luôn là integer
qtìm kiếm đồng thời trên reference_number, transaction_content, codesince_idlấy dữ liệu mới: trả các giao dịch có ID lớn hơn giá trị chỉ định, sắp xếp tăng dầnper_pagetối đa 100
Ví dụ sử dụng
Lấy giao dịch tiền vào từ 500,000 đến 1,000,000
curl -X GET "https://userapi.sepay.vn/v2/transactions?amount_in_min=500000&amount_in_max=1000000" \-H "Content-Type: application/json" \-H "Authorization: Bearer YOUR_API_TOKEN"
Polling giao dịch mới với since_id
curl -X GET "https://userapi.sepay.vn/v2/transactions?since_id=a1b2c3d4-e5f6-7890-abcd-ef1234567890" \-H "Content-Type: application/json" \-H "Authorization: Bearer YOUR_API_TOKEN"
Tìm kiếm giao dịch theo nội dung
curl -X GET "https://userapi.sepay.vn/v2/transactions?q=don+hang+123" \-H "Content-Type: application/json" \-H "Authorization: Bearer YOUR_API_TOKEN"