GET api/SigningRoomManager/Documents/{documentId}/Signers
Gets the document signers assocated to a document.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| documentId |
Document to retrieve signers for. |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
List of document signers.
Collection of ESignSystems.SmartSAFE.Models.SigningRoomManager.DocumentSignerModel| Name | Description | Type | Additional information |
|---|---|---|---|
| FirstName |
Gets or sets the First Name of the Document Signer. |
string |
None. |
| LastName |
Gets or sets the Last Name of the Document Signer. |
string |
None. |
| FullName |
Gets the Full Name of the Document Signer. |
string |
None. |
| DocumentSignerId |
Gets or sets the id of the DocumentSigner. |
integer |
None. |
| DocumentId |
Gets or sets document tag Id |
integer |
Required |
| SignedByUserId |
Gets or sets the userid of the signer that has used this record. |
integer |
None. |
| ParticipantId |
Gets or sets InviteeId of the intended signer. |
integer |
Required |
| SigningLevel |
Gets or sets the signing level for the signer. |
integer |
None. |
| FinalizedDate |
Gets or sets the date that the signer completed or finalized the document. |
date |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"FirstName": "sample string 1",
"LastName": "sample string 2",
"FullName": "sample string 1 sample string 2",
"DocumentSignerId": 1,
"DocumentId": 1,
"SignedByUserId": 1,
"ParticipantId": 1,
"SigningLevel": 1,
"FinalizedDate": "2026-01-01T17:41:13.0816802-05:00"
},
{
"FirstName": "sample string 1",
"LastName": "sample string 2",
"FullName": "sample string 1 sample string 2",
"DocumentSignerId": 1,
"DocumentId": 1,
"SignedByUserId": 1,
"ParticipantId": 1,
"SigningLevel": 1,
"FinalizedDate": "2026-01-01T17:41:13.0816802-05:00"
}
]
application/xml, text/xml
Sample:
<ArrayOfDocumentSignerModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models.SigningRoomManager">
<DocumentSignerModel>
<DocumentId>1</DocumentId>
<DocumentSignerId>1</DocumentSignerId>
<FinalizedDate>2026-01-01T17:41:13.0816802-05:00</FinalizedDate>
<FirstName>sample string 1</FirstName>
<LastName>sample string 2</LastName>
<ParticipantId>1</ParticipantId>
<SignedByUserId>1</SignedByUserId>
<SigningLevel>1</SigningLevel>
</DocumentSignerModel>
<DocumentSignerModel>
<DocumentId>1</DocumentId>
<DocumentSignerId>1</DocumentSignerId>
<FinalizedDate>2026-01-01T17:41:13.0816802-05:00</FinalizedDate>
<FirstName>sample string 1</FirstName>
<LastName>sample string 2</LastName>
<ParticipantId>1</ParticipantId>
<SignedByUserId>1</SignedByUserId>
<SigningLevel>1</SigningLevel>
</DocumentSignerModel>
</ArrayOfDocumentSignerModel>