- Ya
- 10 Juni 2026, 03:38 UTC
- Mwandishi
- Kamo
- Ahadi ya
- 143502b
Add the OTK-authed /api/esig/envelopes API kamo-internal drives to send documents for signature, reusing the same shared-lib entities the public signing API reads — the additive, org-agnostic replacement for the loan- coupled KamoLOS/EsignClient create path. - POST create-and-send from a template: builds EsignGenericEnvelope (AD_HOC), one EsignEnvelopeRecipient per signer with a fresh hashed access token, and emails each the /s/{env}/{recipient}?t={token} signing link (best-effort) - GET list (envelope dashboard) + GET {uid} detail with recipient statuses - POST {uid}/void and {uid}/recipients/{rid}/resend (rotates the token) - Invite + delegate emails share EsignEmailClient.sendInvite; signer-route links corrected to /s/{env}/{recipient}