Box Developer Documentation

Join BoxWorks 2024 to discover what's possible with content and AI!

Register now!

Resend Box Sign request

post
https://api.box.com/2.0
/sign_requests/:sign_request_id/resend

Resends a signature request email to all outstanding signers.

Request

bearer [ACCESS_TOKEN]
application/json

Path Parameters

stringin pathrequired
33243242

The ID of the signature request

Response

none

Returns an empty response when the API call was successful. The email notifications will be sent asynchronously.

application/jsonClient error

Returns an error when the signature request cannot be found or the user does not have access to the signature request.

application/jsonClient error

An unexpected client error.

post
Resend Box Sign request
You can now try out some of our APIs live, right here in the documentation.
Log in

Request Example

cURL
curl -i -X POST "https://api.box.com/2.0/sign_requests/<SIGN_REQUEST_ID>/resend" \
     -H "authorization: Bearer <ACCESS_TOKEN>"
Java
BoxSignRequest signRequest = new BoxSignRequest(api, id);
BoxSignRequest.Info signRequestInfo = signRequest.getInfo();

signRequestInfo.resend();
Python
sign_request = client.sign_request(sign_request_id='12345')
sign_request.resend()
.NET
await client.SignRequestsManager.ResendSignRequestAsync("12345");
Node
const id = 12345;
await client.signRequests.resendById({ sign_request_id: id });
console.log(`Sign request id ${sr.id} resent`);
iOS
client.signRequests.resendById(id: "1234") { result: Result<Void, BoxSDKError>} in
    guard case .success = result else {
        print("Error resending sign request")
        return
    }

    print("Sign request successfully resent")
}