Scrive
Scrive is a Nordic e-signature and digital identity (e-ID) platform for agreeing, signing, and verifying documents online. The Scrive Document API (eSign Online, Version 2) is a RESTful, JSON-over-HTTPS interface that creates, prepares, sends, and manages the full lifecycle of documents for electronic signing, with identity verification through Nordic and European e-ID methods including Swedish, Norwegian, and Finnish BankID, Danish MitID, Freja, and Smart-ID. Authentication uses OAuth2, OAuth 1.0, or personal access credentials; document status changes are delivered to consumers via HTTP callback (webhook) URLs. A separate Scrive eID Hub provides standalone identity authentication and signing.
APIs
Scrive Documents API
Create, prepare, update, and drive the full lifecycle of documents for electronic signing - new documents, set/append files, start the signing process, retrieve, list, remind, p...
Scrive Templates API
Reuse saved documents as templates - create new documents from a template, clone existing documents, and drive repeatable signing workflows and bulk sends from a single reusable...
Scrive Signing API
Manage the signatory-facing signing process - retrieve signing data and sign-link QR codes, remind and resend to signatories, forward and restart documents, change signatory con...
Scrive e-ID Authentication API
Configure electronic identity verification for signatories - set the authentication method required to view, to sign, and to view archived documents (Swedish/Norwegian/Finnish B...
Scrive Attachments API
Manage author and signatory attachments and document files - list, create, download, share, and delete reusable attachments; set author attachments on a document; request and at...
Scrive Callbacks API
Receive document status changes as HTTP POST callbacks (webhooks) to a configured api_callback_url when a document becomes pending, closed, canceled, timedout, or rejected, with...
Scrive Access Control API
Administer organizational access - manage user groups and their settings and contact details, grant and revoke access roles for users, and organize documents into folders.