Bỏ qua để đến nội dung

Hoá đơn

~6 phút đọc

Kết nối hoá đơn, đồng bộ công nợ và theo dõi ghi ngược các phân bổ đã duyệt.

MethodPathTóm tắtQuyềnNhóm tốc độTương tác
GET/v1/integrations/hoadon-proTrạng thái kết nối hoadon.proinvoice.readreadScalar
POST/v1/integrations/hoadon-pro:connectKết nối hoadon.pro bằng API key (D37)hoadon.connectwriteScalar
POST/v1/integrations/hoadon-pro:disconnectNgắt kết nối hoadon.prohoadon.connectwriteScalar
POST/v1/integrations/hoadon-pro:syncĐồng bộ thủ công hoá đơn từ hoadon.prohoadon.connectwriteScalar
GET/v1/invoicesDanh sách hoá đơn đồng bộ từ hoadon.proinvoice.readreadScalar
GET/v1/invoices/searchTìm kiếm hoá đơninvoice.readreadScalar
GET/v1/invoices/{id}Chi tiết hoá đơn điện tửinvoice.readreadScalar

Trạng thái kết nối hoadon.pro

Quyền: invoice.read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Trạng thái kết nối — object, application/json
  • Mã lỗi: chỉ các mã lỗi chung ở Tổng quan
TênVị tríBắt buộcKiểuMô tả
company_idqueryKhôngOrgIdMã công ty / tổ chức (org_…).
curl -sS -X GET "https://api.dongtien.pro/v1/integrations/hoadon-pro" \
-H "Authorization: Bearer $DT_API_KEY"

Mở trong tài liệu tương tác

Kết nối hoadon.pro bằng API key (D37)

Probe capabilities (invoices.read, invoice.payment.write, webhook.manage), seal key và đăng ký webhook tự động.

Quyền: hoadon.connect
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 200: Kết nối thành công — object, application/json
  • Mã lỗi riêng của endpoint: conflict
curl -sS -X POST "https://api.dongtien.pro/v1/integrations/hoadon-pro:connect" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"api_key": "hd_live_9f2c4a7e1b3d5f60",
"mst_map": [
{
"mst": "0312345678",
"hoadon_org_id": "hdorg_0001",
"hoadon_org_name": "Công ty TNHH Thương mại Sao Việt"
}
],
"backfill_days": 90
}'

Mở trong tài liệu tương tác

Ngắt kết nối hoadon.pro

Quyền: hoadon.connect
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 200: Đã ngắt kết nối — object, application/json
  • Mã lỗi riêng của endpoint: conflict
curl -sS -X POST "https://api.dongtien.pro/v1/integrations/hoadon-pro:disconnect" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"company_id": "org_0f5k2m9q4h7t3n8r6v1w0x5yz0"
}'

Mở trong tài liệu tương tác

Đồng bộ thủ công hoá đơn từ hoadon.pro

Quyền: hoadon.connect
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 200: Kết quả đồng bộ — object, application/json
  • Mã lỗi riêng của endpoint: conflict
curl -sS -X POST "https://api.dongtien.pro/v1/integrations/hoadon-pro:sync" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"company_id": "org_0f5k2m9q4h7t3n8r6v1w0x5yz0"
}'

Mở trong tài liệu tương tác

Danh sách hoá đơn đồng bộ từ hoadon.pro

Quyền: invoice.read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Danh sách hoá đơn — InvoiceRefList, application/json
  • Mã lỗi riêng của endpoint: invalid_cursor
TênVị tríBắt buộcKiểuMô tả
limitqueryKhôngintegerSố phần tử mỗi trang (1–100, mặc định 20).
cursorqueryKhôngCursorCon trỏ phân trang mờ (cur_…) lấy từ next_cursor; không tự tạo hay sửa.
company_idqueryKhôngOrgIdMã công ty / tổ chức (org_…).
directionqueryKhôngstring—
payment_statusqueryKhôngstring—
buyer_tax_codequeryKhôngstring—
seller_tax_codequeryKhôngstring—
curl -sS -X GET "https://api.dongtien.pro/v1/invoices" \
-H "Authorization: Bearer $DT_API_KEY"

Mở trong tài liệu tương tác

Tìm kiếm hoá đơn

Quyền: invoice.read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Kết quả tìm kiếm — object, application/json
  • Mã lỗi: chỉ các mã lỗi chung ở Tổng quan
TênVị tríBắt buộcKiểuMô tả
company_idqueryKhôngOrgIdMã công ty / tổ chức (org_…).
qqueryCóstring—
directionqueryKhôngstring—
curl -sS -X GET "https://api.dongtien.pro/v1/invoices/search?q=$Q" \
-H "Authorization: Bearer $DT_API_KEY"

Mở trong tài liệu tương tác

Chi tiết hoá đơn điện tử

Quyền: invoice.read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Chi tiết hoá đơn — object, application/json
  • Mã lỗi riêng của endpoint: resource_not_found
TênVị tríBắt buộcKiểuMô tả
idpathCóInvoiceRefIdMã tham chiếu hoá đơn (inv_…).
curl -sS -X GET "https://api.dongtien.pro/v1/invoices/$ID" \
-H "Authorization: Bearer $DT_API_KEY"

Mở trong tài liệu tương tác

TrườngKiểuBắt buộcMô tả
dataobject[]Có—
data[].buyer_namestring | nullKhông—
data[].buyer_tax_codestring | nullKhông—
data[].currencyCurrencyKhôngGiá trị: VND.
data[].directionstringCóGiá trị: in, out.
data[].dtp_allocatedVndKhông—
data[].due_dateTimestamp | nullKhông—
data[].external_paidVndKhông—
data[].hoadon_idstring | nullKhông—
data[].idInvoiceRefIdCó—
data[].issue_dateTimestampCó—
data[].lookup_codestring | nullKhông—
data[].numberstringCó—
data[].org_idOrgIdCó—
data[].outstanding_amountVndCó—
data[].payment_statusstringCóGiá trị: unpaid, partially_paid, paid, overpaid.
data[].seller_namestringCó—
data[].seller_tax_codestringCó—
data[].seriesstringCó—
data[].template_codestringCó—
data[].total_amountVndCó—
has_morebooleanCó—
next_cursorstring | nullCóCon trỏ trang kế; null khi hết dữ liệu.
objectstringCóGiá trị: list.