Re-use a Document ID for a Seal

Learn how to perform sealed actions without the need to re-upload a Document.

Reuse Document for Multiple actions (Sign or Seal)

You can easily re-seal a Document that has already been signed or sealed by using the [POST /electronic_seal_documents](ref:upload-electronic_seal-document-1) endpoint (the same endpoint used to upload an Electronic Seal Document, accepting JSON format) with specific parameters (see How to create an electronic Seal for details about Sealed Document).

This feature can be useful for sealing a Document on behalf of another legal entity or for reinforcing the integrity of an already signed Document.

When you re-seal a Document, a new electronic_seal_document_id is automatically created, ensuring that the original sealed or signed Document remains unchanged.

To re-seal thanks to an id:

  • Use the electronic_seal_document_id parameter to re-seal an existing sealed Document;
  • Use the signature_request_document_id parameter to seal a Document that was previously signed. (Note: The signature request must have a status of done.)

Seal & Sign a Same Document

You can add a Document previously sealed to a Signature Request (see How to create an electronic Seal for details about Sealed Document).

Use the Add Document endpoint POST /signature_requests/{signatureRequestId}/documents (same endpoint as Upload Document but accept in JSON format).

Provide the electronic_seal_document_id when you add the Document to your Signature Request instead of uploading it.