Skip to main content
What if the signer did not receive the email, the email was lost, or the signer deleted the email by mistake? You can resend the signature request email to the signer , either manually or you can turn on the automatic resend option.

Manual resend

To manually resend the signature request email to the signer, call the resend_sign_request method on the sign_requests object. You can only do it once every 10 minutes. Here is an example:
curl --location --request POST 'https://api.box.com/2.0/sign_requests/
52f6f86c-c0b3-401e-a4ec-1709f277c469/resend' \
    --header 'Authorization: Bearer ej...3t'

Automatic resend

The automatic resend option sends a reminder email to signers that have not signed the document yet, after 3, 8, 13, and 18 days. To enable automatic resend set the are_reminders_enabled parameter to true. For example:
curl --location 'https://api.box.com/2.0/sign_requests' \
    --header 'Content-Type: application/json' \
    --header 'Authorization: Bearer <access token>' \
    --data-raw '{
      "are_reminders_enabled": true,
      "parent_folder": {
        "id": "234102987614",
        "type": "folder"
      },
      "source_files": [
        {
          "id": "1355143830404",
          "type": "file"
        }
      ],
      "signers": [
        {
          "email": "[email protected]",
          "role": "signer"
        }
      ]
    }'