Changelog
Version 0.10.0 - January 2025
Features
API v1 Launch- Complete REST API with full OpenAPI 3.0 specification
- TypeScript support with auto-generated types
- Comprehensive authentication with API keys
- Create, update, and send documents programmatically
- Support for multiple document types (SIGNABLE, ACCEPTABLE)
- Flexible signing workflows (parallel and sequential)
- Custom fields and tags for organization
- Document expiration and lifecycle management
- Add and manage document signers via API
- Support for different signer roles (SIGNER, ORGANIZER, REVIEWER, ACCEPTOR)
- Track read and signing status for each signer
- Sequential signing with configurable order
- Swedish BankID integration for identity verification
- SSN-based and name-based verification methods
- Email and SMS delivery channels
- Complete audit trails for compliance
- Real-time event notifications
- Support for all document lifecycle events
- Secure webhook signature verification
- Automatic retry logic for failed deliveries
- Organization-level API keys
- Role-based access control
- Secure data isolation
Improvements
- Enhanced rate limiting with clear headers
- Better error messages with detailed descriptions
- Improved API documentation with examples
- Pagination support for list endpoints
Developer Experience
- OpenAPI 3.0 specification available at
/api/v1/openapi
- Full TypeScript types and SDK support
- Comprehensive guides and tutorials
- Interactive API reference documentation
For support or questions, contact hej@sajn.se