POST api/Reports/ChangePasswordLogSearch

Allows a user to search for change password logs.

Request Information

URI Parameters

None.

Body Parameters

The change password log search criteria

ESignSystems.SmartSAFE.Models.Logging.ChangePasswordLogSearchCriteria
NameDescriptionTypeAdditional information
Username

Gets or sets the username of the user whose password was changed.

string

None.

UserFirstName

Gets or sets the user's first name.

string

None.

UserLastName

Gets or sets the user's last name.

string

None.

StartActivityDate

Gets or sets the start activity date.

date

Required

EndActivityDate

Gets or sets the end activity date.

date

Required

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

Sample:
{
  "Username": "sample string 1",
  "UserFirstName": "sample string 2",
  "UserLastName": "sample string 3",
  "StartActivityDate": "2024-11-26T17:13:38.0808305-05:00",
  "EndActivityDate": "2024-11-26T17:13:38.0808305-05:00",
  "PageSize": 1,
  "PageOffset": 4
}

application/xml, text/xml

Sample:
<ChangePasswordLogSearchCriteria xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models.Logging">
  <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>
  <EndActivityDate>2024-11-26T17:13:38.0808305-05:00</EndActivityDate>
  <StartActivityDate>2024-11-26T17:13:38.0808305-05:00</StartActivityDate>
  <UserFirstName>sample string 2</UserFirstName>
  <UserLastName>sample string 3</UserLastName>
  <Username>sample string 1</Username>
</ChangePasswordLogSearchCriteria>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

The list of change password logs resulting from the search.

Collection of ESignSystems.SmartSAFE.Models.Logging.ChangePasswordLogModel
NameDescriptionTypeAdditional information
ChangePasswordLogId

Gets or sets the change password log identifier.

integer

None.

ActivityDate

Gets or sets the activity date.

date

None.

OrganizationName

Gets or sets the name of the organization.

string

None.

Username

Gets or sets the username of the user whose password was changed.

string

None.

UserFullName

Gets or sets the full name of the user whose password was changed.

string

None.

WhoChangedFullName

Gets or sets the full name of the user who changed the password.

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ChangePasswordLogId": 1,
    "ActivityDate": "2024-11-26T17:13:38.0808305-05:00",
    "OrganizationName": "sample string 2",
    "Username": "sample string 3",
    "UserFullName": "sample string 4",
    "WhoChangedFullName": "sample string 5"
  },
  {
    "ChangePasswordLogId": 1,
    "ActivityDate": "2024-11-26T17:13:38.0808305-05:00",
    "OrganizationName": "sample string 2",
    "Username": "sample string 3",
    "UserFullName": "sample string 4",
    "WhoChangedFullName": "sample string 5"
  }
]

application/xml, text/xml

Sample:
<ArrayOfChangePasswordLogModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ESignSystems.SmartSAFE.Models.Logging">
  <ChangePasswordLogModel>
    <ActivityDate>2024-11-26T17:13:38.0808305-05:00</ActivityDate>
    <ChangePasswordLogId>1</ChangePasswordLogId>
    <OrganizationName>sample string 2</OrganizationName>
    <UserFullName>sample string 4</UserFullName>
    <Username>sample string 3</Username>
    <WhoChangedFullName>sample string 5</WhoChangedFullName>
  </ChangePasswordLogModel>
  <ChangePasswordLogModel>
    <ActivityDate>2024-11-26T17:13:38.0808305-05:00</ActivityDate>
    <ChangePasswordLogId>1</ChangePasswordLogId>
    <OrganizationName>sample string 2</OrganizationName>
    <UserFullName>sample string 4</UserFullName>
    <Username>sample string 3</Username>
    <WhoChangedFullName>sample string 5</WhoChangedFullName>
  </ChangePasswordLogModel>
</ArrayOfChangePasswordLogModel>