Workflow

Partner backend

  1. Generate the PDF in your platform.
  2. Get an access token.
  3. Create contract (upload PDF) → contract_id.
  4. Add parties (signers) → store returned sign_url values.
  5. Send invitations (optional) or show sign_url to users.
  6. Poll status via GET /contracts/{id}.
  7. Once fully signed, download the final stamped PDF using signed_download.php?token=....

Recipient signing

Recipients sign via a tokenized URL:

https://firmato.eu/sign/public/sign.php?token=...

Final stamped download

https://firmato.eu/sign/public/signed_download.php?token=...

If the contract is not fully signed yet, the download endpoint may return HTTP 403.