GET api/Signing/SigningRooms/{signingRoomId}/Participants/Current
Gets the participant information for the current signer user associated to the specified SigningRoom Id. The current user must be a participant in the specified SigningRoom.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| signingRoomId |
The id of the SigningRoom |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
The user's participant.
ESignSystems.SmartSAFE.Models.Signing.SigningRoomParticipantModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ParticipantId |
Gets or sets the participant identifier. |
integer |
None. |
| SigningRoomId |
Gets or sets the participant's SigningRoom identifier. |
integer |
None. |
| UserId |
Gets or sets the participant user identifier. |
integer |
None. |
| Username |
Gets or sets the participant's username. |
string |
None. |
| FirstName |
Gets or sets the participant's first name. |
string |
None. |
| LastName |
Gets or sets the participant's last name. |
string |
None. |
|
Gets or sets the participant's email address. |
string |
Matching regular expression pattern: [A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4} |
|
| ESignConsentAccepted |
Gets or sets a value indicating whether the participant has accepted the esign consent. |
boolean |
None. |
| PhoneNumber |
Gets or sets the participant's phone number. |
string |
Matching regular expression pattern: ^[01]?[- .]?(\([2-9]\d{2}\)|[2-9]\d{2})[- .]?\d{3}[- .]?\d{4}$ |
| InvitationCode |
Gets or sets the participant's invitation code. |
string |
None. |
| SignatureFont |
Gets or sets the font of the participant's signature. |
string |
None. |
| SignatureImage |
Gets or sets the base64 custom user defined signature image. |
string |
None. |
| InitialsImage |
Gets or sets the base64 custom user defined initials image. |
string |
None. |
Response Formats
application/json, text/json
{
"ParticipantId": 1,
"SigningRoomId": 2,
"UserId": 1,
"Username": "sample string 3",
"FirstName": "sample string 4",
"LastName": "sample string 5",
"Email": "sample string 6",
"ESignConsentAccepted": true,
"PhoneNumber": "sample string 8",
"InvitationCode": "sample string 9",
"SignatureFont": "sample string 10",
"SignatureImage": "sample string 11",
"InitialsImage": "sample string 12"
}
application/xml, text/xml
<SigningRoomParticipantModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models.Signing"> <ESignConsentAccepted>true</ESignConsentAccepted> <Email>sample string 6</Email> <FirstName>sample string 4</FirstName> <InitialsImage>sample string 12</InitialsImage> <InvitationCode>sample string 9</InvitationCode> <LastName>sample string 5</LastName> <ParticipantId>1</ParticipantId> <PhoneNumber>sample string 8</PhoneNumber> <SignatureFont>sample string 10</SignatureFont> <SignatureImage>sample string 11</SignatureImage> <SigningRoomId>2</SigningRoomId> <UserId>1</UserId> <Username>sample string 3</Username> </SigningRoomParticipantModel>