v1

latestOpenAPI 3.0.3Lucid2026-07-14155181312.3 KB
Audit Logs

Get Audit Logs

Retrieves audit log events for the account. This API is exclusive to Enterprise Shield accounts. This endpoint is paginated.

get/v1/auditLogs

Query parameters

fromstring date-time

The timestamp from which the audit logs will be returned. Defaults to 180 days prior to the current timestamp.

tostring date-time

The timestamp to which the logs will be returned. Defaults to the current timestamp.

pageSizeinteger

The number of audit logs to return per request.

pageTokenstring

A token used for pagination to retrieve the next page of results when polling audit logs.

Response

OK. Returns an array of audit log events.

accountIdinteger

The unique ID for the account.

eventTimestampstring date-time

The time the audit log event occurred.

flowIdstring nullable

A flow id identifier.

Example response

[
  {
    "accountId": 1,
    "eventTimestamp": "2026-06-02T17:41:20.124436108Z",
    "actor": {
      "actorType": "user",
      "actorAccountId": 1,
      "actorEmail": "user@example.com",
      "actorUserId": 100,
      "actorClient": "Chrome/51.0.2704.103 Safari/537.36"
    },
    "event": {
      "eventType": "content.document.documentOpened",
      "documentId": "110808fd-4553-4316-bccf-4f25ff59a532",
      "product": "lucidchart",
      "documentOpenedMethod": {
        "methodType": "InApp"
      }
    },
    "target": [
      {
        "targetType": "userTarget",
        "displayName": "User Name",
        "userEmail": "user@example.com"
      }
    ],
    "flowId": "55ce2349da62cba"
  }
]