This API is intended to enable third parties to leverage the signing service that Sajnat provides.
Limitations
Each API user is limited to 600 requests per minute. You can inspect the quouta by checking the x-ratelimit-limit and x-ratelimit-remaining respectively
Configuration
If you need access to the test platform, send us an email to info@sajnat.se.
Usage
The basic flow of the API is as follows:
- Create a new document
- Create subjects (signees)
- Send signature requests to the subjects
- Listen to webhooks on the progress of the signing process
- Collect the signed pdf from a secure link sent via the webhook service
Checking the sealed document integrity
When a document is sealed the system will certify the document which will in turn detect any changes made to the file. The attached file can be inspected and extracted using PDF viewing software such as Adobe Acrobat or Foxit Reader. Please note the certification text "Certified by Sajnat" displayed in the screenshot below.

You can open the signature panel to view the certification details:

When a document is sealed the system will create an XAdES file and attach that file in the resulting PDF.
The file inlcludes two attachments.
- A zip file which includes the document the subject (signer) actually saw when signing the document.
- An XML-file in XAdES format which includes all event data. This file is protected from editing. Any editing will invalidate the embedded signature.

Excerpt from the XML-file:
Code