Payload schemas for application and workspace audit log events. Each table lists the attributes returned in the object.attributes field of the event payload for the given eventAction. For the full list of eventAction values, see Audit Logs.
Applications
add-application
Attribute
Description
Type
applicationName
The application's name at creation.
String
workspaceId
The unique identifier of the workspace where the application was created.
String
style
The selected style for the application at creation.
String
appType
The selected app type at creation.
String
appEntryPoint
The selected app entry point at creation.
String
dataVersioning
Whether Data Versioning was enabled at creation.
Boolean
wormStorage
Whether WORM Storage was enabled at creation.
Boolean
modify-application
Attribute
Description
Type
applicationName
The application's name after changes were made.
String
workspaceId
The unique identifier of the workspace where the application exists.
String
style
The style for the application after changes were made.
String
headerModule
The application's header module after changes were made.
String
footerModule
The application's footer module after changes were made.
String
delete-application
Attribute
Description
Type
applicationName
The name of the application that was deleted.
String
workspaceId
The unique identifier of the workspace where the application existed.
String
deletedSuccess
Whether the application was deleted successfully.
Boolean
export-application
Attribute
Description
Type
applicationName
The name of the application that was exported.
String
workspaceId
The unique identifier of the workspace where the application exists.
String
move-application
Attribute
Description
Type
targetWorkspaceId
The unique identifier of the workspace where the application was moved.
String
preview-application
Attribute
Description
Type
applicationName
The name of the application that was previewed.
String
applicationPath
The of the application that was previewed.
String
promote-application
Attribute
Description
Type
clientName
The name of the target environment where the application was promoted.
String
clientLevel
The environment level where the application was promoted.
String
add-application-librarymodule
Attribute
Description
Type
moduleId
The unique identifier of the library module that was created.
String
shareSettings
The application's path where the library module was created.
String
sharedToEnvironment
Whether the library module was shared to the environment.
Boolean
sharedToWorkspaces
An object of the workspaces where the library module was shared.
Object
connectedApplications
All applications connected to the shared library module.
String
modify-share-settings
Attribute
Description
Type
elementType
The app element type that was shared.
String
workspaces.share
The workspace where the library module was shared.
String
workspaces.unshare
The workspace where the library module was unshared.
String
applications.share
The application where the library module was shared.
String
applications.unshare
The application where the library module was unshared.
String
search-application-librarymodule
Attribute
Description
Type
applicationId
The unique identifier of the library module's application.
String
elementType
The app element that was searched for.
String
searchTerm
The search term used.
String
Workspaces
add-workspace
Attribute
Description
Type
workspaceId
The workspace's name at creation.
String
modify-workspace
Attribute
Description
Type
workspaceId
The workspace's unique identifier after changes were made.
String
delete-workspace
Attribute
Description
Type
workspaceId
The unique identifier of the workspace that was deleted.
String
confirmationNote
The confirmation note entered when deleting the workspace.
String
deletedSuccess
Whether the workspace was deleted successfully.
Boolean
add-workspace-user
Attribute
Description
Type
workspaceName
The name of the workspace where the Creator was added.
String
userId
The Creator's unique identifier.
String
permissionType
The permissions granted to the Creator.
String
delete-workspace-user
Attribute
Description
Type
workspaceName
The name of the workspace where the Creator was removed.
String
deletedUserId
The unique identifier of the Creator who was removed.
String
Data Models and Schemas
add-datamodel
Attribute
Description
Type
datamodelName
The data model's name at creation.
String
workspaceName
The name of the workspace where the data model was created.
String
schema
The data model's JSONschema.
String
modify-data-model
Attribute
Description
Type
dataModelName
The data model name after changes were made.
String
modifiedAttributes
The data model attributes that were modified.
String
workspaceId
The unique identifier of the workspace where the data model exists.
String
delete-data-model
Attribute
Description
Type
deletedSuccess
Whether the data model was deleted successfully.
Boolean
archive-data-model
Attribute
Description
Type
archivedSuccess
Whether the data model was archived successfully.
Boolean
add-schema
Attribute
Description
Type
workspaceName
The name of the workspace where the JSON schema was created.
String
modify-schema
Attribute
Description
Type
workspaceId
The unique identifier of the workspace where the JSON schema exists.
String
schemaName
The JSON schema's name after changes were made.
String
modifiedAttributes
The JSON schema attributes that were modified.
String
delete-schema
Attribute
Description
Type
deletedSuccess
Whether the JSON schema was deleted successfully.
Boolean
archive-schema
Attribute
Description
Type
archivedSuccess
Whether the JSON schema was archived successfully.
Boolean
Record Collections
export-records
Attribute
Description
Type
workspaceName
The name of the workspace where the records were exported.
String
record-export
Whether the records were exported successfully.
Boolean
import-records
Attribute
Description
Type
workspaceName
The name of the workspace where the records were imported.
String
recordImport
Whether the records were imported successfully.
Boolean
Changelog
Date
Change
2026-09-11
Initial publication (EN-8100).
An API payload is the data that is sent or received between a client and a server during an API request or response. It contains the information needed to perform actions or get resources.
The Boolean data type accepts one of two values: true, or, false.
An object is a type of data structure that represents a single, self-contained entity that acts as a container for the characteristics of that entity.
Also known as Unqork Users, or Designer Users; is anyone who is inside the Unqork platform.
JSON (JavaScript Object Notation) is an open standard file and data interchange format. Unqork uses JSON for submission (record) data.
Schema is a declarative language that defines the structure, content, and constraints of the data.