External Signing API (v1)

This documentation is for third-party applications that need to submit PDFs and complete a signing workflow using firmato.eu.


Base URLs

API base
https://firmato.eu/sign/public/api/v1/

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

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


High-level flow

  1. Obtain an access token (OAuth2 client_credentials).
  2. Create a contract by uploading a PDF.
  3. Add one or more signing parties.
  4. Send invitations (optional) or distribute signing URLs in your UX.
  5. Poll contract status.
  6. Download the final stamped PDF once fully signed.

Security model