Skip to main content
All types are provided by the SDK - you don’t need to define them yourself. Import them as follows:

Common Types

Position

Position details for visual elements
number
required
number
required
number
required
number
required
string
required
number
default:"0"

Image

Image data with content type and content
string
required
string
required

Document Types

Document

Represents a document
string
required
ID of the Document object
string
ID of the previous version of the Document object
string
required
Given title of the document
string
required
Content type of the document
number
required
Size in bytes of the document
number
Number of pages in the document
number
Width of the document pages
number
Height of the document pages
string
required
Owner of the document

DocumentRequest

Request to create a new document
string
required
Title of the document
string
Content type of bytes sent in content
string
Base64 encoded bytes of document
string
Publicly accessible URL for document download
string[]
E-mail addresses with write access to the object

DocumentResponse

Response object for a document
string
required
ID of the Document object
string
ID of the previous version of the Document object
string
required
Given title of the document
string
required
Content type of the document (always application/pdf)
number
required
Size in bytes of the document
number
Number of pages of the document
number
Width of the document in pixel
number
Height of the document in pixel
{ name?: string; status?: string; position?: Position }[]
PDF AcroForm signature fields found in the document
string[]
required
Array of users with read access
string[]
required
Array of users with write access
string
required
Timestamp at which the document was created
string
Timestamp at which the document was last updated

Signature Request Types

SignatureRequest

Represents a signature request
string
required
Title of the signature request
string
Message sent to the participants
string
Base64 encoded bytes of document
string
Content type of bytes sent in content
string
Publicly accessible URL for document download
string
Document ID of an existing document on Skribble
string
Legislation of the signatures (ZERTES or EIDAS). Only important for QES signatures
string
Minimal quality of the signatures (AES, AES_MINIMAL, SES or QES)
string[]
CC email addresses
string
Callback-URL for success
string
Callback-URL for errors
string
Callback-URL for updates
string
Custom field for own/customer settings
string[]
Users with full write access
Signature[]

Signature

Represents a signature in a signature request
string
Signer’s e-mail address
SignerIdentityData
VisualSignature
number
Define a signing sequence for signers
boolean
default:"True"
Send e-mails to notify the signer
string
Language for communication

SignerIdentityData

Identity data for no-account signers
string
required
Email address of no-account-signer
string
Mobile number of no-account-signer
string
First name of no-account-signer
string
Last name of no-account-signer
string
Language for communication with the signer

VisualSignature

Visual signature with position and optional image
string
Name of the document’s form field in which the signature is placed. Takes precedence before positions
Position
required
Image

SignatureResponse

Response object for a signature
string
required
ID of the SignatureRequest object
string
Email address of the signer
any
Contains the given first_name and last_name of the signer
number
Signing sequence for the signer
string
required
Status of the signature
boolean
Given identifier, if the signer will be notified about changes on this signature request
string
Visible only after the signature. Timestamp UTC at which the signature was executed
string
Visible only after the signature. Quality level with which the signature was executed
string
Visible only after the signature. Legislation with which the signature was executed
string
Timestamp UTC at which the signer opened/viewed the document the last time

SignatureRequestResponse

Response object for a signature request
string
required
ID of the SignatureRequest object
string
required
Given title for the signature request
string
Given message that is shown to the participants
string
required
ID of the Document object
string
Given legislation of the signatures for this signature request
string
Given quality of the signatures for this signature request
string
Deprecated. Please use the signing_url inside the user’s Signature entry
string
required
Status of the signature request
SignatureResponse[]
required
Array of signatures within this signature request
string[]
Given array of email-addresses that will be additionally notified upon completed signature request
string
required
Creator of the SignatureRequest object
string[]
Array of users with read access on the signature request
string[]
Array of users with write access on the signature request
string
Timestamp at which the signature request was created
string
Timestamp at which the signature request was last updated
AttachmentResponse[]
Array of attachments associated with this signature request

Seal Types

Seal

Seal for a document
string
Title of the seal document
string
required
Base64 encoded bytes of document
string
Specifies the seal to use for sealing
VisualSignature

SealRequest

Request to seal a document
string
required
Title of the seal document
string
required
Base64 encoded bytes of document
string
Specifies the seal to use for sealing
VisualSignature

SealResponse

Response from seal operations
string
required
The document ID

Attachment Types

Attachment

Attachment for a document
string
required
Title of the attachment
string
required
Base64 encoded bytes of the attachment
string
required
Content type of the attachment

AttachmentRequest

Request to add an attachment to a signature request
string
required
Name of the attachment file
string
required
Content type of the attachment
string
required
Base64 encoded content of the attachment

AttachmentResponse

Response object for an attachment
string
required
ID of the attachment
string
required
Name of the attachment file