Events
Event contracts for the Insight Service on the default EventBridge bus. Rules and queues are in Infrastructure; flow behaviour is on the linked pages.
Published
| Field | Value |
|---|---|
Event type |
|
Source |
|
Payload |
The user ID as a bare string inside the standard fmsdk event envelope (version |
Published by |
|
Consumers |
Downstream services subscribe with their own EventBridge rules; none is defined in this repository |
Consumed
Each inbound event is tapped from EventBridge into a dedicated SQS queue with a DLQ.
| Event | Source | Queue | Handled by |
|---|---|---|---|
|
|
|
balance-alert — Balance Alerts. |
|
|
|
institution-change-handler — Institution Change. Payload |
|
|
|
savings-snapshot — Savings Snapshot. Payload is the user ID string |
The feeder’s Kinesis input and the Pave webhook are not EventBridge events; see Pave Mining.