Bỏ qua để đến nội dung chính
Phiên bản: 1.2.2 (Latest)

Đồng bộ hóa đơn đầu vào

API này dùng để yêu cầu đồng bộ hóa đơn đầu vào từ Tổng cục Thuế (TCT) theo khoảng thời gian. Sau khi đồng bộ, dùng API Danh sách hóa đơn đầu vào để lấy dữ liệu.

POST
URLhttps://open-api.tingee.vn/v1/e-invoice/input/sync

Đồng bộ hóa đơn đầu vào từ Tổng cục Thuế theo khoảng thời gian.

Header Request​

HeaderBắt buộcMô tả
Content-Type✓application/json
x-client-id✓Mã định danh của đối tác do TINGEE cung cấp.
x-signature✓Chữ ký xác thực HMAC SHA512. Xem thêm tại Cách sinh chữ ký.
x-request-timestamp✓Thời gian gửi request (format: yyyyMMddHHmmssSSS, múi giờ UTC+7)

Body Parameter​

TrườngKiểuBắt buộcMô tả
merchantIdnumber~ID của Merchant
(Bắt buộc nếu kết nối bằng tài khoản Master Merchant).
accountIdnumber✕ID tài khoản hóa đơn điện tử (lấy từ Danh sách tài khoản). Bỏ trống để dùng tài khoản mặc định.
fromDatestring✕Ngày bắt đầu, định dạng dd/MM/yyyy.
toDatestring✕Ngày kết thúc, định dạng dd/MM/yyyy.
Ghi chú
  • Cần truyền đồng thời fromDate và toDate. Nếu chỉ truyền một trong hai hoặc bỏ trống cả hai, hệ thống đồng bộ 10 ngày gần nhất.
  • Nếu chưa kết nối tài khoản Thuế, hệ thống tự kết nối bằng thông tin đã lưu tại nhà cung cấp.
  • Dữ liệu có thể cần một khoảng thời gian để xuất hiện trong danh sách sau khi đồng bộ.

Ví dụ mã nguồn​

curl --location --request POST 'https://open-api.tingee.vn/v1/e-invoice/input/sync' \
--header 'accept: application/json' \
--header 'x-client-id: YOUR_CLIENT_ID' \
--header 'x-request-timestamp: 20240509154004003' \
--header 'x-signature: YOUR_SIGNATURE' \
--header 'Content-Type: application/json' \
--data '{
"fromDate": "01/10/2026",
"toDate": "10/10/2026"
}'

Response mẫu​

{
"code": "00",
"message": "Success",
"data": "Đồng bộ thành công"
}
TrườngKiểuMô tả
codestringMã kết quả (00 = Thành công).
messagestringThông điệp phản hồi.
datastringThông điệp kết quả từ nhà cung cấp.

Mã lỗi thường gặp​

CodeMô tảHướng xử lý
2040Khoảng thời gian không hợp lệfromDate phải nhỏ hơn hoặc bằng toDate.
400Sai định dạng ngày hoặc đồng bộ thất bạiDùng định dạng dd/MM/yyyy. Nếu báo "Chưa kết nối tài khoản Thuế", gọi API Kết nối tài khoản Thuế trước.
2036Tài khoản chưa đăng ký dịch vụ Hóa đơn đầu vàoCập nhật tài khoản với services chứa input-invoice qua API Tạo/Cập nhật tài khoản.
2007Nhà cung cấp chưa được hỗ trợHóa đơn đầu vào chỉ hỗ trợ tài khoản nhà cung cấp x-cyber.
2032Chưa cấu hình tài khoản mặc địnhTruyền accountId, hoặc đặt một tài khoản làm mặc định.
1057Không tìm thấy thông tin tài khoảnKiểm tra accountId.
1095, 1096Lỗi merchantId của Master MerchantTruyền merchantId thuộc Master Merchant đang gọi API.
90, 91, 92, 97Lỗi xác thực request (timestamp, client-id, chữ ký)Xem Mã lỗi hệ thống.
OthersLỗi khácXem Danh sách mã lỗi.