Download the completed envelope
Once an envelope reaches completed, two PDFs will be available: the signed document and an audit certificate listing every signer action with timestamps and IP addresses.
Programmatic PDF downloads via the API are not yet available. Both endpoints (GET /v1/envelopes/{id}/documents/signed and GET /v1/envelopes/{id}/audit-certificate) are routable — auth and envelope-scope checks pass — but until the signing pipeline ships they return HTTP 409 with error code not_signed_yet.
In the meantime, download completed envelopes directly from the Permissio app.
See Envelopes → Download PDF for the full details on these endpoints.
When downloads do become available, the envelope.completed webhook payload will also include a signed_document_url you can use to skip the explicit download call.