event

Order Archived

Published when a terminal order is moved from operational storage to the long-term archive.

EventBroker:Kafka

Overview

OrderArchived marks the end of the operational retention period for a completed or cancelled order. Reporting, compliance, and support systems use the archive reference to locate historical data after it leaves the primary order database.

Architecture diagram

Event-driven architecture documentation: Acme Inc

JSON Schema

7 properties

Published when a terminal order is moved to long-term storage

orderIdstring<uuid>
required
terminalStatusstring
required
Allowed values: COMPLETED CANCELLED
retentionCategorystring
required
Allowed values: STANDARD FINANCIAL_RECORD LEGAL_HOLD
archiveReferencestring
required
recordChecksumstring
required
Match pattern: ^[a-f0-9]{64}$
terminalAtstring<date-time>
required
archivedAtstring<date-time>
required