Typedef
Static Public Summary | ||
public |
Request access token payload |
|
public |
Request access token response data |
|
public |
Refresh access token payload |
|
public |
Refresh access token response data |
|
public |
Verify access token payload |
|
public |
Verify access token response data |
|
public |
Api error object |
|
public |
ApiErrorResponse: ApiError[] | ApiError | Error | string Api error response |
|
public |
|
|
public |
|
|
public |
Cancel freeform invite payload |
|
public |
Cancel freeform invite response data |
|
public |
|
|
public |
Create User optional settings |
|
public |
Create document payload |
|
public |
Create document response data |
|
public |
Download document optional settings |
|
public |
Document download payload |
|
public |
DocumentDownloadResponse: Buffer Document binary data |
|
public |
Document action log item |
|
public |
Upload document with field extract payload |
|
public |
Upload document with field extract response data |
|
public |
Cancel document field invite payload |
|
public |
Cancel document field invite response data |
|
public |
Create document field invite response data |
|
public |
|
|
public |
Create document free form invite response data |
|
public |
Cancel Document Group Invite payload |
|
public |
Cancel Document Group Invite response data |
|
public |
Create document group payload |
|
public |
Create document group response data |
|
public |
Document Group download payload |
|
public |
DocumentGroupDownloadResponse: Buffer Document Group binary data |
|
public |
Document Group invite action configurations |
|
public |
Document Group signer's authentication with password config |
|
public |
Document Group signer's authentication with phone call config |
|
public |
Document Group signer's authentication with phone SMS config |
|
public |
Document Group invite completion email configuration |
|
public |
Document Group invite email configurations |
|
public |
Create Document Group invite payload |
|
public |
Create Document Group invite response data |
|
public |
Document Group invite settings |
|
public |
Document Group invite step configurations |
|
public |
Details of single Document in group |
|
public |
Create Document Group Template payload |
|
public |
Create Document Group Template response data |
|
public |
Document Group Template invite action congfigurations |
|
public |
Document Group Template invite email congfigurations |
|
public |
Create Document Group Template invite payload |
|
public |
Create Document Group Template invite response data |
|
public |
Document Group Template invite step congfigurations |
|
public |
Details of single template in group |
|
public |
Document Group Template invite congfigurations |
|
public |
Document Group Template view payload |
|
public |
Document Group Template view response |
|
public |
Document Group view payload |
|
public |
Document Group view response data |
|
public |
Document history payload |
|
public |
Document history response data |
|
public |
Document invite optional settings |
|
public |
Create document invite payload |
|
public |
Create document invite response data |
|
public |
Document invite settings |
|
public |
Document list response item |
|
public |
Payload to receive user's document list |
|
public |
User's Document list response |
|
public |
Merge documents optional settings |
|
public |
Merge documents payload |
|
public |
Merge documents response data |
|
public |
Document remove optional settings |
|
public |
Remove document payload |
|
public |
Remove document response data |
|
public |
Document share payload |
|
public |
Document share response data |
|
public |
Get Document Signers optional settings |
|
public |
Get Document Signers payload |
|
public |
Get Document Signers response data |
|
public |
Document thumbnail urls with different sizes (small, medium, large) |
|
public |
Update document payload |
|
public |
Update document response data |
|
public |
Document view payload |
|
public |
Document view response of specific document |
|
public |
Delete embedded invites for a document payload |
|
public |
Generate a link for the embedded invite response data |
|
public |
Create embedded signing invites payload |
|
public |
Create embedded signing invites response data |
|
public |
Generate embedded invite link payload |
|
public |
Generate a link for the embedded invite response data |
|
public |
Response EmbeddedGeneratedLink |
|
public |
Response EmbeddedInvite |
|
public |
Create embedded signing invite payload |
|
public |
|
|
public |
Api client features |
|
public |
|
|
public |
|
|
public |
|
|
public |
Api client initialization params |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
Document invite signer settings |
|
public |
Create signing link payload |
|
public |
Create signing link response data |
|
public |
Send Template Bulk Invite payload |
|
public |
Send Template Bulk Invite response data |
|
public |
Template Bulk Invite settings |
|
public |
Document invite optional settings |
|
public |
Create template payload |
|
public |
Create template response data |
|
public |
Copy template payload |
|
public |
Copy template response data |
|
public |
Get Template Routing Details payload |
|
public |
Get Template Routing Details response data |
|
public |
Create invite with template payload |
|
public |
Create invite with template response data |
|
public |
Remove template payload |
|
public |
Remove template response data |
|
public |
Template Routing Details CC step info |
|
public |
Template Routing Details item data |
|
public |
Template Update Routing Details item data |
|
public |
Update Template Routing Details payload |
|
public |
Update Template Routing Details response data |
|
public |
Update Template Routing Details settings |
|
public |
Update Signing Role payload |
|
public |
Update Signing Role response data |
|
public |
|
|
public |
Create user payload |
|
public |
Create user response data |
|
public |
Get user payload |
|
public |
Retrieve user response data |
|
public |
Verify user email payload |
|
public |
Verify user email response data |
Static Public
public AccessTokenVerifyParams: Object source
Verify access token payload
Properties:
Name | Type | Attribute | Description |
token | string | your auth token |
public AttachmentField: Object source
Properties:
Name | Type | Attribute | Description |
page_number | number | page number of document |
|
type | string | type of field (attachment) |
|
name | string | unique name of the field |
|
role | string | role name |
|
required | boolean | required field |
|
height | number | height of the field |
|
width | number | width of the field |
|
x | number | X coordinate of the field |
|
y | number | Y coordinate of the field |
|
label | string |
|
field label |
public CalculatedField: Object source
Properties:
Name | Type | Attribute | Description |
page_number | number | page number of document |
|
type | string | type of field (text) |
|
name | string | unique name of the field |
|
role | string | role name |
|
required | boolean | required field |
|
height | number | height of the field |
|
width | number | width of the field |
|
x | number | X coordinate of the field |
|
y | number | Y coordinate of the field |
|
formula | string | arithmetic formula, e.g. 'TextName+EnumerationName' |
|
calculation_formula | FormulaTree | formula parsed into tree |
|
calculation_precision | number | calculation precision |
|
label | string |
|
field label |
custom_defined_option | boolean |
|
if 'true' user can change values, if 'false' user can only read |
public CancelFreeformInviteResponse: Object source
Cancel freeform invite response data
Properties:
Name | Type | Attribute | Description |
id | string | unique id of invite |
public CheckField: Object source
Properties:
Name | Type | Attribute | Description |
page_number | number | page number of document |
|
type | string | type of field (checkbox) |
|
name | string | unique name of the field |
|
role | string | role name |
|
required | boolean | required field |
|
height | number | height of the field |
|
width | number | width of the field |
|
x | number | X coordinate of the field |
|
y | number | Y coordinate of the field |
|
prefilled_text | boolean |
|
prefilled field value |
label | string |
|
field label |
public DocumentCreateResponse: Object source
Create document response data
Properties:
Name | Type | Attribute | Description |
id | string | an id of created document |
public DocumentDownloadParams: Object source
Document download payload
Properties:
Name | Type | Attribute | Description |
id | string | id of specific document |
|
token | string | your auth token |
|
options | DocumentDownloadOptions | download document optional settings |
public DocumentEvent: Object source
Document action log item
Properties:
Name | Type | Attribute | Description |
client_app_name | string | name of a client application |
|
client_timestamp | string |
|
client application timestamp |
created | string | timestamp of action creation |
|
string | email of an actor |
||
event | string | name of event |
|
ip_address | string | actor's IP address |
|
element_id | string |
|
an ID of specific element |
field_id | string |
|
an ID of specific field |
json_attributes | string |
|
field attributes (e.g. font, style, size etc.) |
document_id | string |
|
an ID of specific document |
origin | string |
|
an origin of document |
unique_id | string |
|
an ID of event |
user_agent | string |
|
user agent |
user_id | string |
|
id of an actor |
version | string |
|
version of signed document (incremented after each signature addition) |
public DocumentFieldExtractResponse: Object source
Upload document with field extract response data
Properties:
Name | Type | Attribute | Description |
id | string | an id of created document |
public DocumentFieldInviteCancelResponse: Object source
Cancel document field invite response data
Properties:
Name | Type | Attribute | Description |
status | string | status of field invite cancellation, e.g. 'success' |
public DocumentFieldInviteResponse: Object source
Create document field invite response data
Properties:
Name | Type | Attribute | Description |
status | string | status of invitation, e.g. 'success' |
public DocumentFields: Object source
Properties:
Name | Type | Attribute | Description |
client_timestamp | number | local time of user |
|
fields | Array<SignatureField|InitialsField|TextField|CheckField|EnumerationField|RadioButtonField|CalculatedField|AttachmentField> | all types of fields |
public DocumentGroupCancelInviteResponse: Object source
Cancel Document Group Invite response data
Properties:
Name | Type | Attribute | Description |
status | string | status of invite cancellation (e.g. "success") |
public DocumentGroupCreateResponse: Object source
Create document group response data
Properties:
Name | Type | Attribute | Description |
id | string | document group unique id |
public DocumentGroupDownloadParams: Object source
Document Group download payload
Properties:
Name | Type | Attribute | Description |
id | string | an ID of a Document Group |
|
token | string | your auth token |
|
type | string |
|
type of download flow, can be either |
with_history | string |
|
type of history merging flow, can be |
document_order | string[] |
|
document order for merging flow |
public DocumentGroupInviteAction: Object source
Document Group invite action configurations
Properties:
Name | Type | Attribute | Description |
string | signer's email |
||
role_name | string | signer's role name |
|
action | string | name of action with document in signing step |
|
document_id | string | ID of document in specific signing step |
|
allow_reassign | string |
|
allow reassigning of signer |
decline_by_signature | string |
|
signer can decline invite |
authentication | DocumentGroupInviteAuthenticationPassword | DocumentGroupInviteAuthenticationPhoneCall | DocumentGroupInviteAuthenticationPhoneSMS |
|
signer's authentication configuration |
public DocumentGroupInviteAuthenticationPassword: Object source
Document Group signer's authentication with password config
public DocumentGroupInviteAuthenticationPhoneCall: Object source
Document Group signer's authentication with phone call config
public DocumentGroupInviteAuthenticationPhoneSMS: Object source
Document Group signer's authentication with phone SMS config
public DocumentGroupInviteCompletionEmailConfig: Object source
Document Group invite completion email configuration
public DocumentGroupInviteEmail: Object source
Document Group invite email configurations
Properties:
Name | Type | Attribute | Description |
string | signer's email |
||
subject | string |
|
subject of invitation email |
message | string |
|
content of invitation email |
expiration_days | number |
|
expiration of invite in days |
reminder | number |
|
number of days in which to remind about invitation via email |
public DocumentGroupInviteParams: Object source
Create Document Group invite payload
Properties:
Name | Type | Attribute | Description |
id | string | ID of specific Document Group |
|
data | DocumentGroupInviteSettings | Document Group invite settings data |
|
token | string | your auth token |
public DocumentGroupInviteSettings: Object source
Document Group invite settings
Properties:
Name | Type | Attribute | Description |
invite_steps | DocumentGroupInviteStep[] | Document Group invite steps settings |
|
completion_emails | DocumentGroupInviteCompletionEmailConfig[] |
|
set of completion email configutrations |
public DocumentGroupInviteStep: Object source
Document Group invite step configurations
Properties:
Name | Type | Attribute | Description |
order | number | an order number of invitation step |
|
invite_emails | DocumentGroupInviteEmail[] |
|
Document Group invite emails settings |
invite_actions | DocumentGroupInviteAction[] | Document Group invite actions settings |
public DocumentGroupItem: Object source
Details of single Document in group
Properties:
Name | Type | Attribute | Description |
id | string | an ID of Document |
|
document_name | string | a name of Document |
|
origin_document_id | string | an ID of Document origin |
|
has_credit_card_number | boolean | Document has Credit Card number attached |
|
has_unassigned_field | boolean | Document has unassigned field(s) |
|
thumbnail | DocumentThumbnails | thumbnail urls with different sizes (small, medium, large) |
|
roles | string[] | list of template signer roles |
public DocumentGroupTemplateCreateParams: Object source
Create Document Group Template payload
Properties:
Name | Type | Attribute | Description |
token | string | your auth token |
|
template_ids | string[] | array of template ids for Document Group Template creation |
|
template_group_name | string | new name of document group |
|
routing_details | DocumentGroupTemplateRoutingDetails | invite congfigurations |
public DocumentGroupTemplateCreateResponse: Object source
Create Document Group Template response data
Properties:
Name | Type | Attribute | Description |
id | string | Document Group Template unique id |
public DocumentGroupTemplateInviteAction: Object source
Document Group Template invite action congfigurations
Properties:
Name | Type | Attribute | Description |
string |
|
signer's email |
|
role_name | string |
|
signer's role name |
action | string |
|
name of action with document in signing step |
document_id | string |
|
ID of document in specific signing step |
document_name | string |
|
name of document in specific signing step |
allow_reassign | string |
|
allow reassigning of signer |
decline_by_signature | string | signer can decline invite |
public DocumentGroupTemplateInviteEmail: Object source
Document Group Template invite email congfigurations
Properties:
Name | Type | Attribute | Description |
string |
|
signer's email |
|
subject | string |
|
subject of invitation email |
message | string |
|
content of invitation email |
expiration_days | number |
|
expiration of invite in days |
reminder | number |
|
number of days in which to remind about invite via email |
hasSignActions | boolean |
|
does signer need to sign documents of document group |
public DocumentGroupTemplateInviteParams: Object source
Create Document Group Template invite payload
Properties:
Name | Type | Attribute | Description |
id | string | ID of specific Document Group Template |
|
data | DocumentGroupInviteSettings |
|
Document Group Template invite settings data |
token | string | your auth token |
public DocumentGroupTemplateInviteResponse: DocumentGroupInviteResponse source
Create Document Group Template invite response data
public DocumentGroupTemplateInviteStep: Object source
Document Group Template invite step congfigurations
Properties:
Name | Type | Attribute | Description |
order | number |
|
an order number of invitation step |
invite_emails | DocumentGroupTemplateInviteEmail[] |
|
Document Group Template invite emails settings |
invite_actions | DocumentGroupTemplateInviteAction[] | Document Group Template invite actions settings |
public DocumentGroupTemplateItem: Object source
Details of single template in group
Properties:
Name | Type | Attribute | Description |
id | string | id of template |
|
template_name | string | name of template |
|
owner_email | string | template owner email |
|
readable | number |
|
|
thumbnail | DocumentThumbnails | thumbnail urls with different sizes (small, medium, large) |
|
roles | string[] | list of template signer roles |
public DocumentGroupTemplateRoutingDetails: Object source
Document Group Template invite congfigurations
Properties:
Name | Type | Attribute | Description |
invite_steps | DocumentGroupTemplateInviteStep[] | Document Group Template invite steps settings |
|
include_email_attachments | number |
|
public DocumentGroupTemplateViewResponse: Object source
Document Group Template view response
Properties:
Name | Type | Attribute | Description |
id | string | id of Document Group Template |
|
group_name | string | name of Document Group Template |
|
document_group_template_owner_email | string | Document Group Template owner email |
|
shared | number | is Document Group Template shared or not (values: 0 or 1) |
|
shared_team_id | string |
|
id of team which Document Group Template is shared with |
templates | DocumentGroupTemplateItem[] | each single template details |
|
routing_details | DocumentGroupTemplateRoutingDetails | signing steps configuration |
|
originator_organization_settings | Object[] | originator organization settings |
public DocumentGroupViewResponse: Object source
Document Group view response data
Properties:
Name | Type | Attribute | Description |
id | string | an ID of Document Group |
|
group_name | string | a name of Document Group |
|
documents | DocumentGroupItem[] | each single document details |
|
invite_id | string |
|
an ID of active invite |
originator_organization_settings | Object[] | originator organization settings |
public DocumentInviteOptions: Object source
Document invite optional settings
Properties:
Name | Type | Attribute | Description |
string |
|
ability to disable invitation by email. to disable email assign value 'disable' |
public DocumentInviteParams: Object source
Create document invite payload
Properties:
Name | Type | Attribute | Description |
id | string | an id of document |
|
data | DocumentInviteSettings | document invite settings |
|
options | DocumentInviteOptions |
|
document invite optional settings |
token | string | your auth token |
public DocumentInviteResponse: DocumentFieldInviteResponse | DocumentFreeformInviteResponse source
Create document invite response data
public DocumentInviteSettings: Object source
Document invite settings
Properties:
Name | Type | Attribute | Description |
from | string | email of sender |
|
to | SignerSettings[] | string | array of signers or email of single signer |
|
document_id | string |
|
an id of document |
cc | string[] |
|
array with emails of copy receivers |
subject | string |
|
specify subject of email |
message | string |
|
specify body of email |
on_complete | string |
|
on signing complete action |
public DocumentListItem: Object source
Document list response item
Properties:
Name | Type | Attribute | Description |
id | string | id of specific document |
|
user_id | string | id of user that uploaded document |
|
document_name | string | name of document |
|
page_count | string | amount of pages in the document |
|
created | string | timestamp document was created |
|
updated | string | timestamp document was updated |
|
original_filename | string | original filename with document format (.pdf, .doc, etc...) |
|
origin_document_id | string |
|
an id of original document (if document is a copy) |
owner | string | email of document owner |
|
template | boolean | is document a template or not |
|
origin_user_id | string |
|
id of user who created document |
thumbnail | DocumentThumbnails | thumbnail urls with different sizes (small, medium, large) |
|
signatures | Object[] | signature signed elements |
|
texts | Object[] | text and enumeration filled elements |
|
checks | Object[] | checkbox checked elements |
|
tags | Object[] | field types document contains |
|
fields | Object[] | all document fillable fields |
|
requests | Object[] | requests for signing document |
|
roles | Object[] | document signer roles |
|
field_invites | Object[] | sent invites data |
|
version_time | number | document updated timestamp |
|
enumeration_options | Object[] | dropdown options |
|
attachments | Object[] | attachments in document |
|
routing_details | Object[] | signing steps routing details |
|
integrations | Object[] | document integrations |
|
hyperlinks | Object[] | document hyperlinks |
|
radiobuttons | Object[] | checked radiobuttons after document was signed |
|
document_group_template_info | Object[] | document group templates data |
|
document_group_info | Object[] | document group template's data |
|
originator_organization_settings | Object[] | specific organization settings for document |
|
field_validators | Object[] | validation rules for fields (date fields, payment fields etc.) |
|
settings | Object | specific document settings |
public DocumentListParams: Object source
Payload to receive user's document list
Properties:
Name | Type | Attribute | Description |
token | string | your auth token |
public DocumentMergeOptions: Object source
Merge documents optional settings
Properties:
Name | Type | Attribute | Description |
removeOriginalDocuments | boolean |
|
if true original documents will be removed |
public DocumentMergeParams: Object source
Merge documents payload
Properties:
Name | Type | Attribute | Description |
token | string | your auth token |
|
name | string | new name for merged document |
|
document_ids | string[] | an array of document IDs |
|
options | DocumentMergeOptions | merge documents optional settings |
public DocumentMergeResponse: Object source
Merge documents response data
Properties:
Name | Type | Attribute | Description |
document_id | string | an ID of merged document |
public DocumentRemoveOptions: Object source
Document remove optional settings
Properties:
Name | Type | Attribute | Description |
cancelInvites | boolean |
|
ability to cancel all document invites during deletion |
public DocumentRemoveParams: Object source
Remove document payload
Properties:
Name | Type | Attribute | Description |
id | string | id of specific document |
|
token | string | your auth token |
|
options | DocumentRemoveOptions |
|
document remove optional settings |
public DocumentRemoveResponse: Object source
Remove document response data
Properties:
Name | Type | Attribute | Description |
status | string | status of deletion, e.g. 'success' |
public DocumentShareResponse: Object source
Document share response data
Properties:
Name | Type | Attribute | Description |
link | string | link to download specified document in PDF format |
public DocumentSignersOptions: Object source
Get Document Signers optional settings
Properties:
Name | Type | Attribute | Description |
allSignatures | boolean |
|
if true receive all document signers email |
freeFormInvites | boolean |
|
if |
fieldInvitesStatus | string[] |
|
return signers according to specified field invite status(es) Accepts list of statuses or a single status. Acceptable statuses: all, pending, declined, fulfilled, created, skipped. |
paymentRequestsStatus | string[] |
|
return signers according to specified to payment request status(es) Accepts list of statuses or a single status. Available statuses: all, pending, fulfilled, created, skipped. |
public DocumentSignersParams: Object source
Get Document Signers payload
Properties:
Name | Type | Attribute | Description |
id | string | id of specific document |
|
token | string | your auth token |
|
options | DocumentSignersOptions |
|
document signers optional settings, |
public DocumentSignersResponse: Object source
Get Document Signers response data
Properties:
Name | Type | Attribute | Description |
- | string[] | emails of document signers |
public DocumentThumbnails: Object source
Document thumbnail urls with different sizes (small, medium, large)
public DocumentUpdateParams: Object source
Update document payload
Properties:
Name | Type | Attribute | Description |
id | string | id of specific document |
|
fields | DocumentFields | set of fields |
|
token | string | your auth token |
public DocumentViewResponse: Object source
Document view response of specific document
Properties:
Name | Type | Attribute | Description |
id | string | id of specific document |
|
user_id | string | id of user that uploaded document |
|
document_name | string | name of document |
|
page_count | string | amount of pages in the document |
|
created | string | timestamp document was created |
|
updated | string | timestamp document was updated |
|
original_filename | string | original filename with document format (.pdf, .doc, etc...) |
|
origin_document_id | string |
|
an id of original document (if document is a copy) |
owner | string | email of document owner |
|
template | boolean | is document a template or not |
|
thumbnail | DocumentThumbnails | thumbnail urls with different sizes (small, medium, large) |
|
signatures | Object[] | signature signed elements |
|
texts | Object[] | text and enumeration filled elements |
|
checks | Object[] | checkbox checked elements |
|
tags | Object[] | field types document contains |
|
fields | Object[] | all document fillable fields |
|
requests | Object[] | requests for signing document |
|
roles | Object[] | document signer roles |
|
field_invites | Object[] | sent invites data |
|
version_time | number | document updated timestamp |
|
enumeration_options | Object[] | dropdown options |
|
attachments | Object[] | attachments in document |
|
routing_details | Object[] | signing steps routing details |
|
integrations | Object[] | document integrations |
|
hyperlinks | Object[] | document hyperlinks |
|
radiobuttons | Object[] | checked radiobuttons after document was signed |
|
document_group_template_info | Object[] | document group template's data |
|
document_group_info | Object[] | document group's data |
|
originator_organization_settings | Object[] | specific organization settings for document |
|
field_validators | Object[] | validation rules for fields (date fields, payment fields etc.) |
|
settings | Object | specific document settings |
|
parent_id | string | id of document folder |
|
originator_logo | string | logo url |
|
pages | Object[] | list of document pages with page sources and page size. |
public EmbeddedCancelInviteResponse: Object source
Generate a link for the embedded invite response data
Properties:
Name | Type | Attribute | Description |
status | string | Returns success when all parameters are correct |
public EmbeddedCreateInvitesPayload: Object source
Create embedded signing invites payload
Properties:
Name | Type | Attribute | Description |
token | string | Access token. |
|
document_id | string | ID of the requested document. |
|
invites | EmbeddedSigningInvite[] | Array of invites |
public EmbeddedCreateInvitesResponse: Object source
Create embedded signing invites response data
Properties:
Name | Type | Attribute | Description |
data | EmbeddedInvite[] | Array sending of invites |
public EmbeddedGenerateLinkPayload: Object source
Generate embedded invite link payload
Properties:
Name | Type | Attribute | Description |
token | string | Access token. |
|
document_id | string | ID of the requested document. |
|
field_invite_unique_id | string | ID of the signature invite you'd like to embed. |
|
link_expiration | number | In how many minutes the link expires, ranges from 15 to 45 minutes or null. |
|
auth_method | string | Signer authentication method. |
public EmbeddedGenerateLinkResponse: Object source
Generate a link for the embedded invite response data
Properties:
Name | Type | Attribute | Description |
data | EmbeddedGeneratedLink | Response data |
public EmbeddedGeneratedLink: Object source
Response EmbeddedGeneratedLink
Properties:
Name | Type | Attribute | Description |
link | string | Returns a link for embedded invite |
public EnumerationField: Object source
Properties:
Name | Type | Attribute | Description |
page_number | number | page number of document |
|
type | string | type of field (enumeration) |
|
name | string | unique name of the field |
|
role | string | role name |
|
required | boolean | required field |
|
height | number | height of the field |
|
width | number | width of the field |
|
x | number | X coordinate of the field |
|
y | number | Y coordinate of the field |
|
enumeration_options | Array<number|string> | choice options of enumerable field |
|
prefilled_text | string | number |
|
prefilled field value |
label | string |
|
field label |
custom_defined_option | boolean |
|
if 'true' user can change values, if 'false' user can only read |
public Features: Object source
Api client features
Properties:
Name | Type | Attribute | Description |
user | User | user related methods |
|
oauth2 | OAuth2 | authentication related methods |
|
document | Document | document related methods |
|
template | Template | template related methods |
|
link | Link | link related methods |
|
documentGroup | DocumentGroup | document group related methods |
|
documentGroupTemplate | DocumentGroupTemplate | document group template related methods |
|
embedded | Embedded | embedded signing related methods |
public FormulaTree: Object source
Properties:
Name | Type | Attribute | Description |
operator | string | arithmetic operator's token |
|
left | FormulaTreeBranch | FormulaTreeBranchTerminator | left branch of formula tree |
|
right | FormulaTreeBranch | FormulaTreeBranchTerminator | right branch of formula tree |
public FormulaTreeBranch: Object source
Properties:
Name | Type | Attribute | Description |
term | FormulaTree | a part of formula parsed into tree |
public FormulaTreeBranchTerminator: Object source
Properties:
Name | Type | Attribute | Description |
term | string | name of field which will participate in calculation formula |
public InitialsField: Object source
Properties:
Name | Type | Attribute | Description |
page_number | number | page number of document |
|
type | string | type of field (initials) |
|
name | string | unique name of the field |
|
role | string | role name |
|
required | boolean | required field |
|
height | number | height of the field |
|
width | number | width of the field |
|
x | number | X coordinate of the field |
|
y | number | Y coordinate of the field |
|
label | string |
|
field label |
public RadioButton: Object source
Properties:
Name | Type | Attribute | Description |
page_number | number | page number of document |
|
height | number | height of the field |
|
width | number | width of the field |
|
x | number | X coordinate of the field |
|
y | number | Y coordinate of the field |
|
value | string | value of radio button |
|
checked | string | radio button check status |
|
created | number | redio button creation timestamp |
public RadioButtonField: Object source
Properties:
Name | Type | Attribute | Description |
page_number | number | page number of document |
|
type | string | type of field (radiobutton) |
|
name | string | unique name of the field |
|
role | string | role name |
|
required | boolean | required field |
|
height | number | height of the field |
|
width | number | width of the field |
|
x | number | X coordinate of the field |
|
y | number | Y coordinate of the field |
|
radio | RadioButton[] | array of radio buttons |
|
prefilled_text | string | number |
|
prefilled field value |
label | string |
|
field label |
public SignatureField: Object source
Properties:
Name | Type | Attribute | Description |
page_number | number | page number of document |
|
type | string | type of field (signature) |
|
name | string | unique name of the field |
|
role | string | role name |
|
required | boolean | required field |
|
height | number | height of the field |
|
width | number | width of the field |
|
x | number | X coordinate of the field |
|
y | number | Y coordinate of the field |
|
label | string |
|
field label |
public SignerSettings: Object source
Document invite signer settings
Properties:
Name | Type | Attribute | Description |
string | signer's email |
||
role | string | role name |
|
role_id | string |
|
role unique id (can be discovered in document details) |
order | number | role signing order |
|
reassign | string | allow reassign signer |
|
decline_by_signature | string | signer can decline invite |
|
reminder | number | remind via email in days |
|
expiration_days | number | expiration of invite in days |
|
subject | string |
|
specify subject of email |
message | string |
|
specify body of email |
public TemplateBulkInviteParams: Object source
Send Template Bulk Invite payload
Properties:
Name | Type | Attribute | Description |
id | string | an ID of specific Template |
|
token | string | your auth token |
|
data | TemplateBulkInviteSettings | Template Bulk Invite settings |
public TemplateBulkInviteResponse: Object source
Send Template Bulk Invite response data
Properties:
Name | Type | Attribute | Description |
status | string | status of sending bulk invites (e.g. "job queued") |
public TemplateBulkInviteSettings: Object source
Template Bulk Invite settings
Properties:
Name | Type | Attribute | Description |
file | string | path to .csv file with roles and their emails. Max file size should be <= 1 Megabyte |
|
folder_id | string | an ID of folder where signed documents will be saved |
|
client_timestamp | number |
|
client timestamp in seconds |
document_name | string |
|
setup prefix for each document name |
subject | string |
|
custom email subject |
email_message | string |
|
custom email message |
public TemplateCreateOptions: Object source
Document invite optional settings
Properties:
Name | Type | Attribute | Description |
removeOriginalDocument | boolean |
|
if true original document will be removed |
public TemplateCreateParams: Object source
Create template payload
Properties:
Name | Type | Attribute | Description |
document_id | string | an id of original document |
|
document_name | string | a name of new template |
|
options | TemplateCreateOptions | create template optional settings |
|
token | string | your auth token |
public TemplateCreateResponse: Object source
Create template response data
Properties:
Name | Type | Attribute | Description |
id | string | an id of created template |
public TemplateGetRoutingDetailsResponse: Object source
Get Template Routing Details response data
Properties:
Name | Type | Attribute | Description |
routing_details | TemplateRoutingDetailsItem[] | array with routing details |
|
cc | string[] | CC emails |
|
cc_step | TemplateRoutingDetailsCCStep[] | array of CC`s steps |
|
invite_link_instructions | string | invite link instructions |
public TemplateInviteResponse: DocumentInviteResponse source
Create invite with template response data
public TemplateUpdateRoutingDetailsItem: Object source
Template Update Routing Details item data
Properties:
Name | Type | Attribute | Description |
default_email | string | default email for routing detail |
|
inviter_role | boolean | always |
|
name | string | signer role (actor) name |
|
role_id | string | signer role (actor) unique ID |
|
signing_order | number | order number of signing step |
|
decline_by_signature | boolean | decline by signature flag |
public TemplateUpdateRoutingDetailsParams: Object source
Update Template Routing Details payload
Properties:
Name | Type | Attribute | Description |
id | string | an ID of specific Template |
|
token | string | your auth token |
|
data | TemplateUpdateRoutingDetailsSettings | update Template Routing Details settings |
public TemplateUpdateRoutingDetailsResponse: Object source
Update Template Routing Details response data
Properties:
Name | Type | Attribute | Description |
id | string | unique ID of template routing details |
|
document_id | string | unique ID of Template |
|
data | TemplateUpdateRoutingDetailsItem[] | array with routing details |
|
cc | string[] | CC emails |
|
cc_step | TemplateRoutingDetailsCCStep[] | array of CC steps |
|
invite_link_instructions | string | invite signing instructions |
public TemplateUpdateRoutingDetailsSettings: Object source
Update Template Routing Details settings
Properties:
Name | Type | Attribute | Description |
template_data | TemplateUpdateRoutingDetailsItem[] | array with routing details |
|
cc | string[] | CC emails |
|
cc_step | TemplateRoutingDetailsCCStep[] | array of CC steps |
|
invite_link_instructions | string |
|
invite signing instructions |
public TextField: Object source
Properties:
Name | Type | Attribute | Description |
page_number | number | page number of document |
|
type | string | type of field (text) |
|
name | string | unique name of the field |
|
role | string | role name |
|
required | boolean | required field |
|
height | number | height of the field |
|
width | number | width of the field |
|
x | number | X coordinate of the field |
|
y | number | Y coordinate of the field |
|
prefilled_text | string | number |
|
prefilled field value |
validator_id | string |
|
field value validator ID |
label | string |
|
field label |
public UserCreateParams: Object source
Create user payload
Properties:
Name | Type | Attribute | Description |
string | email of new user |
||
password | string | password for new user |
|
first_name | string |
|
first name of new user |
last_name | string |
|
last name of new user |
number | string |
|
phone number of new user |
options | CreateUserOptions |
|
create user optional settings |
public UserGetParams: Object source
Get user payload
Properties:
Name | Type | Attribute | Description |
token | string | your auth token |
public UserGetResponse: Object source
Retrieve user response data
Properties:
Name | Type | Attribute | Description |
id | string | user unique id |
|
first_name | string | first name |
|
last_name | string | last name |
|
active | number | user is active or not |
|
created | string | user creation timestamp |
|
emails | string[] | user emails |
|
primary_email | string | user primary email |
|
subscriptions | Object[] | user subscriptions data |
|
cloud_export_account_details | Object |
|
cloud export account details data |
is_logged_in | boolean | user is logged in or not |
|
billing_period | {start_date: string, end_date: string, start_timestamp: number, end_timestamp: number} | user billing period data |
|
companies | Object[] | companies where user is a member of |
|
registration_source | string |
|
resource where user was registered |
teams | Object[] | teams where user is a member of |
|
settings | Object | user specific settings |
|
organization_settings | Object[] | organization specific settings where user is a member of |
|
merchant_accounts | Object[] | merchant accounts data |