Skip to content

Application Events

Events raised by the server and its built-in modules. Identity names the entity a property links the event to; Audited properties are kept in the audit record. SourceTime and Severity, common to every event, are not repeated below.

Application

AdapterOffline

pq.event.application.adapteroffline · Severity Warn · extends AdapterEvent

Published when the server detects that an adapter stopped responding to liveness pings.

Property Type Required Identity Audited Description
AdapterId Guid yes Adapter — —
Type string — — — —
Name string yes — yes The adapter name.

AdapterSignedIn

pq.event.application.adaptersignedin · Severity Info · extends AdapterEvent

Property Type Required Identity Audited Description
AdapterId Guid yes Adapter — —
Type string — — — —
Name string yes — yes —
Vendor string yes — yes —
Description string? — — — —

AdapterUnresponsive

pq.event.application.adapterunresponsive · Severity Warn · extends AdapterEvent

Published when an adapter starts missing liveness pongs but is not offline yet.

Property Type Required Identity Audited Description
AdapterId Guid yes Adapter — —
Type string — — — —
Name string yes — yes The adapter name.
MissedPongs int yes — yes The current number of missed pongs.
MaxMissedPongs int yes — yes The number of missed pongs required before the adapter is marked offline.

UserSignedIn

pq.event.application.usersignedin · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Person — —
Name string yes — yes —
Email string? — — yes —
Ip string? — — yes —
ImageUrl string? — — — —
Culture string? — — — —

Authorization

PolicyCreated

pq.event.application.authorization.policycreated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Policy — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

PolicyDeleted

pq.event.application.authorization.policydeleted · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Policy — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

PolicyResourceAdded

pq.event.application.authorization.policyresourceadded · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Policy — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —
ResourceId Guid yes None — —
ResourceName string yes — yes —

PolicyUpdated

pq.event.application.authorization.policyupdated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Policy — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

Correlation

ScenarioCreated

pq.event.application.correlation.scenariocreated · Severity Info

Property Type Required Identity Audited Description
ScenarioId Guid yes — yes —
ScenarioName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

ScenarioDeleted

pq.event.application.correlation.scenariodeleted · Severity Info

Property Type Required Identity Audited Description
ScenarioId Guid yes — yes —
ScenarioName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

ScenarioDisabled

pq.event.application.correlation.scenariodisabled · Severity Info

Property Type Required Identity Audited Description
ScenarioId Guid yes — yes —
ScenarioName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

ScenarioEnabled

pq.event.application.correlation.scenarioenabled · Severity Info

Property Type Required Identity Audited Description
ScenarioId Guid yes — yes —
ScenarioName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

ScenarioUpdated

pq.event.application.correlation.scenarioupdated · Severity Info

Property Type Required Identity Audited Description
ScenarioId Guid yes — yes —
ScenarioName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

Credentials

BioCreated

pq.event.application.credentials.biocreated · Severity Info

Event raised when a bio credential is created

Property Type Required Identity Audited Description
Id Guid yes Credential — The unique credential id
PersonId Guid yes Person — The person identifier
PersonName string yes — yes The person (holder) name
BioType string yes — yes The bio credential type
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name

CardAssigned

pq.event.application.credentials.cardassigned · Severity Info

Event raised when a card credential is assigned

Property Type Required Identity Audited Description
Id Guid yes Credential — The unique credential id
PersonId Guid yes Person — The person identifier
PersonName string yes — yes The person (holder) name
CardId Guid yes Credential — The card identifier
CardName string yes — yes The card name
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name

CardCreated

pq.event.application.credentials.cardcreated · Severity Info

Event raised when a card is created

Property Type Required Identity Audited Description
Id Guid yes Credential — The card identifier
Name string yes — yes The card name
DeckId Guid yes Deck — The deck identifier
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name

CardDeleted

pq.event.application.credentials.carddeleted · Severity Info

Event raised when a card is deleted

Property Type Required Identity Audited Description
Id Guid yes Credential — The card identifier
Name string yes — yes The card name
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name

CardFormatCreated

pq.event.application.credentials.cardformatcreated · Severity Info

Event raised when a card format is created.

Property Type Required Identity Audited Description
Id Guid yes — — The card format identifier.
Key string yes — yes The format key.
Name string yes — yes The format name.
UserId Guid yes Person — The user identifier.
UserName string yes — yes The user name.

CardFormatDeleted

pq.event.application.credentials.cardformatdeleted · Severity Info

Event raised when a card format is deleted.

Property Type Required Identity Audited Description
Id Guid yes — — The card format identifier.
Key string yes — yes The format key.
Name string yes — yes The format name.
UserId Guid yes Person — The user identifier.
UserName string yes — yes The user name.

CardFormatTransformationCreated

pq.event.application.credentials.cardformattransformationcreated · Severity Info

Event raised when a card format transformation is created.

Property Type Required Identity Audited Description
Id Guid yes — — The transformation identifier.
Key string yes — yes The transformation key.
Name string yes — yes The transformation name.
UserId Guid yes Person — The user identifier.
UserName string yes — yes The user name.

CardFormatTransformationDeleted

pq.event.application.credentials.cardformattransformationdeleted · Severity Info

Event raised when a card format transformation is deleted.

Property Type Required Identity Audited Description
Id Guid yes — — The transformation identifier.
Key string yes — yes The transformation key.
Name string yes — yes The transformation name.
UserId Guid yes Person — The user identifier.
UserName string yes — yes The user name.

CardFormatTransformationUpdated

pq.event.application.credentials.cardformattransformationupdated · Severity Info

Event raised when a card format transformation is updated.

Property Type Required Identity Audited Description
Id Guid yes — — The transformation identifier.
Key string yes — yes The transformation key.
Name string yes — yes The transformation name.
UserId Guid yes Person — The user identifier.
UserName string yes — yes The user name.

CardFormatUpdated

pq.event.application.credentials.cardformatupdated · Severity Info

Event raised when a card format is updated.

Property Type Required Identity Audited Description
Id Guid yes — — The card format identifier.
Key string yes — yes The format key.
Name string yes — yes The format name.
UserId Guid yes Person — The user identifier.
UserName string yes — yes The user name.

CardPromoted

pq.event.application.credentials.cardpromoted · Severity Info

Event raised when a card's canonical value is promoted: a full reader sighting filled in canonical bits a partial card was missing. Carries the before/after canonical for manual revert.

Property Type Required Identity Audited Description
Id Guid yes Credential — The promoted card identifier.
FormatKey string yes — yes The format key whose reading triggered the promotion.
OldCanonicalHex string yes — yes The canonical hex value before promotion.
NewCanonicalHex string yes — yes The canonical hex value after promotion.
OldKnownBitCount int yes — yes The count of known canonical bits before promotion.
NewKnownBitCount int yes — yes The count of known canonical bits after promotion.

CardUnassigned

pq.event.application.credentials.cardunassigned · Severity Info

Event raised when a card credential is unassigned

Property Type Required Identity Audited Description
Id Guid yes Credential — The unique credential id
PersonId Guid yes Person — The person identifier
PersonName string yes — yes The person (holder) name
CardId Guid yes Credential — The card identifier
CardName string yes — yes The card name
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name

CardUpdated

pq.event.application.credentials.cardupdated · Severity Info

Event raised when a card is updated

Property Type Required Identity Audited Description
Id Guid yes Credential — The card identifier
Name string yes — yes The card name
PropertyName string yes — yes The property name
OldValue object? — — yes The old value
NewValue object? — — yes The new value
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name

CredentialPropertyUpdated

pq.event.application.credentials.credentialpropertyupdated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Credential — The unique credential id
PersonId Guid yes Person — The person identifier
PersonName string yes — yes The person (holder) name
Value string — — yes The value
OldValue string — — yes The old value
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name

DeckCreated

pq.event.application.credentials.deckcreated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Deck — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

DeckDeleted

pq.event.application.credentials.deckdeleted · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Deck — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

DeckUpdated

pq.event.application.credentials.deckupdated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Deck — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —
PropertyName string yes — yes —
OldValue object? yes — yes —
NewValue object? yes — yes —

LicensePlateCreated

pq.event.application.credentials.licenseplatecreated · Severity Info

Event raised when a license plate credential is created

Property Type Required Identity Audited Description
Id Guid yes Credential — The unique credential id
PersonId Guid yes Person — The person identifier
PersonName string yes — yes The person (holder) name
Value string — — yes The value - is protected
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name

OAuthCreated

pq.event.application.credentials.oauthcreated · Severity Info

Event raised when an OAuth credential is created

Property Type Required Identity Audited Description
Id Guid yes Credential — The unique credential id
PersonId Guid yes Person — The person identifier
PersonName string yes — yes The person (holder) name
Account string yes — yes The OAuth account identifier
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name
TempPassword string? — — — The temporary password assigned to the user for authentication during the password reset process.

OAuthDeleted

pq.event.application.credentials.oauthdeleted · Severity Info

Event raised when an OAuth credential is deleted.

Property Type Required Identity Audited Description
Id Guid yes Credential — The unique credential id.
PersonId Guid yes Person — The person identifier.
PersonName string yes — yes The person (holder) name.
Account string yes — yes The OAuth account identifier (username in Keycloak).
UserId Guid yes Person — The user identifier who performed the deletion.
UserName string yes — yes The user name who performed the deletion.

PinCreated

pq.event.application.credentials.pincreated · Severity Info

Event raised when a pin is created

Property Type Required Identity Audited Description
Id Guid yes Credential — The unique credential id
PersonId Guid yes Person — The person identifier
PersonName string yes — yes The person (holder) name
Value string — — yes The value - is protected
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name

QrCreated

pq.event.application.credentials.qrcreated · Severity Info

Event raised when a QR code credential is created

Property Type Required Identity Audited Description
Id Guid yes Credential — The unique credential id
PersonId Guid yes Person — The person identifier
PersonName string yes — yes The person (holder) name
Value string — — yes The value - is protected
UserId Guid yes Person — The user identifier
UserName string yes — yes The user name

Devices

DeviceCommandSent

pq.event.application.devices.devicecommandsent · Severity Info

Property Type Required Identity Audited Description
DeviceId Guid yes Device — —
DeviceName string yes — yes —
Command string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

DeviceCreated

pq.event.application.devices.devicecreated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Thing — —
Name string yes — yes —
TypeId string yes — yes —
ParentId Guid — Thing — —
ParentName string — — yes —
AdapterId Guid yes Adapter — —
AdapterName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

DeviceDeleted

pq.event.application.devices.devicedeleted · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Thing — —
Name string yes — yes —
ParentId Guid — Thing — —
ParentName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

DeviceMoved

pq.event.application.devices.devicemoved · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Thing — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —
OldParentId Guid yes Thing — —
OldParentName string yes — yes —
ParentId Guid yes Thing — —
ParentName string yes — yes —

DeviceReferenceAdded

pq.event.application.devices.devicereferenceadded · Severity Info

Event raised when a device reference is added to a device property.

Property Type Required Identity Audited Description
SourceDeviceId Guid yes Thing — The source device ID.
SourceDeviceName string yes — yes The source device name.
TargetDeviceId Guid yes Thing — The referenced device ID.
TargetDeviceName string yes — yes The referenced device name.
PropertyName string yes — yes The property name that owns the reference.
UserId Guid yes Person — The user ID who made the change.
UserName string yes — yes The user name.

DeviceReferenceRemoved

pq.event.application.devices.devicereferenceremoved · Severity Info

Event raised when a device reference is removed from a device property.

Property Type Required Identity Audited Description
SourceDeviceId Guid yes Thing — The source device ID.
SourceDeviceName string yes — yes The source device name.
TargetDeviceId Guid yes Thing — The referenced device ID.
TargetDeviceName string yes — yes The referenced device name.
PropertyName string yes — yes The property name that owns the reference.
UserId Guid yes Person — The user ID who made the change.
UserName string yes — yes The user name.

DeviceUpdated

pq.event.application.devices.deviceupdated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Thing — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —
PropertyName string yes — yes —
OldValue object? yes — yes —
NewValue object? yes — yes —

HolidayCalendars

HolidayCalendarChanged

pq.event.application.holidaycalendars.holidaycalendarchanged · Severity Info

Event raised when a Holiday Calendar changes.

Property Type Required Identity Audited Description
Id Guid yes HolidayCalendar — The calendar identifier.
Operation string yes — yes The operation name.
Name string yes — yes The calendar name.
UserId Guid yes Person — The actor identifier.
UserName string yes — yes The actor name.

HolidayCalendarDefaultChanged

pq.event.application.holidaycalendars.holidaycalendardefaultchanged · Severity Info

Event raised when the global default Holiday Calendar changes.

Property Type Required Identity Audited Description
Id Guid? — HolidayCalendar — The default calendar identifier.
Name string? — — yes The default calendar name.
UserId Guid yes Person — The actor identifier.
UserName string yes — yes The actor name.

Incidents

IncidentAccepted

pq.event.incidents.incidentaccepted · Severity Info

Event raised when an operator accepts an incident.

Property Type Required Identity Audited Description
IncidentId Guid yes Incident — The incident identifier.
OperatorId Guid yes Person — The operator who accepted.
WorkstationId Guid yes — yes The workstation ID.

IncidentClosed

pq.event.incidents.incidentclosed · Severity Info

Event raised when an incident is closed.

Property Type Required Identity Audited Description
IncidentId Guid yes Incident — The incident identifier.
Resolution string yes — yes The final resolution.
ClosedBy Guid? — — — Who closed the incident (null for system auto-close).

IncidentCreated

pq.event.incidents.incidentcreated · Severity Warn

Event raised when a new incident is created.

Property Type Required Identity Audited Description
IncidentId Guid yes Incident — The incident identifier.
IncidentSeverity string yes — yes The incident severity.
ScenarioId Guid? — — — The scenario that triggered this incident.
EventCount int yes — yes The number of correlated events.

IncidentDeferred

pq.event.incidents.incidentdeferred · Severity Info

Event raised when an operator defers an incident.

Property Type Required Identity Audited Description
IncidentId Guid yes Incident — The incident identifier.
OperatorId Guid yes Person — The operator who deferred.
Reason string? — — yes The deferral reason.

IncidentResolved

pq.event.incidents.incidentresolved · Severity Info

Event raised when an incident is resolved.

Property Type Required Identity Audited Description
IncidentId Guid yes Incident — The incident identifier.
OperatorId Guid yes Person — The operator who resolved.
Resolution string yes — yes The resolution classification.
FalseAlarmCause string? — — yes The false alarm cause if applicable.
Notes string? — — — Resolution notes.

IncidentTransferred

pq.event.incidents.incidenttransferred · Severity Info

Event raised when incident ownership is transferred.

Property Type Required Identity Audited Description
IncidentId Guid yes Incident — The incident identifier.
FromOperatorId Guid yes Person — The operator releasing ownership.
ToOperatorId Guid yes Person — The operator accepting ownership.
FromWorkstationId Guid yes — yes The source workstation.
ToWorkstationId Guid yes — yes The target workstation.
Reason string yes — yes The transfer reason.
BriefingCompleted bool — — — Whether briefing was completed.

Monitor

LayerCreated

pq.event.application.monitor.layercreated · Severity Info · extends AdapterEvent

Property Type Required Identity Audited Description
AdapterId Guid yes Adapter — —
Type string — — — —
SpaceId Guid yes Space — —
LayerId Guid yes — — —
Name string yes — yes —
PersonId Guid yes Person — —

LayerDeleted

pq.event.application.monitor.layerdeleted · Severity Info · extends AdapterEvent

Property Type Required Identity Audited Description
AdapterId Guid yes Adapter — —
Type string — — — —
SpaceId Guid yes Space — —
LayerId Guid yes — — —
Name string yes — yes —
PersonId Guid yes Person — —

LayerUpdated

pq.event.application.monitor.layerupdated · Severity Info · extends AdapterEvent

Property Type Required Identity Audited Description
AdapterId Guid yes Adapter — —
Type string — — — —
SpaceId Guid yes Space — —
LayerId Guid yes — — —
Name string yes — yes —
PersonId Guid yes Person — —

ShapeAdded

pq.event.application.monitor.shapeadded · Severity Info · extends AdapterEvent

Property Type Required Identity Audited Description
AdapterId Guid yes Adapter — —
Type string — — — —
SpaceId Guid yes Space — —
DeviceId Guid yes Device — —
PersonId Guid yes Person — —
Shape string yes — yes —

ShapeDeleted

pq.event.application.monitor.shapedeleted · Severity Info · extends AdapterEvent

Property Type Required Identity Audited Description
AdapterId Guid yes Adapter — —
Type string — — — —
SpaceId Guid yes Space — —
DeviceId Guid yes Device — —
PersonId Guid yes Person — —
Shape string yes — yes —

ShapeUpdated

pq.event.application.monitor.shapeupdated · Severity Info · extends AdapterEvent

Property Type Required Identity Audited Description
AdapterId Guid yes Adapter — —
Type string — — — —
SpaceId Guid yes Space — —
DeviceId Guid yes Device — —
PersonId Guid yes Person — —
Shape string yes — yes —

People

PersonCreated

pq.event.application.people.personcreated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Person — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

PersonDeleted

pq.event.application.people.persondeleted · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Person — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

PersonUpdated

pq.event.application.people.personupdated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Person — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —
PropertyName string yes — yes —
OldValue object? yes — yes —
NewValue object? yes — yes —

TeamCreated

pq.event.application.people.teamcreated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Team — —
Name string yes — yes —
ParentId Guid — Team — —
ParentName string? — — yes —
UserId Guid yes Person — —
UserName string yes — yes —

TeamDeleted

pq.event.application.people.teamdeleted · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Team — —
Name string yes — yes —
ParentId Guid — Team — —
ParentName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

TeamMemberAdded

pq.event.application.people.teammemberadded · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Team — —
Name string yes — yes —
PersonId Guid yes Person — —
PersonName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

TeamMemberRemoved

pq.event.application.people.teammemberremoved · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Team — —
Name string yes — yes —
PersonId Guid yes Person — —
PersonName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

TeamMoved

pq.event.application.people.teammoved · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Team — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —
OldParentId Guid yes Team — —
OldParentName string yes — yes —
ParentId Guid yes Team — —
ParentName string yes — yes —

TeamUpdated

pq.event.application.people.teamupdated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Team — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —
PropertyName string yes — yes —
OldValue object? yes — yes —
NewValue object? yes — yes —

Spaces

SpaceCreated

pq.event.application.spaces.spacecreated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Space — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

SpaceDeleted

pq.event.application.spaces.spacedeleted · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Space — —
Name string yes — yes —
ParentId Guid — Team — —
ParentName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

SpaceDeviceAdded

pq.event.application.spaces.spacedeviceadded · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Team — —
Name string yes — yes —
DeviceId Guid yes Thing — —
DeviceName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

SpaceDeviceRemoved

pq.event.application.spaces.spacedeviceremoved · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Space — —
Name string yes — yes —
DeviceId Guid yes Thing — —
DeviceName string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —

SpaceDeviceUpdated

pq.event.application.spaces.spacedeviceupdated · Severity Info

Event raised when a space-device property is updated.

Property Type Required Identity Audited Description
SpaceId Guid yes Space — The space ID.
SpaceName string yes — yes The space name.
DeviceId Guid yes Thing — The device ID.
DeviceName string yes — yes The device name.
UserId Guid yes Person — The user ID who made the change.
UserName string yes — yes The user name.
PropertyName string yes — yes The property name that was changed.
Category string? — — yes The property category that was changed.
OldValue object? — — yes The old value.
NewValue object? — — yes The new value.

SpaceMoved

pq.event.application.spaces.spacemoved · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Space — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —
OldParentId Guid yes Space — —
OldParentName string yes — yes —
ParentId Guid yes Space — —
ParentName string yes — yes —

SpaceUpdated

pq.event.application.spaces.spaceupdated · Severity Info

Property Type Required Identity Audited Description
Id Guid yes Space — —
Name string yes — yes —
UserId Guid yes Person — —
UserName string yes — yes —
PropertyName string yes — yes —
Category string? — — yes —
OldValue object? yes — yes —
NewValue object? yes — yes —