REST workflow dan Document Sign
Konfigurasikan endpoint HTTPS publik port 443 tanpa credential/query/fragment pada URL. Server membatasi private address, metadata cloud, redirect dan header terlarang. Pilih None, Bearer, API key, atau Basic, lalu custom header. Jangan taruh secret dalam custom body. Workflow mendukung all (event runtime yang benar-benar dijalankan) atau final (default, hasil APPROVED/REJECTED). Document Sign mendukungdocument.completed dan document.expired.
Payload workflow memuat request, versi, status, node/output, path, revisi, data form dan histori. Dokumen memuat paket, digest, status/expiry serta histori signing/approval. Data ini dapat bersifat pribadi: target harus berhak menerimanya. PDF privat tidak otomatis menjadi file attachment.
Tambahan payload berada di custom, tidak menimpa field kanonis, maksimal 16 KB/kedalaman 8.
Integration app HMAC
Transport app events memakai secret webhook, bukan API key. Event:approval.submitted, approval.revision_requested, approval.resubmitted, approval.completed.
Header mencakup DekaSign-Event-ID, DekaSign-Timestamp, DekaSign-Delivery-ID, DekaSign-Key-Version, DekaSign-Signature. Signature HMAC-SHA256 hex dihitung atas:
