> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Event streaming identity and delivery contracts

> Event-streaming documentation now clarifies event identity, delivery, topic naming, and Streaming Hub routing across Lerian products.

<Badge stroke icon="calendar-days" iconType="regular">August 18, 2026</Badge> <Badge stroke icon="file-code" iconType="regular">Documentation correction</Badge> <Badge color="red" size="lg" stroke icon="triangle-exclamation" iconType="regular">Action required</Badge>

## Affects

***

Teams that consume Lerian product events, operate Streaming Hub, or use Consignado, Lender, Midaz, Fetcher, or SPB event contracts.

## What changed

***

The event-streaming guides now identify a CloudEvent by the `(ce-source, ce-id)` pair, not `ce-id` alone. Delivery remains at-least-once, so consumers must keep handlers idempotent.

The guides also correct product-specific contracts: Midaz event identity can contain underscores, Consignado's live catalog and HTTP surface are documented, and Streaming Hub accepts non-empty tenant events and matches them only with subscriptions for that tenant. Its EventBridge endpoint is the event-bus name; `DetailType` comes from the matched event type.

This is a documentation correction that records implemented contracts. It does not announce a runtime release.

## Impact

***

**Classification: Action required.** Consumers that deduplicate only by `ce-id`, parse Midaz event types with hyphen assumptions, or configure Streaming Hub routing from the former guidance can process events incorrectly or miss deliveries.

## What you need to do

***

<Steps>
  <Step>Deduplicate every consumer on `(ce-source, ce-id)` and keep processing idempotent.</Step>
  <Step>Review event-type and topic parsing, especially Midaz identities that use underscores.</Step>
  <Step>For Streaming Hub, verify that subscription tenants match producer `ce-tenantid` values and configure EventBridge with the event-bus name.</Step>
</Steps>

### Deadline

Complete the review before the next consumer or Streaming Hub deployment.

## Resources

***

* [Event streaming overview](/en/reference/events/overview)
* [Operate Streaming Hub](/en/platform/streaming-hub/operating-streaming-hub)
