Developers
Embedded signing
An embedded signing session is a single-purpose link scoped to one agreement, one version and one recipient, and it expires. Permanent signing links do not exist.
Create a session
Request a session for the recipient, then open the returned URL in your own flow.
curl -X POST https://okwerin.com/api/public/v1/agreements/{id}/signing-sessions \
-H "Authorization: Bearer ok_live_..." \
-H "Content-Type: application/json" \
-d '{"recipient_email":"buyer@example.com","expires_in_minutes":60}'After signing
Listen for agreement.completed rather than polling. The agreement's evidence records the version, confirmations and verification level.