Scrive eSign (Preview)

Scrive, the Nordic market leader for electronic signatures, offers a growing suite of solutions for document workflows requiring e-signing and identity verification.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
Contact
Name Scrive Support
URL https://support.scrive.com
Email support@scrive.com
Connector Metadata
Publisher Scrive AB
Website https://www.scrive.com
Privacy policy https://www.scrive.com/privacy-notice/
Categories Productivity

Adds eSigning to document workflows.

Prerequisites

A Scrive account with Scrive API access.

How to get credentials

Authenticate with the email and password for the Scrive account.

Creating a connection

The connector supports the following authentication types:

Default Required parameters for creating connection. All regions

Default

Applicable: All regions

Required parameters for creating connection.

Name Type Description
Email for Scrive account securestring The Scrive account email
Password for Scrive account securestring The Scrive account password
API Host URL securestring Specify Scrive API host. Default is https://scrive.com

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Add new party

Adds a new party to the document as a signatory, viewer or approver.

Create new document from PDF

Creates a document from a PDF file.

Create new document from template

Create a new document from the selected template.

Get Document JSON

Gets the document JSON.

Get document PDF file content

Gets the content of the document PDF file.

Set attachment

Adds a PDF to a document as an attachment. Choose between existing attachments from your Scrive account or create a new attachment by providing a PDF file.

Set file for document

Sets the main PDF file for the document.

Start signing process

Start the signing process for a document.

Update document JSON

Updates the document JSON with a provided JSON.

Update fields based on template

Updates party fields based on the selected template.

Update properties of parties based on template

Updates properties based on the selected template.

Add new party

Adds a new party to the document as a signatory, viewer or approver.

Parameters

Name Key Required Type Description
Document ID
documentId True string

ID of the document to add the new party to.

Party email
partyEmail True string

Email of the new party

Party role
partyRole True string

Role of the new party in the signing process.

Firstname
firstname string

Firstname of the new party.

Lastname
lastname string

Lastname of the new party.

Company
company string

Company of the new party.

Mobile
mobile string

Mobile phone number of the new party.

Party ID number
personalNumber string

Personal number of the new party. For use with various eIDs.

Invitation order
signOrder number

New party's order in the signing process.

Invitation method
deliveryMethod string

How the party will be invited to sign.

Auth to view
authenticationToView string

Authentication method needed to view the document.

Auth to view archived
authenticationToViewArchived string

Authentication method needed to view the archived document.

Auth to sign
authenticationToSign string

Authentication method needed to sign the document.

Confirmation
confirmation string

Method for sending confirmation.

Create new document from PDF

Creates a document from a PDF file.

Parameters

Name Key Required Type Description
PDF content
pdfContent True byte

File content of the PDF file that will be used for the new document.

Author role
authorRole True string

Role of the author in the signing process.

Returns

Document ID of the created document.

Document ID
string

Create new document from template

Create a new document from the selected template.

Parameters

Name Key Required Type Description
Select Template
templateId-dynamic True string

Select template to start a new document from.

Returns

ID of the created document

New document ID
string

Get Document JSON

Gets the document JSON.

Parameters

Name Key Required Type Description
Document ID
documentId True string

ID of the document to get JSON from.

Returns

Document JSON

Document JSON
object

Get document PDF file content

Gets the content of the document PDF file.

Parameters

Name Key Required Type Description
Document ID
documentId True string

Document ID to get the PDF file from.

Returns

Document PDF content
byte

Set attachment

Adds a PDF to a document as an attachment. Choose between existing attachments from your Scrive account or create a new attachment by providing a PDF file.

Parameters

Name Key Required Type Description
Select Attachment
fileId string

Select an existing attachment.

Document ID
documentId True string

ID of the document to add the attachment to.

Attachment name.
attachmentName True string

File name for the attachment.

Required for signing
required True string

Whether or not to present the attachment with a mandatory checkmark before signing.

Add to sealed file
addToSealedFile True string

Whether or not to include the attachment in the sealed document after signing.

New Attachment PDF
pdfContent byte

PDF file content for the new attachment. Use this OR "Select Attachment".

Set file for document

Sets the main PDF file for the document.

Parameters

Name Key Required Type Description
Document ID
documentId True string

ID of the document to update.

New PDF content
pdfContent True byte

New PDF file content.

Returns

Document JSON

Document JSON
object

Start signing process

Start the signing process for a document.

Parameters

Name Key Required Type Description
Document ID
documentId True string

ID of the document to start.

Returns

ID of document being signed

Document ID being signed
string

Update document JSON

Updates the document JSON with a provided JSON.

Parameters

Name Key Required Type Description
Document ID
documentId True string

Document ID of the document to update.

Document JSON
documentJson True string

JSON used to update document metadata.

Update fields based on template

Updates party fields based on the selected template.

Parameters

Name Key Required Type Description
Select Template
templateID-dynamic True string

Select Template you want fields from.

dynamicTemplateSchema
dynamicTemplateSchema dynamic

Dynamic Schema of fields in selected template.

Update properties of parties based on template

Updates properties based on the selected template.

Parameters

Name Key Required Type Description
Select Template
templateID-dynamic True string

Select template you want the property fields from.

dynamicTemplateMetaSchema
dynamicTemplateMetaSchema dynamic

Dynamic Schema of properties from selected template.

Triggers

When a document from template is signed by all signatories

Watches a template and waits for one of its documents to be signed.

When a document is signed by all signatories

Waits for a document to be signed.

When a document is signed by all signatories (Start Signing)

Starts the signing process for a document and waits for it to be signed.

When a document from template is signed by all signatories

Watches a template and waits for one of its documents to be signed.

Parameters

Name Key Required Type Description
Select Template
templateId-dynamic True string

Choose template whose documents will trigger the flow when signed.

Returns

Name Path Type Description
Signed Document ID
signedDocumentId string

Document ID for triggering document

When a document is signed by all signatories

Waits for a document to be signed.

Parameters

Name Key Required Type Description
Document ID
documentId True string

Document ID to trigger on when signed.

Returns

Name Path Type Description
Signed Document ID
signedDocumentId string

Document ID for triggering document.

When a document is signed by all signatories (Start Signing)

Starts the signing process for a document and waits for it to be signed.

Parameters

Name Key Required Type Description
Document ID
documentId True string

ID of document to start and trigger from on signed.

Returns

Name Path Type Description
Signed Document ID
signedDocumentId string

Document ID for triggering document.

Definitions

string

This is the basic data type 'string'.

object

This is the type 'object'.

byte

This is the basic data type 'byte'.