AccessLog

Creates an access log

POST https://demo.icure.cloud/rest/v2/accesslog

Request Body

NameTypeDescription

body*

AccessLog

Deletes an access log

POST https://demo.icure.cloud/rest/v2/accesslog/delete/batch

Request Body

NameTypeDescription

body*

ListOfIds

Get Paginated List of Access logs

GET https://demo.icure.cloud/rest/v2/accesslog

Query Parameters

NameTypeDescription

fromEpoch

Long

toEpoch

Long

startKey

Long

startDocumentId

String

limit

Integer

descending

Boolean

Get Paginated List of Access logs by user after date

GET https://demo.icure.cloud/rest/v2/accesslog/byUser

Query Parameters

NameTypeDescription

userId*

String

A User ID

accessType

String

The type of access (COMPUTER or USER)

startDate

Long

The start search epoch

startKey

String

The start key for pagination

startDocumentId

String

A patient document ID

limit

Integer

Number of rows

descending

Boolean

Descending order

Gets an access log

GET https://demo.icure.cloud/rest/v2/accesslog/{accessLogId}

Path Parameters

NameTypeDescription

accessLogId*

String

List access logs found By Healthcare Party and secret foreign keyelementIds.

GET https://demo.icure.cloud/rest/v2/accesslog/byHcPartySecretForeignKeys

Query Parameters

NameTypeDescription

hcPartyId*

String

secretFKeys*

String

Modifies an access log

PUT https://demo.icure.cloud/rest/v2/accesslog

Request Body

NameTypeDescription

body*

AccessLog

Last updated