POST api/Reports/SigningRoomActivityLogSearch
Allows a user to search for SigningRoom activity logs for any SigningRooms that they have access to.
Request Information
URI Parameters
None.
Body Parameters
The SigningRoom activity log search criteria
ESignSystems.SmartSAFE.Models.Reports.SigningRoomActivityLog.SigningRoomActivityLogCriteria| Name | Description | Type | Additional information |
|---|---|---|---|
| OrganizationId |
Gets or sets property to search by organization identifier. |
integer |
None. |
| ClientId |
Gets or sets property to search by client identifier. |
integer |
None. |
| SigningRoomActivityTypeId |
Gets or sets property to search by SigningRoom activity type identifier. |
integer |
None. |
| SigningRoomName |
Gets or sets property to search by SigningRoom name. |
string |
None. |
| StartActivityDate |
Gets or sets property to search for SigningRoom activity logs created after the given date. |
date |
Required |
| EndActivityDate |
Gets or sets property to search for SigningRoom activity logs created before the given date. |
date |
Required |
| Name |
Gets or sets property to search by name. |
string |
None. |
|
Gets or sets property to search by email. |
string |
None. |
|
| PageSize |
Gets or sets the number of rows in the page. |
integer |
Range: inclusive between 1 and 2147483647 |
| PageOffset |
Gets or sets the offset page to return. |
integer |
None. |
Request Formats
application/json, text/json
{
"OrganizationId": 1,
"ClientId": 1,
"SigningRoomActivityTypeId": 1,
"SigningRoomName": "sample string 1",
"StartActivityDate": "2026-01-01T17:41:14.9094776-05:00",
"EndActivityDate": "2026-01-01T17:41:14.9094776-05:00",
"Name": "sample string 2",
"Email": "sample string 3",
"PageSize": 1,
"PageOffset": 4
}
application/xml, text/xml
<SigningRoomActivityLogCriteria xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models.Reports.SigningRoomActivityLog"> <PageOffset xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models">4</PageOffset> <PageSize xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models">1</PageSize> <ClientId>1</ClientId> <Email>sample string 3</Email> <EndActivityDate>2026-01-01T17:41:14.9094776-05:00</EndActivityDate> <Name>sample string 2</Name> <OrganizationId>1</OrganizationId> <SigningRoomActivityTypeId>1</SigningRoomActivityTypeId> <SigningRoomName>sample string 1</SigningRoomName> <StartActivityDate>2026-01-01T17:41:14.9094776-05:00</StartActivityDate> </SigningRoomActivityLogCriteria>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
The list of SigningRoom activity logs resulting from the search.
Collection of ESignSystems.SmartSAFE.Models.SigningRoomManager.SigningRoomActivityLogModel| Name | Description | Type | Additional information |
|---|---|---|---|
| SigningRoomActivityLogId |
Gets or sets the SigningRoom activity log identifier. |
integer |
None. |
| SigningRoomId |
Gets or sets the SigningRoom activity log's SigningRoom identifier. |
integer |
None. |
| SigningRoomActivityTypeId |
Gets or sets the SigningRoom activity log's SigningROom activity type identifier. |
integer |
None. |
| SigningRoomActivityType |
Gets or sets the SigningRoom activity log's SigningRoom activity type. |
string |
None. |
| ChangeFieldName |
Gets or sets the SigningRoom activity log's change field name. |
string |
None. |
| NewFieldValue |
Gets or sets the SigningRoom activity log's new field value. |
string |
None. |
| OldFieldValue |
Gets or sets the SigningRoom activity log's old field value. |
string |
None. |
| ParticipantId |
Gets or sets the SigningRoom activity log's participant identifier. |
integer |
None. |
| ParticipantFirstName |
Gets or sets the first name of the participant associated to the SigningRoom activity log. |
string |
None. |
| ParticipantLastName |
Gets or sets the last name of the participant associated to the SigningRoom activity log. |
string |
None. |
| ParticipantEmail |
Gets or sets the email address of the participant associated to the SigningRoom activity log. |
string |
None. |
| ParticipantRoleType |
Gets or sets the role of the participant associated to the SigningRoom activity log. |
string |
None. |
| ParticipantRoleTypeId |
Gets or sets the participant role type identifier. |
integer |
None. |
| DocumentId |
Gets or sets the SigningRoom activity log's document identifier. |
integer |
None. |
| DocumentName |
Gets or sets the name of the document associated to the SigningRoom activity log. |
string |
None. |
| UserId |
Gets or sets the SigningRoom activity log's user identifier. |
integer |
None. |
| UserName |
Gets or sets the name of the user associated to the SigningRoom activity log. |
string |
None. |
| SigningRoomName |
Gets or sets the name of the SigningRoom associated to the SigningRoom activity log. |
string |
None. |
| ClientName |
Gets or sets the name of the client that contains the SigningRoom activity log. |
string |
None. |
| OrganizationName |
Gets or sets the name of the organization that contains the SigningRoom activity log. |
string |
None. |
| OrganizationId |
Gets or sets the id of the organization that contains the SigningRoom activity log. |
integer |
None. |
| IPAddress |
Gets or sets the ip address of the user. |
string |
None. |
| UpdatedBy |
Gets or sets the name of the user that updated the model. |
string |
None. |
| UpdatedDate |
Gets or sets the date an time that the model was updated. |
date |
None. |
Response Formats
application/json, text/json
[
{
"SigningRoomActivityLogId": 1,
"SigningRoomId": 1,
"SigningRoomActivityTypeId": 1,
"SigningRoomActivityType": "sample string 2",
"ChangeFieldName": "sample string 3",
"NewFieldValue": "sample string 4",
"OldFieldValue": "sample string 5",
"ParticipantId": 1,
"ParticipantFirstName": "sample string 6",
"ParticipantLastName": "sample string 7",
"ParticipantEmail": "sample string 8",
"ParticipantRoleType": "sample string 9",
"ParticipantRoleTypeId": 1,
"DocumentId": 1,
"DocumentName": "sample string 10",
"UserId": 1,
"UserName": "sample string 11",
"SigningRoomName": "sample string 12",
"ClientName": "sample string 13",
"OrganizationName": "sample string 14",
"OrganizationId": 1,
"IPAddress": "sample string 15",
"UpdatedBy": "sample string 16",
"UpdatedDate": "2026-01-01T17:41:14.9250773-05:00"
},
{
"SigningRoomActivityLogId": 1,
"SigningRoomId": 1,
"SigningRoomActivityTypeId": 1,
"SigningRoomActivityType": "sample string 2",
"ChangeFieldName": "sample string 3",
"NewFieldValue": "sample string 4",
"OldFieldValue": "sample string 5",
"ParticipantId": 1,
"ParticipantFirstName": "sample string 6",
"ParticipantLastName": "sample string 7",
"ParticipantEmail": "sample string 8",
"ParticipantRoleType": "sample string 9",
"ParticipantRoleTypeId": 1,
"DocumentId": 1,
"DocumentName": "sample string 10",
"UserId": 1,
"UserName": "sample string 11",
"SigningRoomName": "sample string 12",
"ClientName": "sample string 13",
"OrganizationName": "sample string 14",
"OrganizationId": 1,
"IPAddress": "sample string 15",
"UpdatedBy": "sample string 16",
"UpdatedDate": "2026-01-01T17:41:14.9250773-05:00"
}
]
application/xml, text/xml
<ArrayOfSigningRoomActivityLogModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models.SigningRoomManager">
<SigningRoomActivityLogModel>
<UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models">sample string 16</UpdatedBy>
<UpdatedDate xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models">2026-01-01T17:41:14.9250773-05:00</UpdatedDate>
<ChangeFieldName>sample string 3</ChangeFieldName>
<ClientName>sample string 13</ClientName>
<DocumentId>1</DocumentId>
<DocumentName>sample string 10</DocumentName>
<IPAddress>sample string 15</IPAddress>
<NewFieldValue>sample string 4</NewFieldValue>
<OldFieldValue>sample string 5</OldFieldValue>
<OrganizationId>1</OrganizationId>
<OrganizationName>sample string 14</OrganizationName>
<ParticipantEmail>sample string 8</ParticipantEmail>
<ParticipantFirstName>sample string 6</ParticipantFirstName>
<ParticipantId>1</ParticipantId>
<ParticipantLastName>sample string 7</ParticipantLastName>
<ParticipantRoleType>sample string 9</ParticipantRoleType>
<ParticipantRoleTypeId>1</ParticipantRoleTypeId>
<SigningRoomActivityLogId>1</SigningRoomActivityLogId>
<SigningRoomActivityType>sample string 2</SigningRoomActivityType>
<SigningRoomActivityTypeId>1</SigningRoomActivityTypeId>
<SigningRoomId>1</SigningRoomId>
<SigningRoomName>sample string 12</SigningRoomName>
<UserId>1</UserId>
<UserName>sample string 11</UserName>
</SigningRoomActivityLogModel>
<SigningRoomActivityLogModel>
<UpdatedBy xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models">sample string 16</UpdatedBy>
<UpdatedDate xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models">2026-01-01T17:41:14.9250773-05:00</UpdatedDate>
<ChangeFieldName>sample string 3</ChangeFieldName>
<ClientName>sample string 13</ClientName>
<DocumentId>1</DocumentId>
<DocumentName>sample string 10</DocumentName>
<IPAddress>sample string 15</IPAddress>
<NewFieldValue>sample string 4</NewFieldValue>
<OldFieldValue>sample string 5</OldFieldValue>
<OrganizationId>1</OrganizationId>
<OrganizationName>sample string 14</OrganizationName>
<ParticipantEmail>sample string 8</ParticipantEmail>
<ParticipantFirstName>sample string 6</ParticipantFirstName>
<ParticipantId>1</ParticipantId>
<ParticipantLastName>sample string 7</ParticipantLastName>
<ParticipantRoleType>sample string 9</ParticipantRoleType>
<ParticipantRoleTypeId>1</ParticipantRoleTypeId>
<SigningRoomActivityLogId>1</SigningRoomActivityLogId>
<SigningRoomActivityType>sample string 2</SigningRoomActivityType>
<SigningRoomActivityTypeId>1</SigningRoomActivityTypeId>
<SigningRoomId>1</SigningRoomId>
<SigningRoomName>sample string 12</SigningRoomName>
<UserId>1</UserId>
<UserName>sample string 11</UserName>
</SigningRoomActivityLogModel>
</ArrayOfSigningRoomActivityLogModel>