Skip to main content
A list of all methods in the SignplusService service. Click on the method name to view detailed information about that method.

createEnvelope

Create new envelope
  • HTTP Method: POST
  • Endpoint: /envelope
Parameters Return Type Envelope Example Usage Code Snippet

createEnvelopeFromTemplate

Create new envelope from template
  • HTTP Method: POST
  • Endpoint: /envelope/from_template/{template_id}
Parameters Return Type Envelope Example Usage Code Snippet

listEnvelopes

List envelopes
  • HTTP Method: POST
  • Endpoint: /envelopes
Parameters Return Type ListEnvelopesResponse Example Usage Code Snippet

getEnvelope

Get envelope
  • HTTP Method: GET
  • Endpoint: /envelope/{envelope_id}
Parameters Return Type Envelope Example Usage Code Snippet

deleteEnvelope

Delete envelope
  • HTTP Method: DELETE
  • Endpoint: /envelope/{envelope_id}
Parameters Example Usage Code Snippet

downloadEnvelopeSignedDocuments

Download signed documents for an envelope
  • HTTP Method: GET
  • Endpoint: /envelope/{envelope_id}/signed_documents
Parameters Return Type ArrayBuffer Example Usage Code Snippet

downloadEnvelopeCertificate

Download certificate of completion for an envelope
  • HTTP Method: GET
  • Endpoint: /envelope/{envelope_id}/certificate
Parameters Return Type ArrayBuffer Example Usage Code Snippet

getEnvelopeDocument

Get envelope document
  • HTTP Method: GET
  • Endpoint: /envelope/{envelope_id}/document/{document_id}
Parameters Return Type Document Example Usage Code Snippet

getEnvelopeDocuments

Get envelope documents
  • HTTP Method: GET
  • Endpoint: /envelope/{envelope_id}/documents
Parameters Return Type ListEnvelopeDocumentsResponse Example Usage Code Snippet

addEnvelopeDocument

Add envelope document
  • HTTP Method: POST
  • Endpoint: /envelope/{envelope_id}/document
Parameters Return Type Document Example Usage Code Snippet

setEnvelopeDynamicFields

Set envelope dynamic fields
  • HTTP Method: PUT
  • Endpoint: /envelope/{envelope_id}/dynamic_fields
Parameters Return Type Envelope Example Usage Code Snippet

addEnvelopeSigningSteps

Add envelope signing steps
  • HTTP Method: POST
  • Endpoint: /envelope/{envelope_id}/signing_steps
Parameters Return Type Envelope Example Usage Code Snippet

setEnvelopeAttachmentsSettings

Set envelope attachment settings
  • HTTP Method: PUT
  • Endpoint: /envelope/{envelope_id}/attachments/settings
Parameters Return Type EnvelopeAttachments Example Usage Code Snippet

setEnvelopeAttachmentsPlaceholders

Placeholders to be set, completely replacing the existing ones.
  • HTTP Method: PUT
  • Endpoint: /envelope/{envelope_id}/attachments/placeholders
Parameters Return Type EnvelopeAttachments Example Usage Code Snippet

getAttachmentFile

Get envelope attachment file
  • HTTP Method: GET
  • Endpoint: /envelope/{envelope_id}/attachments/{file_id}
Parameters Return Type ArrayBuffer Example Usage Code Snippet

sendEnvelope

Send envelope for signature
  • HTTP Method: POST
  • Endpoint: /envelope/{envelope_id}/send
Parameters Return Type Envelope Example Usage Code Snippet

duplicateEnvelope

Duplicate envelope
  • HTTP Method: POST
  • Endpoint: /envelope/{envelope_id}/duplicate
Parameters Return Type Envelope Example Usage Code Snippet

voidEnvelope

Void envelope
  • HTTP Method: PUT
  • Endpoint: /envelope/{envelope_id}/void
Parameters Return Type Envelope Example Usage Code Snippet

renameEnvelope

Rename envelope
  • HTTP Method: PUT
  • Endpoint: /envelope/{envelope_id}/rename
Parameters Return Type Envelope Example Usage Code Snippet

setEnvelopeComment

Set envelope comment
  • HTTP Method: PUT
  • Endpoint: /envelope/{envelope_id}/set_comment
Parameters Return Type Envelope Example Usage Code Snippet

setEnvelopeNotification

Set envelope notification
  • HTTP Method: PUT
  • Endpoint: /envelope/{envelope_id}/set_notification
Parameters Return Type Envelope Example Usage Code Snippet

setEnvelopeExpirationDate

Set envelope expiration date
  • HTTP Method: PUT
  • Endpoint: /envelope/{envelope_id}/set_expiration_date
Parameters Return Type Envelope Example Usage Code Snippet

setEnvelopeLegalityLevel

Set envelope legality level
  • HTTP Method: PUT
  • Endpoint: /envelope/{envelope_id}/set_legality_level
Parameters Return Type Envelope Example Usage Code Snippet

getEnvelopeAnnotations

Get envelope annotations
  • HTTP Method: GET
  • Endpoint: /envelope/{envelope_id}/annotations
Parameters Return Type Annotation[] Example Usage Code Snippet

getEnvelopeDocumentAnnotations

Get envelope document annotations
  • HTTP Method: GET
  • Endpoint: /envelope/{envelope_id}/annotations/{document_id}
Parameters Return Type ListEnvelopeDocumentAnnotationsResponse Example Usage Code Snippet

addEnvelopeAnnotation

Add envelope annotation
  • HTTP Method: POST
  • Endpoint: /envelope/{envelope_id}/annotation
Parameters Return Type Annotation Example Usage Code Snippet

deleteEnvelopeAnnotation

Delete envelope annotation
  • HTTP Method: DELETE
  • Endpoint: /envelope/{envelope_id}/annotation/{annotation_id}
Parameters Example Usage Code Snippet

createTemplate

Create new template
  • HTTP Method: POST
  • Endpoint: /template
Parameters Return Type Template Example Usage Code Snippet

listTemplates

List templates
  • HTTP Method: POST
  • Endpoint: /templates
Parameters Return Type ListTemplatesResponse Example Usage Code Snippet

getTemplate

Get template
  • HTTP Method: GET
  • Endpoint: /template/{template_id}
Parameters Return Type Template Example Usage Code Snippet

deleteTemplate

Delete template
  • HTTP Method: DELETE
  • Endpoint: /template/{template_id}
Parameters Example Usage Code Snippet

duplicateTemplate

Duplicate template
  • HTTP Method: POST
  • Endpoint: /template/{template_id}/duplicate
Parameters Return Type Template Example Usage Code Snippet

addTemplateDocument

Add template document
  • HTTP Method: POST
  • Endpoint: /template/{template_id}/document
Parameters Return Type Document Example Usage Code Snippet

getTemplateDocument

Get template document
  • HTTP Method: GET
  • Endpoint: /template/{template_id}/document/{document_id}
Parameters Return Type Document Example Usage Code Snippet

getTemplateDocuments

Get template documents
  • HTTP Method: GET
  • Endpoint: /template/{template_id}/documents
Parameters Return Type ListTemplateDocumentsResponse Example Usage Code Snippet

addTemplateSigningSteps

Add template signing steps
  • HTTP Method: POST
  • Endpoint: /template/{template_id}/signing_steps
Parameters Return Type Template Example Usage Code Snippet

renameTemplate

Rename template
  • HTTP Method: PUT
  • Endpoint: /template/{template_id}/rename
Parameters Return Type Template Example Usage Code Snippet

setTemplateComment

Set template comment
  • HTTP Method: PUT
  • Endpoint: /template/{template_id}/set_comment
Parameters Return Type Template Example Usage Code Snippet

setTemplateNotification

Set template notification
  • HTTP Method: PUT
  • Endpoint: /template/{template_id}/set_notification
Parameters Return Type Template Example Usage Code Snippet

getTemplateAnnotations

Get template annotations
  • HTTP Method: GET
  • Endpoint: /template/{template_id}/annotations
Parameters Return Type ListTemplateAnnotationsResponse Example Usage Code Snippet

getDocumentTemplateAnnotations

Get document template annotations
  • HTTP Method: GET
  • Endpoint: /template/{template_id}/annotations/{document_id}
Parameters Return Type ListTemplateDocumentAnnotationsResponse Example Usage Code Snippet

addTemplateAnnotation

Add template annotation
  • HTTP Method: POST
  • Endpoint: /template/{template_id}/annotation
Parameters Return Type Annotation Example Usage Code Snippet

deleteTemplateAnnotation

Delete template annotation
  • HTTP Method: DELETE
  • Endpoint: /template/{template_id}/annotation/{annotation_id}
Parameters Example Usage Code Snippet

setTemplateAttachmentsSettings

Set template attachment settings
  • HTTP Method: PUT
  • Endpoint: /template/{template_id}/attachments/settings
Parameters Return Type EnvelopeAttachments Example Usage Code Snippet

setTemplateAttachmentsPlaceholders

Placeholders to be set, completely replacing the existing ones.
  • HTTP Method: PUT
  • Endpoint: /template/{template_id}/attachments/placeholders
Parameters Return Type EnvelopeAttachments Example Usage Code Snippet

createWebhook

Create webhook
  • HTTP Method: POST
  • Endpoint: /webhook
Parameters Return Type Webhook Example Usage Code Snippet

listWebhooks

List webhooks
  • HTTP Method: POST
  • Endpoint: /webhooks
Parameters Return Type ListWebhooksResponse Example Usage Code Snippet

deleteWebhook

Delete webhook
  • HTTP Method: DELETE
  • Endpoint: /webhook/{webhook_id}
Parameters Example Usage Code Snippet

Models

SetEnvelopeAttachmentsPlaceholdersRequest

Properties

Document

Properties

CreateEnvelopeRequest

Properties

ListEnvelopesRequest

Properties

AttachmentPlaceholder

Properties

SetEnvelopeAttachmentsSettingsRequest

Properties

EnvelopeNotification

Properties

ListTemplatesRequest

Properties

SetTemplateCommentRequest

Properties

Template

Properties

RecipientVerificationType

Type of verification the recipient must complete before accessing the envelope. - PASSCODE: requires a code to be entered. - SMS: sends a code via SMS. - ID_VERIFICATION: prompts the recipient to complete an automated ID and selfie check. Properties

AddEnvelopeSigningStepsRequest

Properties

AnnotationFontFamily

Font family of the text Properties

AddTemplateSigningStepsRequest

Properties

SetEnvelopeCommentRequest

Properties

TemplateOrderField

Field to order templates by Properties

EnvelopeOrderField

Field to order envelopes by Properties

AddEnvelopeDocumentRequest

Properties

ListWebhooksRequest

Properties

SetEnvelopeLegalityLevelRequest

Properties

AttachmentPlaceholderFile

Properties

SetEnvelopeExpirationRequest

Properties

AnnotationText

Text annotation (null if annotation is not a text) Properties

AnnotationCheckbox

Checkbox annotation (null if annotation is not a checkbox) Properties

Envelope

Properties

AddTemplateDocumentRequest

Properties

TemplateRecipient

Properties

AddAnnotationRequest

Properties

ListEnvelopeDocumentAnnotationsResponse

Properties

EnvelopeStatus

Status of the envelope Properties

RecipientVerification

Properties

AnnotationCheckboxStyle

Style of the checkbox Properties

SigningStep

Properties

AnnotationDateTime

Date annotation (null if annotation is not a date) Properties

AttachmentSettings

Properties

CreateTemplateRequest

Properties

ListTemplateDocumentsResponse

Properties

AnnotationInitials

Initials annotation (null if annotation is not initials) Properties

AnnotationFont

Properties

AnnotationType

Type of the annotation Properties

Webhook

Properties

RenameTemplateRequest

Properties

ListTemplatesResponse

Properties

EnvelopeAttachments

Properties

RecipientRole

Role of the recipient (SIGNER signs the document, RECEIVES_COPY receives a copy of the document, IN_PERSON_SIGNER signs the document in person, SENDER sends the document) Properties

Annotation

Properties

DynamicField

Properties

AnnotationDateTimeFormat

Format of the date time (DMY_NUMERIC_SLASH is day/month/year with slashes, MDY_NUMERIC_SLASH is month/day/year with slashes, YMD_NUMERIC_SLASH is year/month/day with slashes, DMY_NUMERIC_DASH_SHORT is day/month/year with dashes, DMY_NUMERIC_DASH is day/month/year with dashes, YMD_NUMERIC_DASH is year/month/day with dashes, MDY_TEXT_DASH_SHORT is month/day/year with dashes, MDY_TEXT_SPACE_SHORT is month/day/year with spaces, MDY_TEXT_SPACE is month/day/year with spaces) Properties

EnvelopeFlowType

Flow type of the envelope (REQUEST_SIGNATURE is a request for signature, SIGN_MYSELF is a self-signing flow) Properties

EnvelopeLegalityLevel

Legal level of the envelope (SES is Simple Electronic Signature, QES_EIDAS is Qualified Electronic Signature, QES_ZERTES is Qualified Electronic Signature with Zertes) Properties

TemplateRecipientRole

Role of the recipient (SIGNER signs the document, RECEIVES_COPY receives a copy of the document, IN_PERSON_SIGNER signs the document in person, SENDER sends the document) Properties

SetEnvelopeDynamicFieldsRequest

Properties

Page

Properties

TemplateSigningStep

Properties

AttachmentPlaceholdersPerRecipient

Properties

ListEnvelopesResponse

Properties

Recipient

Properties

WebhookEvent

Event of the webhook Properties

CreateWebhookRequest

Properties

CreateEnvelopeFromTemplateRequest

Properties

ListTemplateAnnotationsResponse

Properties

RenameEnvelopeRequest

Properties

ListTemplateDocumentAnnotationsResponse

Properties

AttachmentPlaceholderRequest1

Properties

ListEnvelopeDocumentsResponse

Properties

ListWebhooksResponse

Properties

AnnotationSignature

Signature annotation (null if annotation is not a signature) Properties