API event distribution
Tenant APIs publish events only after the transaction commits — a published event never corresponds to a rolled-back write. Each event carries a stable envelope, including the same correlation identifier that ties the action’s audit record and log lines together. And events are semantic, not just row changes: applications name the business occurrences that matter, alongside record-change events.
Transport stays yours. The framework defines emission and the envelope, and publishes to the event infrastructure you already run — Kafka, SNS or EventBridge, or webhooks. Access is governed the same way as everything else: the same scoped grants that govern synchronous calls govern who may subscribe and whose events they receive.
The event infrastructure itself is optional. If you don’t run one yet, we help design and stand it up as part of an engagement — in your account, and it remains yours.