Skip to content

solutions_backend.publication.http

Authenticated HTTP transport for canonical outbox events.

Classes

HttpOutboxPublisher

Deliver one event to an injected sink using immutable HTTP idempotency.

publish

publish(topic: str, payload: dict[str, JsonValue], idempotency_key: UUID) -> None