POST api/Signing/Documents/SignSmartDoc

Signs the SMART Doc® document using the specified signing information. The current signer user must have access to the SigningRoom that contains the document and must have sign privileges on the document.

Request Information

URI Parameters

None.

Body Parameters

The document signing information.

ESignSystems.SmartSAFE.Models.Signing.SmartDocument.SignSmartDocumentModel
NameDescriptionTypeAdditional information
SigningRoomId

Gets or sets the signing room identifier.

integer

Required

DocumentId

Gets or sets the document identifier.

integer

Required

SignaturePoints

Gets or sets the signature points.

Collection of ESignSystems.SmartSAFE.Models.SmartDocuments.SmartDocumentSignaturePointModel

Required

Request Formats

application/json, text/json

Sample:
{
  "SigningRoomId": 1,
  "DocumentId": 2,
  "SignaturePoints": [
    {
      "SignatureReferenceId": "sample string 1",
      "SignedDateTime": "2025-06-12T05:20:42.5699053-07:00",
      "Signed": true
    },
    {
      "SignatureReferenceId": "sample string 1",
      "SignedDateTime": "2025-06-12T05:20:42.5699053-07:00",
      "Signed": true
    }
  ]
}

application/xml, text/xml

Sample:
<SignSmartDocumentModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models.Signing.SmartDocument">
  <DocumentId>2</DocumentId>
  <SignaturePoints xmlns:d2p1="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models.SmartDocuments">
    <d2p1:SmartDocumentSignaturePointModel>
      <d2p1:SignatureReferenceId>sample string 1</d2p1:SignatureReferenceId>
      <d2p1:Signed>true</d2p1:Signed>
      <d2p1:SignedDateTime>2025-06-12T05:20:42.5699053-07:00</d2p1:SignedDateTime>
    </d2p1:SmartDocumentSignaturePointModel>
    <d2p1:SmartDocumentSignaturePointModel>
      <d2p1:SignatureReferenceId>sample string 1</d2p1:SignatureReferenceId>
      <d2p1:Signed>true</d2p1:Signed>
      <d2p1:SignedDateTime>2025-06-12T05:20:42.5699053-07:00</d2p1:SignedDateTime>
    </d2p1:SmartDocumentSignaturePointModel>
  </SignaturePoints>
  <SigningRoomId>1</SigningRoomId>
</SignSmartDocumentModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

The results of the operation.

System.Web.Http.IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.