Participants
- Your institution. Your system calls the Streaming Hub API with an Access Manager token. Your HTTPS endpoint receives the deliveries.
- Streaming Hub. The Lerian platform service that matches each event to your subscriptions and delivers it. Lerian sets it up for your institution.
- Lerian product. The product that publishes the business event, for example Midaz.
Diagram
Steps
How you know it finished
The ping answers
outcome ok, and GET /v1/subscriptions/{id} shows verification_state active and enabled true.
- The ping fails. The ping answers
outcomefailedwith adetail, and the subscription stays inpending_verification. Fix the endpoint and ping again. - The create is refused. By default, Streaming Hub refuses an endpoint at a private, loopback or metadata address, or with credentials in the URL, with
422endpoint_blocked. A name that is in use gets409subscription_name_taken. - The same event arrives again. Only a
2xxanswer counts as delivered. Streaming Hub retries any other answer, so one event can arrive more than once.

