Skribble Sign (Preview)

Sign documents electronically and save up to 80% of signing costs compared to signing on paper. Skribble is the fastest, most secure, and most productive way to get documents signed with customers, employees, partners and suppliers.
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) |
Contact | |
---|---|
Name | busitec GmbH |
URL | https://www.busitec.de |
tickets@busitec.de |
Connector Metadata | |
---|---|
Publisher | busitec GmbH |
Website | https://skribble.com/ |
Privacy policy | https://www.skribble.com/en-eu/privacy/ |
Categories | Content and Files;Productivity |
Skribble Sign
A Connector for the Skribble Sign API
Sign documents electronically from Power Automate and Azure Logic Apps and save up to 80% of signing costs compared to signing on paper.
Skribble integrates with the Power Plattform and enables companies, departments and teams to sign documents directly from Power Automate and Azure Logic Apps. Simply add the appropriate actions to your automation and sign in a few simple steps - paperless, anytime, anywhere.
Skribble is the fastest, most secure, and most productive way to get documents signed with customers, employees, partners and suppliers.
Want to enable your entire organisation to integrate signing into your workflows and processes? All you need to do is connect Power Automate or Azure Logic Apps to Skribble Business and you're ready to go. Check out our step-by-step guide for help.
New to Skribble? Start a free trial in just a few clicks at skribble.com. See how it works
Join 4,000+ companies worldwide who trust Skribble to make signing seamless. Once you start, you will never look back.
Need help? Reach out to us at support@skribble.com
Why sign with Skribble?
- Skribble is the one-stop shop for digital signing with Swiss privacy that provides the legally suitable signature for any document.
- Signing with Skribble is ready for company-wide use in just a few days.
- Sign documents and invite others to sign from Power Automate and Azure Logic Apps.
- External parties can sign without having a Skribble account.
- Add a personal message to a signature invitation or when you decline to sign a document.
- Keep the look and feel of your handwritten signature when signing electronically.
- Skribble is trusted by more than 250 companies around the world. Once you've signed with Skribble, it will become a loyal companion in your everyday business life.
Prerequisites
You will need the following to proceed:
- A Microsoft Power Apps or Power Automate plan
- A Skribble Business Account with at least a Pro Plan
- Skribble API credentials
Supported Operations
The connector supports the following operations:
Get a signature request
: Retrieves a signature requestDelete a signature request
: Deletes a signature requestWithdraw a signature request
: Withdraws a signature requestRemind open signers of a signature request
: In addition to the automatic signature reminders, manual reminders can also be initiatedAdd attachment to a signature request
: Adds an attachment to a signature requestRemove an attachment from a signature request
: Removes an attachment from a signature requestGet attachment from a signature request
: Gets the content of an attachment from a signature requestList and find signature requests
: Returns a list of all signature requests matching the given criteriaCreate a signature request
: Creates a new signature request for a given document for a list of signersUpdate Signers for a signature request
: Add or remove multiple signers for a signature requestAdd an individual signer
: Adds an individual signer to a signature requestRemove an individual signer
: Removes an individual signer from a signature requestCreate a seal request
: Uploading and affixing an electronic seal to a documentUpload PDF document
: Uploading a document for use in signing requestsList all accessible documents
: Returns a list of all currently accessible documentsGet the document metadata
: Retrieves a documentDelete a document
: Deletes a documentGet the document content (download PDF)
: Retrieves the content of a document
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 |
---|---|---|---|
Hosting Region | string | Either api.skribble.com or api.skribble.de | True |
Client ID | string | The client id for this api | True |
Client Secret | securestring | The client secret for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Add an individual signer (Preview) |
Adds an individual signer to a signature request |
Add attachment to a signature request (Preview) |
Adds an attachment to a signature request |
Create a seal request (Preview) |
Uploading and affixing an electronic seal to a document |
Create a signature request (Preview) |
Creates a new signature request for a given document for a list of signers |
Delete a document (Preview) |
Deletes a document |
Delete a signature request (Preview) |
Deletes a signature request |
Get a signature request (Preview) |
Retrieves a signature request |
Get the document content (download PDF) (Preview) |
Retrieves the content of a document |
Get the document metadata (Preview) |
Retrieves a document |
List all accessible documents (Preview) |
Returns a list of all currently accessible documents |
List and find signature requests (Preview) |
Returns a list of all signature requests matching the given criteria |
Remind open signers of a signature request (Preview) |
In addition to the automatic signature reminders, manual reminders can also be initiated |
Remove an attachment from a signature request (Preview) |
Removes an attachment from a signature request |
Remove an individual signer (Preview) |
Removes an individual signer from a signature request |
Update Signers for a signature request (Preview) |
Add or remove multiple signers for a signature request |
Upload PDF document (Preview) |
Uploading a document for use in signing requests |
Withdraw a signature request (Preview) |
withdraws a signature request |
Add an individual signer (Preview)
Adds an individual signer to a signature request
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Signature Request ID
|
id | True | uuid |
ID of the signature request |
Username
|
account_email |
existing username |
||
Firstname
|
first_name | string |
First name of no-account-signer |
|
Lastname
|
last_name | string |
Last name of no-account-signer |
|
EMail address
|
email_address |
EMail address of no-account signer |
||
Mobile number
|
mobile_number | string |
Mobile number of no-account-signer |
|
Language
|
language | string |
Determines in which language e-mails are sent to the user, if the user has not set their language preference yet. Default is English |
Returns
Add attachment to a signature request (Preview)
Adds an attachment to a signature request
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Signature Request ID
|
id | True | uuid |
ID of the signature request |
Filename
|
filename | string | ||
Content
|
content | byte |
Content as binary. Must be used together with 'content type'. This parameter is incompatible with 'file url' and 'document id' |
|
Content type
|
content_type | string |
Content type of bytes sent in content. Currently, only application/pdf is supported. Must be used together with 'content'. This parameter is incompatible with 'file url' and 'document id' |
Returns
Create a seal request (Preview)
Uploading and affixing an electronic seal to a document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Title
|
title | string |
Title of the signature request |
|
Content
|
content | True | byte |
Content of the document to seal |
Seal for sealing
|
account_name | string |
Specifies the seal to use for sealing |
|
Form field
|
form_field | string |
Name of the document's form field in which the signature is placed |
|
Content
|
content | byte |
Content as binary. Must be used together with 'content type'. This parameter is incompatible with 'file url' and 'document id' |
|
Content type
|
content_type | string |
Content type of bytes sent in content. Currently, only image/png is supported |
|
X
|
x | integer |
The x position in the PDF coordinate system |
|
Y
|
y | integer |
The y position in the PDF coordinate system |
|
Width
|
width | integer |
The width of the signature field |
|
Height
|
height | integer |
The height of the signature field |
|
Page
|
page | string |
Page index starting at '0' |
|
Rotation
|
rotation | integer |
Defines a rotation of the field content. If used in context with a form field, then only the values 0, 90, 180, 270 are legal. Otherwise every value is legal. The rotation is applied counter clockwise |
Create a signature request (Preview)
Creates a new signature request for a given document for a list of signers
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Title
|
title | True | string |
Title of the signature request |
Message
|
message | string |
Message sent to the other participants along with this signature request |
|
Username
|
creator |
existing username |
||
Content
|
content | byte |
Content as binary. Must be used together with 'content type'. This parameter is incompatible with 'file url' and 'document id' |
|
Content type
|
content-type | string |
Content type of bytes sent in content. Currently, only application/pdf is supported. Must be used together with 'content'. This parameter is incompatible with 'file url' and 'document id' |
|
File URL
|
file_url | uri |
Publicly accessible URL for document download. This parameter is incompatible with 'content' and 'content type' and 'document id' |
|
Document ID
|
document_id | uuid |
Document ID of an existing document on Skribble. This parameter is incompatible with 'content' and 'content type' and 'file url' |
|
Legislation
|
legislation | string |
Legislation of the signatures |
|
Quality
|
quality | string |
Minimal quality of the signatures |
|
Email address
|
CC email addresses | |||
Callback on success
|
callback_success_url | uri |
Callback-URL which is called on overall success |
|
Callback on error
|
callback_error_url | uri |
Callback-URL which is called in case of an error |
|
Callback on update
|
callback_update_url | uri |
Callback-URL which is called in case of an update |
|
Username
|
Write Access |
existing username |
||
Username
|
Read Access |
existing username |
||
Signer account EMail
|
account_email |
Signer's e-mail address |
||
Firstname
|
first_name | string |
First name of no-account-signer |
|
Lastname
|
last_name | string |
Last name of no-account-signer |
|
EMail address
|
email_address |
EMail address of no-account signer |
||
Mobile number
|
mobile_number | string |
Mobile number of no-account-signer |
|
Language
|
language | string |
Determines in which language e-mails are sent to the user, if the user has not set their language preference yet. Default is English |
|
Form field
|
form_field | string |
Name of the document's form field in which the signature is placed |
|
Content
|
content | byte |
Content as binary. Must be used together with 'content type'. This parameter is incompatible with 'file url' and 'document id' |
|
Content type
|
content_type | string |
Content type of bytes sent in content. Currently, only image/png is supported |
|
X
|
x | integer |
The x position in the PDF coordinate system |
|
Y
|
y | integer |
The y position in the PDF coordinate system |
|
Width
|
width | integer |
The width of the signature field |
|
Height
|
height | integer |
The height of the signature field |
|
Page
|
page | string |
Page index starting at '0' |
|
Rotation
|
rotation | integer |
Defines a rotation of the field content. If used in context with a form field, then only the values 0, 90, 180, 270 are legal. Otherwise every value is legal. The rotation is applied counter clockwise |
|
Sequence
|
sequence | integer |
Define a signing sequence for signers. The values must be in a valid order. Gaps are not permitted and will not be corrected. You can use the same number multiple times to form groups of signers that can sign simultaneously. When using the sequence, no signer may be omitted |
|
Notification
|
notify | boolean |
Send e-mails to notify the signer about this signature request and for all updates to it's state. If set to false, no notifications will be sent by Skribble. Default is true |
|
Attach on success
|
attach_on_success | array of string |
Which documents should be attached to the callback on success. Default is none |
Returns
Delete a document (Preview)
Deletes a document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document ID
|
id | True | uuid |
ID of the document |
Delete a signature request (Preview)
Deletes a signature request
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Signature Request ID
|
id | True | uuid |
ID of the signature request |
Get a signature request (Preview)
Retrieves a signature request
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Signature Request ID
|
id | True | uuid |
ID of the signature request |
Returns
Get the document content (download PDF) (Preview)
Retrieves the content of a document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document ID
|
id | True | uuid |
ID of the document |
Returns
Get the document metadata (Preview)
Retrieves a document
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Document ID
|
id | True | uuid |
ID of the document |
Returns
- Body
- DocumentResponse
List all accessible documents (Preview)
Returns a list of all currently accessible documents
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Title search
|
search | string |
Title to search |
Returns
- response
- array of DocumentResponse
List and find signature requests (Preview)
Returns a list of all signature requests matching the given criteria
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Account email
|
account_email | string |
Email address of the account |
|
Title search
|
search | string |
Title to search |
|
Signature status
|
signature_status | string |
Signature status to search |
|
Overall signature request status
|
status_overall | string |
Overall signature request status to search |
Returns
- response
- array of SignatureRequestResponse
Remind open signers of a signature request (Preview)
In addition to the automatic signature reminders, manual reminders can also be initiated
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Signature Request ID
|
id | True | uuid |
ID of the signature request |
Remove an attachment from a signature request (Preview)
Removes an attachment from a signature request
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Signature Request ID
|
id | True | uuid |
ID of the signature request |
Attachment ID
|
attachmentId | True | uuid |
ID of the attachment |
Remove an individual signer (Preview)
Removes an individual signer from a signature request
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Signature Request ID
|
id | True | uuid |
ID of the signature request |
Signature ID
|
sid | True | uuid |
ID of the signature |
Update Signers for a signature request (Preview)
Add or remove multiple signers for a signature request
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Signature Request ID
|
id | True | uuid | |
Title
|
title | string |
Title of the signature request |
|
Signer account EMail
|
account_email |
Signer's e-mail address |
||
Firstname
|
first_name | string |
First name of no-account-signer |
|
Lastname
|
last_name | string |
Last name of no-account-signer |
|
EMail address
|
email_address |
EMail address of no-account signer |
||
Mobile number
|
mobile_number | string |
Mobile number of no-account-signer |
|
Language
|
language | string |
Determines in which language e-mails are sent to the user, if the user has not set their language preference yet. Default is English |
|
Form field
|
form_field | string |
Name of the document's form field in which the signature is placed |
|
Content
|
content | byte |
Content as binary. Must be used together with 'content type'. This parameter is incompatible with 'file url' and 'document id' |
|
Content type
|
content_type | string |
Content type of bytes sent in content. Currently, only image/png is supported |
|
X
|
x | integer |
The x position in the PDF coordinate system |
|
Y
|
y | integer |
The y position in the PDF coordinate system |
|
Width
|
width | integer |
The width of the signature field |
|
Height
|
height | integer |
The height of the signature field |
|
Page
|
page | string |
Page index starting at '0' |
|
Rotation
|
rotation | integer |
Defines a rotation of the field content. If used in context with a form field, then only the values 0, 90, 180, 270 are legal. Otherwise every value is legal. The rotation is applied counter clockwise |
|
Sequence
|
sequence | integer |
Define a signing sequence for signers. The values must be in a valid order. Gaps are not permitted and will not be corrected. You can use the same number multiple times to form groups of signers that can sign simultaneously. When using the sequence, no signer may be omitted |
|
Notification
|
notify | boolean |
Send e-mails to notify the signer about this signature request and for all updates to it's state. If set to false, no notifications will be sent by Skribble. Default is true |
Returns
Upload PDF document (Preview)
Uploading a document for use in signing requests
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Title
|
title | True | string |
Title of the document |
Content
|
content | byte |
Content as binary. Must be used together with 'content type'. This parameter is incompatible with 'file url' and 'document id' |
|
Content type
|
content-type | string |
Content type of bytes sent in content. Currently, only application/pdf is supported. Must be used together with 'content'. This parameter is incompatible with 'file url' and 'document id' |
|
File URL
|
file_url | uri |
Publicly accessible URL for document download. This parameter is incompatible with 'content' and 'content type' and 'document id' |
|
Username
|
Write Access |
existing username |
Returns
- Body
- DocumentResponse
Withdraw a signature request (Preview)
withdraws a signature request
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Signature Request ID
|
id | True | uuid |
ID of the signature request |
Reason
|
message | True | string |
Reason for withdrawing the signature request |
Definitions
Enum_Quality
Enum_Legislation
Partial_User
Partial_Email
- Email address
Enum_Languages
Determines in which language e-mails are sent to the user, if the user has not set their language preference yet. Default is English
Determines in which language e-mails are sent to the user, if the user has not set their language preference yet. Default is English
- Language
- string
Partial_ContentType
Content type of bytes sent in content. Currently, only application/pdf is supported. Must be used together with 'content'. This parameter is incompatible with 'file url' and 'document id'
Content type of bytes sent in content. Currently, only application/pdf is supported. Must be used together with 'content'. This parameter is incompatible with 'file url' and 'document id'
- Content type
- string
Partial_Content
Content as binary. Must be used together with 'content type'. This parameter is incompatible with 'file url' and 'document id'
Content as binary. Must be used together with 'content type'. This parameter is incompatible with 'file url' and 'document id'
- Content
- byte
SignatureIdentityData
Name | Path | Type | Description |
---|---|---|---|
Firstname
|
first_name | string |
First name of no-account-signer |
Lastname
|
last_name | string |
Last name of no-account-signer |
EMail address
|
email_address |
EMail address of no-account signer |
|
Mobile number
|
mobile_number | string |
Mobile number of no-account-signer |
Language
|
language | Enum_Languages |
Determines in which language e-mails are sent to the user, if the user has not set their language preference yet. Default is English |
SignatureResponse
Name | Path | Type | Description |
---|---|---|---|
Signature-Request ID
|
sid | uuid | |
Signer account EMail
|
account_email | ||
Sequence
|
sequence | integer | |
Signature Identity
|
signer_identity_data | SignatureIdentityData | |
Notification
|
notify | boolean | |
Signed at
|
signed_at | date-time | |
Quality
|
signed_quality | Enum_Quality |
Minimal quality of the signatures |
Legislation
|
signed_legislation | Enum_Legislation |
Legislation of the signatures |
Last viewed at
|
last_viewed_at | date-time | |
Decline message
|
decline_message | string | |
Language
|
language | Enum_Languages |
Determines in which language e-mails are sent to the user, if the user has not set their language preference yet. Default is English |
Document-URL for signing
|
signing_url | uri | |
Status of the signature
|
status_code | string |
SignatureRequestResponse
Name | Path | Type | Description |
---|---|---|---|
Signature-Request ID
|
id | uuid | |
Title
|
title | string | |
Message
|
message | string | |
Document ID
|
document_id | uuid | |
Legislation
|
legislation | Enum_Legislation |
Legislation of the signatures |
Quality
|
quality | Enum_Quality |
Minimal quality of the signatures |
Overall status of the signature
|
status_overall | string | |
CC email addresses
|
cc_email_addresses | array of Partial_Email |
CC email addresses of users who are granted read access |
owner
|
owner | string | |
Read Access
|
read_access | array of Partial_User | |
Write Access
|
write_access | array of Partial_User | |
Created at
|
created_at | date-time | |
Last updated at
|
updated_at | date-time | |
signatures
|
signatures | array of SignatureResponse | |
attachments
|
attachments | array of object | |
Attachment ID
|
attachments.attachmend_id | uuid | |
Filename
|
attachments.filename | string |
DocumentResponse
Name | Path | Type | Description |
---|---|---|---|
Document ID
|
id | uuid |
ID of the Document object |
Parent document ID
|
parent_id | uuid |
ID of the previous version of the Document object |
Title
|
title | string |
Given title of the document |
Content type
|
content_type | Partial_ContentType |
Content type of bytes sent in content. Currently, only application/pdf is supported. Must be used together with 'content'. This parameter is incompatible with 'file url' and 'document id' |
Size
|
size | integer |
Size in bytes of the document |
Page count
|
page_count | integer |
Number of pages of the document |
Page width
|
page_width | integer |
Width of the document in pixel |
Page height
|
page_height | integer |
Height of the document in pixel |
Signature field
|
signature_fields |
PDF AcroForm signature fields found in the document. Name, status and position |
|
Read Access
|
read_access | array of Partial_User |
Accounts with read access to the document |
Write Access
|
write_access | array of Partial_User |
Accounts with write access to the document |
Created at
|
created_at | time |
Timestamp at which the document was created |
Updated at
|
updated_at | time |
Timestamp at which the document request was last updated |
DocumentContentResponse
Name | Path | Type | Description |
---|---|---|---|
Content
|
content | Partial_Content |
Content as binary. Must be used together with 'content type'. This parameter is incompatible with 'file url' and 'document id' |
Content type
|
content_type | Partial_ContentType |
Content type of bytes sent in content. Currently, only application/pdf is supported. Must be used together with 'content'. This parameter is incompatible with 'file url' and 'document id' |
Size
|
content_size | integer |
Size in bytes of the document |