SignNow
SignNow makes it easy to sign, send, and manage documents anywhere on any device with a simple and secure electronic signature solution.
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 - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Help Center |
URL | https://support.signnow.com/ |
[email protected] |
Connector Metadata | |
---|---|
Publisher | airSlate Inc. |
Website | https://signnow.com |
Privacy policy | https://www.signnow.com/privacy_policy |
Categories | Productivity;Human Resources |
Create automated signing sessions and entire document workflows in Office 365, SharePoint, Microsoft Dynamics 365, and other services, no coding necessary.
Prerequisites
You will need a signNow account and an active subscription to proceed.
How to get credentials?
You should use your signNow user credentials. If you are not signNow user then sign up for a free trial.
Known issues and limitations
If you have 100+ documents and/or templates in your signNow account, you may experience latencies or other issues while selecting a document or template in the actions via the drop-down. Please, enter document ID manually where possible in such cases. You can find the document ID in the signNow web application.
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Advanced Document Invite |
Invite request with manually defined schema. It allows to setup invite for a document that will be generated in the future |
Cancel invite |
Signature invite cancellation |
Create Document from Template |
Generate a document from a selected template |
Create Document Group from the Group Template |
Create the document group from a selected group template |
Create Signing Link |
Generate a link to the document and share it to have the document signed |
Delete Document |
Delete a document from SignNow |
Download Document |
Download a document from SignNow |
Get Document Fields |
Retrieve values from the fillable fields in the document |
Get Document Fields [DEPRECATED] |
This action has been deprecated. Please use Get Document Fields instead.
|
Get Document Group |
Retrieve a list of user's document groups |
Get Document Groups |
Retrieve a list of user's document groups |
Get Document Information |
Get document properties like name, id, create/update dates etc. |
Get Document List |
Retrieve a list of user's documents |
Get document schema [DEPRECATED] |
This action has been deprecated. Please use Get document schema instead.
|
Invite to sign |
Invite others to fill out and sign the document |
Invite to sign the Document Group |
Invite others to fill out and sign the document group |
Prefill Document Field Values |
Automatically populate fillable fields in the document with specific values |
Prefill Document Field Values [DEPRECATED] |
This action has been deprecated. Please use Prefill Document Field Values instead.
|
Prefill Document Group Field Values |
Automatically populate fillable fields in the documents with specific values |
Prefill Document Group Smart Field Values |
Automatically populate smart fields in the documents with specific values |
Prefill Smart Field Values |
Prefill Smart Field values for the specified document |
Upload Document |
Upload a document to SignNow |
Advanced Document Invite
Invite request with manually defined schema. It allows to setup invite for a document that will be generated in the future
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document ID
|
doc_id | True | string |
Provide a document ID |
Name
|
role | string |
Role name of signer |
|
E-mail
|
Specify e-mail for signer |
|||
Phone Number (Invite via SMS)
|
phone_invite | string |
Specify +XXXXXXXXXXXX recipient's phone number. Required for Invite via SMS. |
|
Order
|
order | integer |
Set the order of signing for multiple signers |
|
Personalized Subject
|
subject | string |
Add Personalized Subject for Signer |
|
Personalized Message
|
message | string |
Add Personalized message for Signer |
|
Authentication type
|
authentication_type | string |
Verify user identity via password, SMS, or phone call |
|
Password
|
password | string |
Set the password for Authentication type Password |
|
Phone
|
phone | string |
Specify +XXXXXXXXXXXX phone number for Authentication type Phone or SMS |
|
Days Until Expiration
|
expiration_days | integer |
Get signer be notified in how many days the invite expires |
|
Send Reminder in
|
reminder | integer |
The number of days after sending the invite to automatically follow up with an email reminder |
|
Send Reminder every X Days
|
remind_repeat | integer |
The recipient will get a reminder email every set amount of days. |
|
Allow Forwarding
|
reassign | boolean |
Allow signer to delegate the signing to someone else |
|
Show Decline on Signature
|
decline_by_signature | boolean |
Stamp a signature field as Decline to Sign if the recipient refused to sign the document |
|
CC
|
cc | string |
A comma-separated emails that will be Carbon Copied in the invite |
|
Subject
|
subject | string |
Type your subject |
|
Message
|
message | string |
Type your message |
|
Email all parties on completion
|
on_complete | string |
All parties receive a notification email when the document is signed |
Returns
- response
- object
Cancel invite
Signature invite cancellation
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document Id
|
doc_id | True | string |
Specify document id for signature invite cancellation |
Returns
- response
- object
Create Document from Template
Generate a document from a selected template
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document Template
|
doc_id | True | string |
Select a template from the list |
Document Name
|
document_name | string |
Enter new file name for the document |
Returns
Name | Path | Type | Description |
---|---|---|---|
Document ID
|
id | DocumentId |
Unique document ID |
Create Document Group from the Group Template
Create the document group from a selected group template
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Group Template
|
doc_group_id | True | string |
Select the group template from the list |
Document Group Name
|
group_name | string |
Enter new name for the document group |
Returns
Name | Path | Type | Description |
---|---|---|---|
Document Group ID
|
id | DocumentGroupId |
Unique Document Group ID |
Create Signing Link
Generate a link to the document and share it to have the document signed
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document ID
|
doc_id | True | string |
Specify a unique document ID or select a document from the list |
fields
|
fields | dynamic |
Returns
Name | Path | Type | Description |
---|---|---|---|
URL
|
url_no_signup | string |
Signing Link |
Delete Document
Delete a document from SignNow
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document ID
|
doc_id | True | string |
Specify a unique document ID |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
Document removal status |
Download Document
Download a document from SignNow
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document ID
|
doc_id | True | string |
Specify a unique document ID or select a document from the list |
Format
|
mode | string |
Select a document format for downloading |
Returns
- response
- binary
Get Document Fields
Retrieve values from the fillable fields in the document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template_id | True | string |
Specify a document template to get fields from |
Document ID
|
doc_id | True | string |
Specify a unique document ID |
Returns
Get Document Fields [DEPRECATED]
This action has been deprecated. Please use Get Document Fields instead.
Get document field values.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template_id | True | string |
Specify a document template to get fields from |
Document ID
|
doc_id | True | string |
Specify a unique document ID |
Returns
Get Document Group
Retrieve a list of user's document groups
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Group Template
|
doc_group_id | True | string |
Select the group template from the list |
Template
|
template | True | boolean |
Specify if document group or group template should be retrieved |
Returns
Get Document Groups
Retrieve a list of user's document groups
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template | True | boolean |
Specify if document groups or group templates should be retrieved |
Limit
|
limit | integer |
Total number of items returned (between 1 and 50) |
|
Offset
|
offset | integer |
The (zero-based) offset of the first item in the collection to return |
Returns
Get Document Information
Get document properties like name, id, create/update dates etc.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template | True | boolean |
Specify if documents or templates should be retrieved |
Document ID
|
doc_id | True | string |
Specify a unique document ID or select a document from the list |
Returns
- Body
- DocumentProperties
Get Document List
Retrieve a list of user's documents
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template | boolean |
Specify if documents or templates should be retrieved |
|
Include Default Template
|
includeDefaultTemplate | boolean |
Specify if default template should be added to templates list |
Returns
- response
- array of DocumentProperties
Get document schema [DEPRECATED]
This action has been deprecated. Please use Get document schema instead.
Get OpenAPI document schema
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document ID
|
doc_id | string |
Specify a unique document ID |
|
Field type filter
|
select | string |
Separate with a comma what field types you'd like to retrieve |
Returns
Name | Path | Type | Description |
---|---|---|---|
properties
|
properties | object |
Invite to sign
Invite others to fill out and sign the document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template | True | boolean |
Specify if documents or templates should be retrieved |
Document
|
template_id | True | string |
Select a template from the list |
body
|
body | True | dynamic |
Returns
- response
- object
Invite to sign the Document Group
Invite others to fill out and sign the document group
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template | True | boolean |
Specify if document groups or group templates should be retrieved |
Document Group
|
template_group_id | True | string |
Select the document group from the list |
body
|
body | True | dynamic |
Returns
- response
- object
Prefill Document Field Values
Automatically populate fillable fields in the document with specific values
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template_id | True | string |
Specify a document template to get fields from |
Document ID
|
doc_id | True | string |
Specify a unique document ID |
fields
|
fields | dynamic |
Returns
Name | Path | Type | Description |
---|---|---|---|
Document ID
|
id | DocumentId |
Unique document ID |
Prefill Document Field Values [DEPRECATED]
This action has been deprecated. Please use Prefill Document Field Values instead.
Prefill field values and properties.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template_id | True | string |
Specify a document template to get fields from |
Document ID
|
doc_id | True | string |
Specify a unique document ID |
fields
|
fields | dynamic |
Returns
Name | Path | Type | Description |
---|---|---|---|
Document ID
|
id | DocumentId |
Unique document ID |
Prefill Document Group Field Values
Automatically populate fillable fields in the documents with specific values
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template_group_id | True | string |
Specify a document group template to get fields from |
Document Group ID
|
doc_group_id | True | string |
Specify a unique document group ID |
fields
|
fields | dynamic |
Returns
Name | Path | Type | Description |
---|---|---|---|
Document Group ID
|
id | DocumentGroupId |
Unique Document Group ID |
Prefill Document Group Smart Field Values
Automatically populate smart fields in the documents with specific values
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template_group_id | True | string |
Specify a document group template to get fields from |
Document Group ID
|
doc_group_id | True | string |
Specify a unique document group ID |
fields
|
fields | dynamic |
Returns
Name | Path | Type | Description |
---|---|---|---|
Document Group ID
|
id | DocumentGroupId |
Unique Document Group ID |
Prefill Smart Field Values
Prefill Smart Field values for the specified document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Template
|
template_id | True | string |
Specify a document template to get fields from |
Document ID
|
doc_id | True | string |
Specify a unique document ID |
fields
|
fields | dynamic |
Upload Document
Upload a document to SignNow
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File
|
file | True | file |
File to upload |
Returns
Name | Path | Type | Description |
---|---|---|---|
Document ID
|
id | DocumentId |
Unique document ID |
Triggers
Start flow on document event |
Select the event to trigger on: the new or updated signature invite; when someone creates, updates, completes, or deletes a document |
Start flow on document event [DEPRECATED] |
This action has been deprecated. Please use Start flow on document event instead.
|
Start flow on document event
Select the event to trigger on: the new or updated signature invite; when someone creates, updates, completes, or deletes a document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Event
|
event | True | string |
Select event which should trigger the Flow |
Returns
Name | Path | Type | Description |
---|---|---|---|
Event
|
meta.event | string |
Document event that caused the trigger. |
Document ID
|
content.document_id | string |
Unique ID of target document which caused the event. |
Document Name
|
content.document_name | string |
Target document file name without extension |
Start flow on document event [DEPRECATED]
This action has been deprecated. Please use Start flow on document event instead.
You can create trigger for one of this event: document create, document update, document delete, document complete, invite create, invite update
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Event
|
event | True | string |
Select event which should trigger the Flow. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Timestamp
|
meta.timestamp | integer |
Date and time when the event occured (Unix timestamp format). |
Event
|
meta.event | string |
Document event that caused the trigger. |
Document ID
|
content.document_id | string |
Unique ID of target document which caused the event. |
Document Name
|
content.document_name | string |
Target document file name without extension |
Definitions
DocumentProperties
Name | Path | Type | Description |
---|---|---|---|
Document ID
|
id | DocumentId |
Unique document ID |
Document Name
|
document_name | string |
Document file name without extension |
Page count
|
page_count | integer |
Number of pages in the document |
Created
|
created | integer |
Date and time the document was created in Unix Timestamp format |
Updated
|
updated | integer |
The date and time the document was updated in Unix Timestamp format |
Template name
|
original_filename | string |
Template file name with extension (if any) |
Template ID
|
origin_document_id | string |
Template document ID (if any) |
Is template
|
template | boolean |
true if document is template. |
Document Status
|
status | string |
Document Status |
DocumentGroupsResponse
Name | Path | Type | Description |
---|---|---|---|
document_groups
|
document_groups | array of DocumentGroupProperties | |
Document Groups Total Count
|
document_group_total_count | integer |
The total number of Document Groups in the SignNow account |
DocumentGroupProperties
Name | Path | Type | Description |
---|---|---|---|
Document Group ID
|
group_id | DocumentGroupId |
Unique Document Group ID |
Document Group Name
|
group_name | string |
Document Group Name |
Documents
|
documents | array of DocumentGroupDocumentProperties |
Documents |
DocumentGroupDocumentProperties
Name | Path | Type | Description |
---|---|---|---|
Document ID
|
id | DocumentId |
Unique document ID |
Document Name
|
document_name | string |
Document file name without extension |
Template ID
|
origin_document_id | string |
Template document ID (if any) |
DocumentId
DocumentGroupId
object
This is the type 'object'.
binary
This is the basic data type 'binary'.