Create envelope from local PDF hash and bind the browser's session keypair

Posts the SHA-256 of the local PDF AND the public-key JWK of a non-extractable ECDSA P-256 keypair generated by the browser. The pubkey is persisted write-once on the envelope row; every subsequent protected endpoint requires a signature with the matching private key (see x-fsig-session-* parameter component).

post/api/envelopes

Request

  • Base URL: https://free-sign.com
  • URL: https://free-sign.com/api/envelopes
  • Auth: none declared

Request body

document_sha256string required

Response

Envelope created. Returns envelope_id, expires_at, and the canonical session_pubkey_sha256 + session_bound_at the server committed.

envelope_idstring required
expires_atstring date-time required
session_pubkey_sha256string required
session_bound_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.