- Cancel Box Sign request
- Resend Box Sign request
- Get Box Sign request by ID
- List Box Sign requests
- Create Box Sign request
Cancels a sign request.
This operation is performed by calling function cancelSignRequest
.
See the endpoint docs at API Reference.
client.getSignRequests().cancelSignRequest(createdSignRequest.getId())
- signRequestId
String
- The ID of the signature request Example: "33243242"
- headers
CancelSignRequestHeaders
- Headers of cancelSignRequest method
This function returns a value of type SignRequest
.
Returns a Sign Request object.
Resends a signature request email to all outstanding signers.
This operation is performed by calling function resendSignRequest
.
See the endpoint docs at API Reference.
Currently we don't have an example for calling resendSignRequest
in integration tests
- signRequestId
String
- The ID of the signature request Example: "33243242"
- headers
ResendSignRequestHeaders
- Headers of resendSignRequest method
This function returns a value of type void
.
Returns an empty response when the API call was successful. The email notifications will be sent asynchronously.
Gets a sign request by ID.
This operation is performed by calling function getSignRequestById
.
See the endpoint docs at API Reference.
client.getSignRequests().getSignRequestById(createdSignRequest.getId())
- signRequestId
String
- The ID of the signature request Example: "33243242"
- headers
GetSignRequestByIdHeaders
- Headers of getSignRequestById method
This function returns a value of type SignRequest
.
Returns a signature request.
Gets signature requests created by a user. If the sign_files
and/or
parent_folder
are deleted, the signature request will not return in the list.
This operation is performed by calling function getSignRequests
.
See the endpoint docs at API Reference.
client.getSignRequests().getSignRequests()
- queryParams
GetSignRequestsQueryParams
- Query parameters of getSignRequests method
- headers
GetSignRequestsHeaders
- Headers of getSignRequests method
This function returns a value of type SignRequests
.
Returns a collection of sign requests
Creates a signature request. This involves preparing a document for signing and sending the signature request to signers.
This operation is performed by calling function createSignRequest
.
See the endpoint docs at API Reference.
client.getSignRequests().createSignRequest(new SignRequestCreateRequest.SignRequestCreateRequestBuilder(Arrays.asList(new SignRequestCreateSigner.SignRequestCreateSignerBuilder().email(signerEmail).role(SignRequestCreateSignerRoleField.SIGNER).isInPerson(false).embedUrlExternalUserId("123").declinedRedirectUrl("https://www.box.com").loginRequired(false).password("password").suppressNotifications(true).build())).sourceFiles(Arrays.asList(new FileBase(fileToSign.getId()))).parentFolder(new FolderMini(destinationFolder.getId())).isDocumentPreparationNeeded(false).redirectUrl("https://www.box.com").declinedRedirectUrl("https://www.box.com").areTextSignaturesEnabled(true).emailSubject("Sign this document").emailMessage("Please sign this document").areRemindersEnabled(true).name("Sign Request").daysValid(30L).externalId("123").externalSystemName("BoxSignIntegration").build())
- requestBody
SignRequestCreateRequest
- Request body of createSignRequest method
- headers
CreateSignRequestHeaders
- Headers of createSignRequest method
This function returns a value of type SignRequest
.
Returns a Box Sign request object.