Signature Request

https://dmsworkspace-gateway-backend-int.dmsworkspace.com/DMSWORKSPACE-ESIGNATURE-BACKEND/v1

post

Create entity

Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Available scopes:
  • : OpenID Connect scope for add user roles to the access token
Body

Document sign request

idstring · uuidOptional
createdDatestring · date-timeOptional

Document signature request creation date

titlestringOptional

Document title

Example: Sample document
signatureReasonstringOptional

Signature reason

Example: Signature reason
saveSignedFileToOriginalPathbooleanOptional

Whether to save signed file to original path or not

Example: false
requestedBystringOptional

Name of the user who requested the signature

Example: John Doe
userIdstring · uuidOptional

User id of the user who requested the signature

Example: 123e4567-e89b-12d3-a456-426614174000
expirationDatestring · date-timeOptional

Expiration date of the signature request

sentDatestring · date-timeOptional

Send date of the signature request

alertOneDayBeforeExpirationbooleanOptional

Whether to alert one day before expiration or not

Example: false
autoReminderbooleanOptional

Whether to auto remind or not

Example: false
reminderFrequencyInDaysinteger · int32Optional

Reminder frequency in days. autoReminder flag must be true

Example: 3
maxAutoRemindersinteger · int32Optional

Max. auto reminders. autoReminder flag must be true

Example: 5
statusstring · enumOptional

Status of the document signature request

Example: DRAFTPossible values:
protectWithPasswordbooleanOptional

Whether to protect with password or not

Example: false
passwordstringOptional

Password for the document

Example: password
messageToAllRecipientsstringOptional

Message to all recipients

Example: Your document(s) are ready to be signed
tagsstring[]Optional

Tags for the document

Responses
200

OK

application/json
post
/v1/signatures/request
get

Get results paginated

Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Available scopes:
  • : OpenID Connect scope for add user roles to the access token
Query parameters
Responses
200

OK

*/*
get
/v1/signatures/request
get

Get by id

Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Available scopes:
  • : OpenID Connect scope for add user roles to the access token
Path parameters
idstring · uuidRequired
Responses
200

OK

*/*
get
/v1/signatures/request/{id}
put

Update entity

Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Available scopes:
  • : OpenID Connect scope for add user roles to the access token
Path parameters
idstring · uuidRequired
Body

Document sign request

idstring · uuidOptional
createdDatestring · date-timeOptional

Document signature request creation date

titlestringOptional

Document title

Example: Sample document
signatureReasonstringOptional

Signature reason

Example: Signature reason
saveSignedFileToOriginalPathbooleanOptional

Whether to save signed file to original path or not

Example: false
requestedBystringOptional

Name of the user who requested the signature

Example: John Doe
userIdstring · uuidOptional

User id of the user who requested the signature

Example: 123e4567-e89b-12d3-a456-426614174000
expirationDatestring · date-timeOptional

Expiration date of the signature request

sentDatestring · date-timeOptional

Send date of the signature request

alertOneDayBeforeExpirationbooleanOptional

Whether to alert one day before expiration or not

Example: false
autoReminderbooleanOptional

Whether to auto remind or not

Example: false
reminderFrequencyInDaysinteger · int32Optional

Reminder frequency in days. autoReminder flag must be true

Example: 3
maxAutoRemindersinteger · int32Optional

Max. auto reminders. autoReminder flag must be true

Example: 5
statusstring · enumOptional

Status of the document signature request

Example: DRAFTPossible values:
protectWithPasswordbooleanOptional

Whether to protect with password or not

Example: false
passwordstringOptional

Password for the document

Example: password
messageToAllRecipientsstringOptional

Message to all recipients

Example: Your document(s) are ready to be signed
tagsstring[]Optional

Tags for the document

Responses
200

OK

application/json
put
/v1/signatures/request/{id}

Last updated