Guest Signature

Download the guest signature PDF

Streams the (unsigned/preview) PDF for the guest signer to review before signing. Public, token-based (no login).

Why a backend proxy

The PDF is stored encrypted with SSE-C; a browser cannot send the SSE-C headers from an iframe. The backend therefore fetches and decrypts the document, then streams the clear bytes. When previous signatures already exist, the already-signed PDF is served (so each signer consents to the real document).

Embedding

The response sets Content-Disposition: inline and relaxes framing headers (frame-ancestors allow-list) so the PDF can be embedded in the FairePlace frontend.

Example

curl -L https://api.faireplace.com/api/public/guest-signature/3f8b1c2d-...-9a0e/pdf \
  --output bail.pdf
get/public/guest-signature/{token}/pdf

Request

  • Base URL: https://api.faireplace.com/api
  • URL: https://api.faireplace.com/api/public/guest-signature/{token}/pdf
  • Auth: none required

Path parameters

tokenstring required

Guest session token (clear UUID v4 from the email link).

Response

PDF document (binary stream).

Changes

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