HelloSign
HelloSign enables secure electronic signatures that are business-caliber, easy-to-use and legally binding.
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) |
Connector Metadata | |
---|---|
Publisher | Microsoft |
Website | https://www.hellosign.com/ |
Privacy policy | https://www.hellosign.com/privacy |
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Admin API Key https://aka.ms/l6zf3z | string | The API Key of an admin account | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Frequency of trigger polls | 1 | 60 seconds |
Actions
Cancel signature request |
Cancel an existing signature request. |
Get signature request |
Get a signature request that includes the current status for each signer. |
Send signature request from template |
Create and send a new signature request based off an existing template. |
Cancel signature request
Cancel an existing signature request.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Request Id
|
requestId | True | string |
The id of the incomplete request to cancel. |
Get signature request
Get a signature request that includes the current status for each signer.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Request Id
|
requestId | True | string |
The id of the request to retrieve |
Returns
- Body
- RequestResponse
Send signature request from template
Create and send a new signature request based off an existing template.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Account type
|
test_mode | string |
The type of account, either Free or Paid. |
|
Template id
|
template_id | True | string |
The unique identifer of the template to create a SignatureRequest from. |
Subject
|
subject | string |
The subject in the email that will be sent to the signers. |
|
Message
|
message | string |
The custom message in the email that will be sent to the signers. |
|
Redirect URL
|
signing_redirect_url | string |
The URL you want the signer redirected to after they successfully sign. |
|
Allow Decline
|
allow_decline | boolean |
Allows signers to decline to sign a document if set to true. Defaults to false. |
|
Signers
|
signers | True | dynamic |
The signers of the document. |
Returns
- Body
- RequestResponse
Triggers
When a signature request is completed |
Triggers when a signature request is completed by all parties. |
When a signature request is created |
Triggers when a new signature request is created. |
When a signature request is declined |
Triggers when a signature request is decline. |
When a signature request is completed
When a signature request is created
When a signature request is declined
Definitions
RequestResponse
Name | Path | Type | Description |
---|---|---|---|
Request id
|
signature_request_id | string |
Unique id of the signature request. |
Title
|
title | string |
Signature request title. |
Subject
|
subject | string |
Subject of the email sent to signers. |
Message
|
message | string |
Custom message in the email sent to signers. |
Is complete
|
is_complete | boolean |
True if the request has been fully executed by all signers. |
Is declined
|
is_declined | boolean |
True if the request has been declined by a signer. |
Signing Url
|
signing_url | string |
Url where a signer, after authenticating, can sign the documents. |
Details Url
|
details_url | string |
Url where the requester and the signers can view the current status of the request. |
Requester email
|
requester_email_address | string |
Email address of the initiator of the signature request. |
Signatures
|
signatures | array of object | |
Signature Id
|
signatures.signature_id | string |
Unique identifier of the signature. |
Signer Email
|
signatures.signer_email_address | string |
Email address of the signer. |
Signer Name
|
signatures.signer_name | string |
Name of the signer. |
Status Code
|
signatures.status_code | string |
Current status of the signature. |
Signed Date
|
signatures.signed_at | date |
Date in ISO UTC format (yyyy-MM-ddTHH:mm:ss.fffZ) |
Last Viewed Date
|
signatures.last_viewed_at | date |
Date in ISO UTC format (yyyy-MM-ddTHH:mm:ss.fffZ) |
Last Reminded Date
|
signatures.last_reminded_at | string |
Date in ISO UTC format (yyyy-MM-ddTHH:mm:ss.fffZ) |