Tvarka ATK API · Arazzo Workflow
Sign a PDF with a qualified electronic signature
Version 1.0.0
The ATK signing ceremony for a PAdES container - create the request, submit the card signing certificate, return the signature, check both result axes, then download the signed PDF.
View Spec
View on GitHub
AuthenticationDigital SignatureeIDASQESLithuaniaOpenAPIeIDSmart-IDMobile-IDNFCTimestampingLTVWebhookIdentityTrust ServicesGDPRArazzoWorkflows
Provider
Workflows
sign-pades-document
Produce and download a qualified PAdES signature over a PDF.
Seed `document` with the published sandbox fixture atk-test.pdf (SHA-256 b0966e87751a6443f9e6894b3ccb91afdf784343ca0845fec20194e4d44b638f) so a fork runs against test material. A completed signature has legal effect - run this only with explicit human intent.
1
2
submit-sign-certificate
Device, clientToken. Returns the data-to-be-signed for the PAdES signature.
3
complete-sign
Device, clientToken. Assembles the container and returns the download token.
4
check-validation-axis
Read BOTH axes. status says the ceremony finished; validation.status says whether the signature is qualified and valid. Validation failure never appears on status.
5
download-container
Download the signed PAdES container with the one-off download token.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.