Chuyển tới nội dung chính
Phiên bản: 1.7.0

Đăng ký tài khoản cổng thuế​

Lưu tài khoản cổng thuế (MST + mật khẩu) của doanh nghiệp để hệ thống thay mặt đăng nhập và đồng bộ hóa đơn. MST được băm, mật khẩu được mã hóa — không lưu ở dạng thô.

POST /tax-accounts

Request body​

FieldKiểuBắt buộcÝ nghĩa
mststring✅Mã số thuế / tên đăng nhập cổng thuế
passwordstring✅Mật khẩu cổng thuế
triggerInitialSyncbooleanTạo luôn yêu cầu đồng bộ lần đầu (mặc định true)
initialSyncobjectTham số đồng bộ lần đầu (dateFrom, dateTo, fetchDetails)
Ví dụ request
{
"mst": "0319074775",
"password": "••••••••",
"triggerInitialSync": true,
"initialSync": { "dateFrom": "2025-03-01", "dateTo": "2025-03-31", "fetchDetails": true }
}
Ví dụ response (201)
{
"id": "cf00eea0-af08-4e84-9aa3-e12d23b3a568",
"maskedMst": "03•••••775",
"status": "active",
"initialJob": { "id": "b6bf6a2a-9082-4882-b798-b35fc5985894", "status": "queued" }
}

id chính là accountId dùng cho các bước sau.

Quản lý tài khoản​

Chức năngMethodEndpoint
XemGET/tax-accounts/{accountId}
Danh sáchGET/tax-accounts
Đổi mật khẩuPATCH/tax-accounts/{accountId}
XóaDELETE/tax-accounts/{accountId}
Cập nhật mật khẩu

Đổi mật khẩu qua PATCH sẽ tự gỡ khóa nếu tài khoản trước đó bị đánh dấu sai mật khẩu (INVALID_CREDENTIALS).