Overview
A Qualified Electronic Signature (QES) uses a qualified digital certificate issued by a Trusted Service Provider. Enable QES when adding a package by configuringoptions.digitalSignatures.signatureTypes.
Providers
The following QES providers are supported:
Use the serialized provider values shown in the table when configuring the request.
Add a package with QES
Setoptions.digitalSignatures.signatureTypes.qes to an ordered array of enabled providers. QES also requires signing consent, cac set to none, and formFlattening set to none or omitted.
Request
Signer experience
After the signer completes all documents in the package, they are prompted to authorize the QES through the selected provider. QES authorization is the final step in the signing session.Check signing status
Call/packages/{packageId}/status to monitor the package. A revision’s isSigned property becomes true after that signer completes the revision. The document and package isExecuted properties become true after all required signers complete the signing workflow.
Request
Response
View the QES result
After the document is executed, download its executed PDF. The PDF contains the applied QES and certificate information for validation in a compatible PDF viewer.Request