Before you start
What is SignAPI
SignAPI is a platform for electronic document signing and management using LVRTC-supported identity and signature tools.
It enables:
- Full document signing lifecycle (upload → sign → timestamp → validate)
- Electronic signatures and e-seals
- Bulk signing
- File sharing within sessions
- Archive timestamps
- Cross‑border (EU) document validation
Supported formats
- XAdES (EDOC, ASICE)
- PAdES (PDF)
- JAdES (JSON)
JAdES allows system-level signing (e.g. logs, transactions) using qualified signatures or seals
Legal setup
- Register your organization at eParaksts.lv
- Request access to test and/or production
- Sign the agreement
- Receive credentials
One test contract can be used for multiple integrations💡 Production requires a contract with the end client
Technical setup
- Test:
https://signapi-prep.eparaksts.lv - Production:
https://signapi.eparaksts.lv
To use SignAPI:
- Obtain end-user certificates:
- eParaksts mobile → via integration platform
- eID → via browser plugin (smart card reader)
- Get server-to-server access token (OAuth introspect)
- Authenticate and start a SignAPI session
Basic signing flow
- Create session
- Upload file
- Generate signable data
- Create signature (mobile or eID)
- Finalize signing
- Download and validate document
Alternative option
If only basic signing is required, you can use the Portal Signing Interface (eParaksts.lv).
Limited functionality
❗ Not compatible with SignAPI (cannot extend later)
Updated 14 days ago
What’s Next