GET PlanCare2Api/AuditLogClient?clientId={clientId}&dateFrom={dateFrom}&dateUntil={dateUntil}&maxResultCount={maxResultCount}

Gets audit logging information for a certain client.

Requires 'Start' permission for function AuditLogClient {5D5C417F-E838-4720-A5DD-9AA4100B0253}

Request Information

URI Parameters

Name Description Type Additional information
clientId

The identifier of the client

integer

Required

dateFrom

Startdate of the period

date

Required

dateUntil

Enddate of the period

date

Required

maxResultCount

Maximum number of result items

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of AuditLogClient
Name Description Type Additional information
Timestamp

The timestamp of the logged action

date

-

Role

The name of the role of the user that performed the logged action

string

-

AccessFunctionName

The name of the performed accessfunction (if applicable)

string

-

UserName

The user name of the user that performed the logged action

string

-

UserLookupName

The lookup name of the user that performed the logged action

string

-

EventType

Type of logged event

Event

-

MutationType

Type of mutation

AuditMutationType

-

Response Formats

application/json, text/json

Sample:
[
  {
    "$id": "1",
    "Timestamp": "2026-05-26T23:16:54.4222785+02:00",
    "Role": "sample string 2",
    "AccessFunctionName": "sample string 3",
    "UserName": "sample string 4",
    "UserLookupName": "sample string 5",
    "EventType": 0,
    "MutationType": 0
  },
  {
    "$ref": "1"
  }
]

application/xml, text/xml

Sample:
<ArrayOfAuditLogClient xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Web.Api.Interface">
  <AuditLogClient>
    <AccessFunctionName>sample string 3</AccessFunctionName>
    <EventType>None</EventType>
    <MutationType>None</MutationType>
    <Role>sample string 2</Role>
    <Timestamp>2026-05-26T23:16:54.4222785+02:00</Timestamp>
    <UserLookupName>sample string 5</UserLookupName>
    <UserName>sample string 4</UserName>
  </AuditLogClient>
  <AuditLogClient>
    <AccessFunctionName>sample string 3</AccessFunctionName>
    <EventType>None</EventType>
    <MutationType>None</MutationType>
    <Role>sample string 2</Role>
    <Timestamp>2026-05-26T23:16:54.4222785+02:00</Timestamp>
    <UserLookupName>sample string 5</UserLookupName>
    <UserName>sample string 4</UserName>
  </AuditLogClient>
</ArrayOfAuditLogClient>