Skip to main content

AuditEvent

@mandaitor/sdk


@mandaitor/sdk / AuditEvent

Interface: AuditEvent

Defined in: packages/sdk/src/types.ts:133

Properties

actor

actor: Subject

Defined in: packages/sdk/src/types.ts:143

Who triggered this event


event_hash

event_hash: string

Defined in: packages/sdk/src/types.ts:149

SHA-256 hash of this event


event_id

event_id: string

Defined in: packages/sdk/src/types.ts:135

Unique event identifier


event_type

event_type: AuditEventType

Defined in: packages/sdk/src/types.ts:141

Event type


mandate_id

mandate_id: string

Defined in: packages/sdk/src/types.ts:137

Mandate this event belongs to


payload

payload: Record<string, unknown>

Defined in: packages/sdk/src/types.ts:145

Event-specific payload


previous_hash

previous_hash: string

Defined in: packages/sdk/src/types.ts:147

SHA-256 hash of the previous event (chain integrity)


tenant_id

tenant_id: string

Defined in: packages/sdk/src/types.ts:139

Tenant ID


timestamp

timestamp: string

Defined in: packages/sdk/src/types.ts:151

ISO 8601 timestamp