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

ControlBehavior
SignatureHMAC or asymmetric signature with key ID/version
FreshnessTimestamp tolerance and replay cache
DeliveryAt-least-once
RetryExponential backoff with maximum retention
OrderingNot globally guaranteed; resource version included
DeduplicationeventId is stable across retries
Failure queueVisible to authorized operator with redelivery action

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.