SỰ KIỆN API

Webhook, phân phối và chống phát lại

Sự kiện được ký, quản trị phiên bản và phân phối ít nhất một lần. Bên nhận phải xác minh, loại trùng và xác nhận mà không chỉ tin vào transport.

01

Phong bì sự kiện

{
  "eventId": "evt_...",
  "eventType": "signing_request.completed",
  "occurredAt": "2026-07-19T10:00:00Z",
  "resourceId": "sr_...",
  "tenantId": "tenant_...",
  "data": { "evidenceReceiptId": "evr_..." }
}

02

Hợp đồng phân phối

Kiểm soátHành vi
Chữ kýChữ ký HMAC hoặc bất đối xứng kèm key ID/version
Độ mớiDung sai timestamp và replay cache
Phân phốiAt-least-once
RetryExponential backoff với thời gian lưu tối đa
Thứ tựKhông đảm bảo thứ tự toàn cục; có kèm resource version
Khử trùng lặpeventId ổn định qua các lần retry
Hàng đợi lỗiHiển thị cho operator được ủy quyền kèm hành động redeliver

03

Loại sự kiện khuyến nghị

signing_request.awaiting_approval, signing_request.approved, signing_request.completed, signing_request.failed, asic_package.completed, verification.completed, evidence.renewal_due and provider.health_changed.