Share via


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
Email 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 request
  • Delete a signature request: Deletes a signature request
  • Withdraw a signature request: Withdraws a signature request
  • Remind open signers of a signature request: In addition to the automatic signature reminders, manual reminders can also be initiated
  • Add attachment to a signature request: Adds an attachment to a signature request
  • Remove an attachment from a signature request: Removes an attachment from a signature request
  • Get attachment from a signature request: Gets the content of an attachment from a signature request
  • List and find signature requests: Returns a list of all signature requests matching the given criteria
  • Create a signature request: Creates a new signature request for a given document for a list of signers
  • Update Signers for a signature request: Add or remove multiple signers for a signature request
  • Add an individual signer: Adds an individual signer to a signature request
  • Remove an individual signer: Removes an individual signer from a signature request
  • Create a seal request: Uploading and affixing an electronic seal to a document
  • Upload PDF document: Uploading a document for use in signing requests
  • List all accessible documents: Returns a list of all currently accessible documents
  • Get the document metadata: Retrieves a document
  • Delete a document: Deletes a document
  • Get 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 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

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 email

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 email
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 email

existing username

Username
Read Access email

existing username

Signer account EMail
account_email 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

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

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

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

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 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

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 email

existing username

Returns

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

Minimal quality of the signatures

Minimal quality of the signatures

Quality
string

Enum_Legislation

Legislation of the signatures

Legislation of the signatures

Legislation
string

Partial_User

existing username

existing username

Username
email

Partial_Email

Email address
email

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

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 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