Audit Logs: Data Access Events

Prev Next

This article is a simple reference guide showing you the data fields expected from Data Access Events audit logs.

To learn more about the Audit Logs API, view our Get API Logs documentation.

Data Model Records

This section focuses on CRUD operations related to Data Model records data.

Creating Data Model Records

An event indicating that multiple Data Model records were created.

Element

Description

Type

attributes↴

An object of event attributes.

Object

userId

The unique identifier of the user that created the record.

String

size

The size of the record (in bytes).

Integer

Getting Data Model Records

An event indicating that multiple Data Model records were retrieved.

Element

Description

Type

attributes↴

An object of event attributes.

Object

userId

The unique identifier of the user that created the record.

String

modelId

The unique identifier of the Data Model.

String

options↴

An array of the queries used to retrieve the Data Model record(s).

Array

skip

The number of records skipped when performing the GET API call.

Integer

limit

The limit set for how many records to retrieve.

Integer

filter

The filter set when retrieving the records.

Object

project

The eliminated columns when retrieving the records.

Object

count

Whether the count query was used when retrieving the records. True if included; false otherwise.

Boolean

Updating Data Model Records

An event indicating the a single Data Model records was updated.

Element

Description

Type

attributes↴

An object of event attributes.

Object

userId

The unique identifier of the user that created the record.

String

recordId

The unique identifier of the Data Model record.

String

modelId

The unique identifier of the Data Model.

String

strictValidation

Whether the single record was updated successfully. True if updated successfully; false otherwise.

Boolean

Module Submissions

This section focuses on CRUD operations related to module submission data.

Creating Module Submission(s)

An event indicating that module submissions were created in Express View. These logs are the result of Unqork's Create Submission(s) API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

transformName

The name of the transform applied to convert the submission data.

String

userId

The unique identifier of the Express user that created the submission.

String

metadata

An object of the submission's metadata.

Object

size

The size of the submission (in bytes).

Integer

Deleting a Module Submission

An event indicating that a module submission was deleted in Express View. These logs are the result of Unqork's Delete Module Submission API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

moduleId

The unique identifier of the module where the submission was deleted.

String

destroy

Whether the submission was deleted permanently. True if deleted permanently; false otherwise.

Boolean

Deleting Multiple Module Submissions

An event indicating that multiple module submissions were deleted in Express View. These logs are the result of Unqork's Delete Multiple Module Submissions API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

destroy

Whether the submissions were deleted permanently. True if deleted permanently; false otherwise.

Boolean

ids

The unique identifiers of the submissions that were deleted.

String

Getting a Module Submission

An event indicating that a module submission was retrieved in Express View. These logs are the result of Unqork's Get Module Submission API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

moduleId

The unique identifier of the module where the submission was retrieved.

String

transformName

The name of the transform applied to convert the submission data.

String

includeRaw

Whether to include the raw, untransformed submission data. True if included; false otherwise.

Boolean

includeBase64

Whether to include Base64 PDF data and PDF URL. True if included; false otherwise.

Boolean

resolveCloudStorageUrls

Whether to resolve Cloud Storage URLs to Base64 data. True if resolved; false otherwise.

Boolean

Getting Merged Submissions

An event indicating that module submissions were merged in Express View. These logs are the result of Unqork's Get Merged Submissions API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

submissionIds

The unique identifiers of the submissions that were merged.

String

conflictCheckFields

Validation of any conflicts that occurred in the merge.

String

reportConflicts

Displays conflicts if they occurred during the merge.

String

sortBy

How the submission data is sorted.

String

sortOrder

The sorting order of the submission data.

String

Getting Module and Workflow Submissions

An event indicating that all module and workflow submissions were retrieved in Express View. These logs are the result of Unqork's Get Submissions Across Modules and Workflows API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

limit

Limits the number of module and workflow submissions returned.

Integer

offset

The number of submissions skipped when returned.

Integer

sortBy

How the submission data is sorted.

String

sortOrder

The sorting order of the submission data.

Integer

includeDeleted

Whether to include deleted submissions. True if included; false otherwise.

Boolean

metadataFilter

How the submissions' metadata is filtered.

String

Getting Multiple Module Submissions

An event indicating that multiple module submissions were retrieved in Express View. These logs are the result of Unqork's Get Module Submissions API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

transformName

The name of the transform applied to convert the submission data.

String

limit

The number of module submissions  returned.

Integer

offset

The number of submissions skipped when returned.

Integer

sortBy

How the submission data is sorted.

String

sortOrder

The sorting order of the submission data.

Integer

includeDeleted

Whether to include deleted submissions. True if included; false otherwise.

Boolean

metadataFilter

How the submissions' metadata is filtered.

String

includeRaw

Whether to include the raw, untransformed submission data. True if included; false otherwise.

Boolean

IncludeBase64

Whether to include Base64 PDF data and PDF URL. True if included; false otherwise.

Boolean

resolveCloudStorageUrls

Whether to resolve Cloud Storage URLs to Base64 data. True if resolved; false otherwise.

Boolean

filter

How the submission data is filtered.

String

Restoring a Module Submission

An event indicating that a module submission was restored in Express View. These logs are the result of Unqork's Restore a Deleted Module Submission API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

moduleId

The unique identifier of the module where the submission was restored.

String

Updating a Module Submission

An event indicating that a module submission was updated in Express View. These logs are the result of Unqork's Update Module Submission API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

moduleId

The unique identifier of the module where the submission was updated.

String

transformName

The name of the transform applied to convert the submission data.

String

replaceData

Whether to replace the entire submission data object. True if replaced; false otherwise.

Boolean

userId

The unique identifier of the Express user that updated the submission.

String

dataFilter

An object of filtered submissions based on their data.

Object

unsetData

An object of submission data keys that should be deleted.

Object

metadata

An object of the submission's metadata.

Object

metadataFilter

An object of filtered submissions based on their metadata.

Object

unsetMetadata

An object of submission metadata keys that should be deleted.

Object

Updating Multiple Module Submissions

An event indicating that multiple module submissions were updated in Express View. These logs are the result of Unqork's Update Multiple Module Submissions API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

replaceData

Whether to replace the entire submission data object. True if replaced; false otherwise.

Boolean

requestBody↴

An array of updated module submission information.

Array

id

The unique identifier of the submission that was updated.

String

dataFilter

An object of filtered submissions based on their data.

Object

unsetData

An object of submission data keys that should be deleted.

Object

metadata

An object of the submission's metadata.

Object

metadataFilter

An object of filtered submissions based on their metadata.

Object

unsetMetadata

An object of submission metadata keys that should be deleted.

Object

Workflow Submissions

This section focuses on CRUD operations related to workflow submission data.

Deleting a Workflow Submission

An event indicating that a workflow submission was deleted in Express View. These logs are the result of Unqork's Delete Workflow Submission API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

workflowId

The unique identifier of the workflow where the submission was deleted.

String

destroy

Whether the submissions were deleted permanently. True if deleted permanently; false otherwise.

Boolean

Deleting Multiple Workflow Submissions

An event indicating that multiple workflow submissions were deleted in Express View. These logs are the result of Unqork's Delete Multiple Workflow Submission API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

destroy

Whether the submissions were deleted permanently. True if deleted permanently; false otherwise.

Boolean

ids

The unique identifiers of the submissions that were deleted.

String

Getting Module and Workflow Submissions

An event indicating that all module and workflow submissions were retrieved in Express View. These logs are the result of Unqork's Get Submissions Across Modules and Workflows API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

limit

Limits the number of module and workflow submissions returned.

Integer

offset

The number of submissions skipped when returned.

Integer

sortBy

How the submission data is sorted.

String

sortOrder

The sorting order of the submission data.

Integer

includeDeleted

Whether to include deleted submissions. True if included; false otherwise.

Boolean

metadataFilter

How the submissions' metadata is filtered.

String

Getting Multiple Workflow Submissions

An event indicating that multiple module submissions were retrieved in Express View. These logs are the result of Unqork's Get Workflow Submissions API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

transformName

The name of the transform applied to convert the submission data.

String

limit

The number of workflow submissions  returned.

Integer

offset

The number of submissions skipped when returned.

Integer

sortBy

How the submission data is sorted.

String

sortOrder

The sorting order of the submission data.

Integer

includeDeleted

Whether to include deleted submissions. True if included; false otherwise.

Boolean

metadataFilter

How the submissions' metadata is filtered.

String

includeRaw

Whether to include the raw, untransformed submission data. True if included; false otherwise.

Boolean

IncludeBase64

Whether to include Base64 PDF data and PDF URL. True if included; false otherwise.

Boolean

resolveCloudStorageUrls

Whether to resolve Cloud Storage URLs to Base64 data. True if resolved; false otherwise.

Boolean

filter

How the submission data is filtered.

String

Getting a Workflow Submission

An event indicating that a workflow submission was retrieved in Express View. These logs are the result of Unqork's Get Workflow Submission API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

workflowId

The unique identifier of the workflow where the submission was retrieved.

String

transformName

The name of the transform applied to convert the submission data.

String

includeRaw

Whether to include the raw, untransformed submission data. True if included; false otherwise.

Boolean

includeBase64

Whether to include Base64 PDF data and PDF URL. True if included; false otherwise.

Boolean

resolveCloudStorageUrls

Whether to resolve Cloud Storage URLs to Base64 data. True if resolved; false otherwise.

Boolean

Restoring a Workflow Submission

An event indicating that a workflow submission was restored in Express View. These logs are the result of Unqork's Restore a Deleted Workflow Submission API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

workflowId

The unique identifier of the workflow where the submission was restored.

String

Updating a Workflow Submission

An event indicating that a workflow submission was updated in Express View. These logs are the result of Unqork's Update Workflow Submission API.

Element

Description

Type

attributes↴

An object of event attributes.

Object

workflowId

The unique identifier of the workflow where the submission was updated.

String

replaceData

Whether to replace the entire submission data object. True if replaced; false otherwise.

Boolean

userId

The unique identifier of the Express user that updated the submission.

String

dataFilter

An object of filtered submissions based on their data.

Object

unsetData

An object of submission data keys that should be deleted.

Object

metadata

An object of the submission's metadata.

Object

metadataFilter

An object of filtered submissions based on their metadata.

Object

unsetMetadata

An object of submission metadata keys that should be deleted.

Object

currentStatus

The current status of the submission.

String

Resources