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

Dòng tiền

~19 phút đọc

Dòng tiền hợp nhất, dự báo 13 tuần, danh mục thu chi, quy tắc phân loại và cảnh báo.

MethodPathTóm tắtQuyềnNhóm tốc độTương tác
GET/v1/cashflow/alert-rulesDanh sách quy tắc cảnh báo dòng tiềncashflow.readreadScalar
POST/v1/cashflow/alert-rulesTạo quy tắc cảnh báo dòng tiềnalert_rule.managewriteScalar
PUT/v1/cashflow/alert-rules/{id}Cập nhật quy tắc cảnh báo dòng tiềnalert_rule.managewriteScalar
GET/v1/cashflow/alertsDanh sách cảnh báo dòng tiềncashflow.readreadScalar
POST/v1/cashflow/alerts/{id}:dismissBỏ qua cảnh báo dòng tiềnalert_rule.managewriteScalar
POST/v1/cashflow/alerts/{id}:snoozeTạm ẩn cảnh báo dòng tiền (mặc định 7 ngày)alert_rule.managewriteScalar
GET/v1/cashflow/categoriesDanh sách danh mục dòng tiềncashflow.readreadScalar
POST/v1/cashflow/categoriesTạo danh mục dòng tiền tuỳ biến cho công tycategory_rule.writewriteScalar
PATCH/v1/cashflow/categories/{id}Cập nhật danh mục dòng tiền tuỳ biếncategory_rule.writewriteScalar
POST/v1/cashflow/categorization:bulk-acceptChấp nhận hàng loạt gợi ý phân loại có độ tin cậy caocategory_rule.writewriteScalar
GET/v1/cashflow/category-rulesDanh sách quy tắc phân loạicashflow.readreadScalar
POST/v1/cashflow/category-rulesTạo quy tắc phân loại mớicategory_rule.writewriteScalar
PATCH/v1/cashflow/category-rules/{id}Cập nhật quy tắc phân loạicategory_rule.writewriteScalar
DELETE/v1/cashflow/category-rules/{id}Xoá quy tắc phân loạicategory_rule.writewriteScalar
PUT/v1/cashflow/category-rules/{id}/enabledBật/tắt quy tắc phân loạicategory_rule.writewriteScalar
POST/v1/cashflow/category-rules/{id}:decide-retro-applyDuyệt hoặc từ chối áp dụng quy tắc cho giao dịch cũcategory_rule.retro_apply.approvewriteScalar
POST/v1/cashflow/category-rules/{id}:preview-impactXem trước tác động của quy tắc phân loạicategory_rule.writereadScalar
POST/v1/cashflow/category-rules/{id}:retro-applyĐề xuất áp dụng quy tắc phân loại cho giao dịch cũcategory_rule.retro_apply.proposewriteScalar
POST/v1/cashflow/category-rules:preview-impactXem trước tác động của quy tắc phân loại chưa lưucategory_rule.writereadScalar
GET/v1/cashflow/category-suggestionsDanh sách gợi ý phân loại từ AIcashflow.readreadScalar
POST/v1/cashflow/category-suggestions/{id}:acceptChấp nhận gợi ý phân loại từ AIcategory_rule.writewriteScalar
POST/v1/cashflow/category-suggestions/{id}:dismissBỏ qua gợi ý phân loại từ AIcategory_rule.writewriteScalar
GET/v1/cashflow/counterpartiesPhân tích đối tác dòng tiềncashflow.readreadScalar
GET/v1/cashflow/forecastDự báo dòng tiền 13 tuầncashflow.readreadScalar
GET/v1/cashflow/forecast-settingsCấu hình dự báo dòng tiềncashflow.readreadScalar
PUT/v1/cashflow/forecast-settingsCập nhật cấu hình dự báo dòng tiềnforecast.settings.writewriteScalar
POST/v1/cashflow/forecast:runChạy lại dự báo dòng tiền theo yêu cầucashflow.readwriteScalar
GET/v1/cashflow/overviewTổng quan dòng tiền hợp nhấtcashflow.readreadScalar
GET/v1/cashflow/pending-classificationsDanh sách giao dịch chờ phân loạicashflow.readreadScalar
GET/v1/categoriesDanh sách danh mục hệ thống và công tycashflow.readreadScalar
GET/v1/settlement/upcoming-cashDòng tiền sắp về / sắp chi trong 7 ngàysettlement.readreadScalar

Danh sách quy tắc cảnh báo dòng tiền

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Danh sách quy tắc. — object[], application/json
  • Mã lỗi: chỉ các mã lỗi chung ở Tổng quan
curl -sS -X GET "https://api.dongtien.pro/v1/cashflow/alert-rules" \
-H "Authorization: Bearer $DT_API_KEY"

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

Tạo quy tắc cảnh báo dòng tiền

Quyền: alert_rule.manage
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 201: Quy tắc vừa tạo. — object, application/json
  • Mã lỗi riêng của endpoint: conflict
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/alert-rules" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"kind": "forecast_below_threshold",
"params": {},
"severity": "warning",
"channels": [
"in_app"
],
"enabled": true
}'

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

Cập nhật quy tắc cảnh báo dòng tiền

Quyền: alert_rule.manage
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 200: Quy tắc sau khi cập nhật. — object, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóstring (uuid)—
curl -sS -X PUT "https://api.dongtien.pro/v1/cashflow/alert-rules/$ID" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"severity": "info"
}'

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

Danh sách cảnh báo dòng tiền

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Danh sách cảnh báo. — 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ả
statequeryKhôngstring—
curl -sS -X GET "https://api.dongtien.pro/v1/cashflow/alerts" \
-H "Authorization: Bearer $DT_API_KEY"

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

Bỏ qua cảnh báo dòng tiền

Quyền: alert_rule.manage
  • Nhóm tốc độ: write
  • Phản hồi thành công 200: Đã bỏ qua cảnh báo. — object, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóstring (uuid)—
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/alerts/$ID:dismiss" \
-H "Authorization: Bearer $DT_API_KEY"

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

Tạm ẩn cảnh báo dòng tiền (mặc định 7 ngày)

Quyền: alert_rule.manage
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 200: Cảnh báo đã được tạm ẩn. — object, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóstring (uuid)—
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/alerts/$ID:snooze" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"days": 7
}'

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

Danh sách danh mục dòng tiền

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Danh sách danh mục thu chi. — Category[], application/json
  • Mã lỗi: chỉ các mã lỗi chung ở Tổng quan
curl -sS -X GET "https://api.dongtien.pro/v1/cashflow/categories" \
-H "Authorization: Bearer $DT_API_KEY"

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

Tạo danh mục dòng tiền tuỳ biến cho công ty

Quyền: category_rule.write
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 201: Danh mục vừa tạo. — Category, application/json
  • Mã lỗi riêng của endpoint: conflict
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/categories" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"key": "tien_dien_nuoc",
"name_vn": "Tiền điện nước",
"direction": "out"
}'

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

Cập nhật danh mục dòng tiền tuỳ biến

Quyền: category_rule.write
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 200: Danh mục sau cập nhật. — Category, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóstring (uuid)—
curl -sS -X PATCH "https://api.dongtien.pro/v1/cashflow/categories/$ID" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"direction": "in"
}'

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

Chấp nhận hàng loạt gợi ý phân loại có độ tin cậy cao

Quyền: category_rule.write
  • Nhóm tốc độ: write
  • Phản hồi thành công 200: Số lượng giao dịch đã áp dụng. — object, application/json
  • Mã lỗi riêng của endpoint: conflict
TênVị tríBắt buộcKiểuMô tả
min_confidencequeryKhôngnumber | null—
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/categorization:bulk-accept" \
-H "Authorization: Bearer $DT_API_KEY"

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

Danh sách quy tắc phân loại

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Danh sách quy tắc. — CategoryRule[], application/json
  • Mã lỗi: chỉ các mã lỗi chung ở Tổng quan
curl -sS -X GET "https://api.dongtien.pro/v1/cashflow/category-rules" \
-H "Authorization: Bearer $DT_API_KEY"

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

Tạo quy tắc phân loại mới

Quyền: category_rule.write
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 201: Quy tắc vừa tạo. — CategoryRule, application/json
  • Mã lỗi riêng của endpoint: conflict
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/category-rules" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Tiền điện EVN",
"conds": [
{
"field": "content",
"op": "contains",
"value": "EVN",
"join": "and"
}
],
"direction": "out",
"category_id": "0192f3a4-5b6c-7d8e-9f01-23456789abcd",
"action": "assign"
}'

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

Cập nhật quy tắc phân loại

Quyền: category_rule.write
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 200: Quy tắc sau cập nhật. — CategoryRule, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóCategoryRuleIdMã quy tắc phân loại danh mục (crl_…).
curl -sS -X PATCH "https://api.dongtien.pro/v1/cashflow/category-rules/$ID" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"conds": [
{
"field": "content",
"op": "contains",
"join": "and"
}
],
"direction": "in",
"action": "assign"
}'

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

Xoá quy tắc phân loại

Quyền: category_rule.write
  • Nhóm tốc độ: write
  • Phản hồi thành công 200: Đã xoá quy tắc. — object, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóCategoryRuleIdMã quy tắc phân loại danh mục (crl_…).
curl -sS -X DELETE "https://api.dongtien.pro/v1/cashflow/category-rules/$ID" \
-H "Authorization: Bearer $DT_API_KEY"

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

Bật/tắt quy tắc phân loại

Quyền: category_rule.write
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 200: Trạng thái quy tắc đã cập nhật. — CategoryRule, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóCategoryRuleIdMã quy tắc phân loại danh mục (crl_…).
curl -sS -X PUT "https://api.dongtien.pro/v1/cashflow/category-rules/$ID/enabled" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"enabled": true
}'

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

POST /v1/cashflow/category-rules/{id}:decide-retro-apply

Phần tiêu đề “POST /v1/cashflow/category-rules/{id}:decide-retro-apply”

Duyệt hoặc từ chối áp dụng quy tắc cho giao dịch cũ

Người thứ hai (khác người đề nghị) quyết định yêu cầu category_retro_apply đang chờ. Cùng người đề nghị trả 403 approver_same_as_maker. Duyệt xong, giao dịch khớp được gán danh mục (nhãn do người gán tay luôn được giữ). Nếu tập giao dịch khớp đã đổi so với lúc đề nghị, yêu cầu hết hạn và trả 409 conflict.

Quyền: category_rule.retro_apply.approve Idempotency-Key: tuỳ chọn
TênVị tríBắt buộcKiểuMô tả
idpathCóCategoryRuleIdMã quy tắc phân loại danh mục (crl_…).
idempotency-keyheaderKhôngstringKhoá chống gửi trùng (≤ 255 ký tự, nên là UUID). Giữ 24 giờ; gửi lại cùng khoá + cùng nội dung trả lại kết quả cũ.
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/category-rules/$ID:decide-retro-apply" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"decision": "approve"
}'

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

POST /v1/cashflow/category-rules/{id}:preview-impact

Phần tiêu đề “POST /v1/cashflow/category-rules/{id}:preview-impact”

Xem trước tác động của quy tắc phân loại

Quyền: category_rule.write
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Số lượng giao dịch sẽ khớp. — object, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóCategoryRuleIdMã quy tắc phân loại danh mục (crl_…).
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/category-rules/$ID:preview-impact" \
-H "Authorization: Bearer $DT_API_KEY"

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

Đề xuất áp dụng quy tắc phân loại cho giao dịch cũ

Quyền: category_rule.retro_apply.propose
  • Nhóm tốc độ: write
  • Phản hồi thành công 202: Yêu cầu duyệt đã được tạo. — object, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóCategoryRuleIdMã quy tắc phân loại danh mục (crl_…).
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/category-rules/$ID:retro-apply" \
-H "Authorization: Bearer $DT_API_KEY"

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

Xem trước tác động của quy tắc phân loại chưa lưu

Quyền: category_rule.write
  • Nhóm tốc độ: read
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 200: Số lượng giao dịch sẽ khớp. — object, application/json
  • Mã lỗi riêng của endpoint: conflict
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/category-rules:preview-impact" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"conds": [
{
"field": "content",
"op": "contains",
"join": "and"
}
],
"direction": "in",
"action": "assign"
}'

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

Danh sách gợi ý phân loại từ AI

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Danh sách gợi ý phân loại. — object[], application/json
  • Mã lỗi: chỉ các mã lỗi chung ở Tổng quan
curl -sS -X GET "https://api.dongtien.pro/v1/cashflow/category-suggestions" \
-H "Authorization: Bearer $DT_API_KEY"

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

POST /v1/cashflow/category-suggestions/{id}:accept

Phần tiêu đề “POST /v1/cashflow/category-suggestions/{id}:accept”

Chấp nhận gợi ý phân loại từ AI

Quyền: category_rule.write
  • Nhóm tốc độ: write
  • Phản hồi thành công 200: Đã chấp nhận gợi ý. — object, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóstring (uuid)—
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/category-suggestions/$ID:accept" \
-H "Authorization: Bearer $DT_API_KEY"

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

POST /v1/cashflow/category-suggestions/{id}:dismiss

Phần tiêu đề “POST /v1/cashflow/category-suggestions/{id}:dismiss”

Bỏ qua gợi ý phân loại từ AI

Quyền: category_rule.write
  • Nhóm tốc độ: write
  • Phản hồi thành công 200: Đã bỏ qua gợi ý. — object, application/json
  • Mã lỗi riêng của endpoint: resource_not_found, conflict
TênVị tríBắt buộcKiểuMô tả
idpathCóstring (uuid)—
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/category-suggestions/$ID:dismiss" \
-H "Authorization: Bearer $DT_API_KEY"

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

Phân tích đối tác dòng tiền

Top 90 ngày đối tác theo chiều vào/ra, mức độ tập trung và trạng thái thuế.

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Danh sách phân tích đối tác. — 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ả
directionqueryKhôngstring—
limitqueryKhônginteger—
curl -sS -X GET "https://api.dongtien.pro/v1/cashflow/counterparties" \
-H "Authorization: Bearer $DT_API_KEY"

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

Dự báo dòng tiền 13 tuần

Dự báo 13 tuần theo 3 kịch bản (cơ sở, thận trọng, lạc quan), P10/P50/P90.

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Dự báo dòng tiền 13 tuần. — 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ả
scenarioqueryKhôngForecastScenarioKịch bản dự báo dòng tiền: Cơ sở, Thận trọng, Lạc quan.
company_idsqueryKhôngstring—
curl -sS -X GET "https://api.dongtien.pro/v1/cashflow/forecast" \
-H "Authorization: Bearer $DT_API_KEY"

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

Cấu hình dự báo dòng tiền

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Cấu hình dự báo. — object, application/json
  • Mã lỗi: chỉ các mã lỗi chung ở Tổng quan
curl -sS -X GET "https://api.dongtien.pro/v1/cashflow/forecast-settings" \
-H "Authorization: Bearer $DT_API_KEY"

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

Cập nhật cấu hình dự báo dòng tiền

Quyền: forecast.settings.write
  • Nhóm tốc độ: write
  • Nội dung yêu cầu: object (application/json)
  • Phản hồi thành công 200: Cấu hình dự báo đã cập nhật. — object, application/json
  • Mã lỗi riêng của endpoint: conflict
curl -sS -X PUT "https://api.dongtien.pro/v1/cashflow/forecast-settings" \
-H "Authorization: Bearer $DT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"min_balance_threshold": 4500000
}'

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

Chạy lại dự báo dòng tiền theo yêu cầu

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: write
  • Phản hồi thành công 200: Kết quả dự báo vừa chạy. — object, application/json
  • Mã lỗi riêng của endpoint: conflict
curl -sS -X POST "https://api.dongtien.pro/v1/cashflow/forecast:run" \
-H "Authorization: Bearer $DT_API_KEY"

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

Tổng quan dòng tiền hợp nhất

Số dư hợp nhất (đã xác thực + tạm tính), vào/ra 30 ngày so kỳ trước, biểu đồ 12 tuần và tỷ trọng danh mục.

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Dữ liệu tổng quan dòng tiền. — 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_idsqueryKhôngstringDanh sách id công ty phân cách bởi dấu phẩy
fromqueryKhôngstring—
toqueryKhôngstring—
curl -sS -X GET "https://api.dongtien.pro/v1/cashflow/overview" \
-H "Authorization: Bearer $DT_API_KEY"

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

Danh sách giao dịch chờ phân loại

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Danh sách giao dịch chờ phân loại. — object[], application/json
  • Mã lỗi: chỉ các mã lỗi chung ở Tổng quan
curl -sS -X GET "https://api.dongtien.pro/v1/cashflow/pending-classifications" \
-H "Authorization: Bearer $DT_API_KEY"

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

Danh sách danh mục hệ thống và công ty

Quyền: cashflow.read Scope: cashflow:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Danh sách các danh mục thu chi. — Category[], application/json
  • Mã lỗi: chỉ các mã lỗi chung ở Tổng quan
curl -sS -X GET "https://api.dongtien.pro/v1/categories" \
-H "Authorization: Bearer $DT_API_KEY"

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

Dòng tiền sắp về / sắp chi trong 7 ngày

Feed dữ liệu nguồn settlement và payout_lag phục vụ biểu đồ và dự báo dòng tiền Phase 14.

Quyền: settlement.read Scope: settlement:read
  • Nhóm tốc độ: read
  • Phản hồi thành công 200: Danh sách khoản tiền dự kiến trong 7 ngày tới. — object, application/json
  • Mã lỗi: chỉ các mã lỗi chung ở Tổng quan
curl -sS -X GET "https://api.dongtien.pro/v1/settlement/upcoming-cash" \
-H "Authorization: Bearer $DT_API_KEY"

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

TrườngKiểuBắt buộcMô tả
created_atTimestampCó—
directionCategoryDirectionCóGiá trị: in, out.
idstring (uuid)Có—
keystringCó—
name_vnstringCó—
org_idOrgId | nullCó—
systembooleanCó—
updated_atTimestampCó—
TrườngKiểuBắt buộcMô tả
actionstringCóGiá trị: assign, tag_review.
ai_confidencenumber | nullCó—
applied_countintegerCó—
approved_bystring (uuid) | nullCó—
category_idstring (uuid) | nullCó—
condsobject[]Có—
conds[].fieldstringCóGiá trị: content, counterparty_mst, counterparty_name, recipient_account_in_list, amount, account, direction.
conds[].joinstringKhôngGiá trị: and, or.
conds[].opstringCóGiá trị: contains, starts_with, regex, eq, in, gte.
conds[].valuestring | number | string[]Có—
created_atTimestampCó—
directionCategoryDirection | nullCóGiá trị: in, out.
enabledbooleanCó—
idCategoryRuleIdCó—
lockedbooleanCó—
namestringCó—
org_idOrgIdCó—
scopemap<string, any>Có—
seq_nointegerCó—
sourcestringCóGiá trị: user, ai_suggested, system_default.
updated_atTimestampCó—
TrườngKiểuBắt buộcMô tả
decisionstringCóGiá trị: approve, reject.
reasonstringKhông—

Lưu ý về từ "đã xác thực": đây là xác thực nguồn, không phải ngân hàng xác nhận quyết toán.