Health Check v2.1
The Health Check API is a small family of Ozone Connect endpoints implemented by your LFI. The API Hub calls these endpoints to verify end-to-end connectivity, mutual TLS, and client-certificate propagation between the Hub and your Ozone Connect surface.
These endpoints MUST be implemented and reachable before your integration can proceed to testing — they are the first endpoints Ozone will call during onboarding connectivity validation, and they are used again whenever you rotate certificates or change network routing.
Endpoints
| Endpoint | Purpose |
|---|---|
GET /hello | Basic connectivity check with no mTLS. Confirms network routing and that your Ozone Connect server is reachable from the Hub. |
GET /hello-mtls | Same as /hello but requires a valid client certificate. Confirms that mutual TLS is correctly terminated at your edge. |
GET /echo-cert | Returns the client certificate details your server received. Used to debug certificate propagation through reverse proxies and load balancers — useful when mTLS appears to succeed at the edge but the cert is stripped before reaching your application. |
When the Hub calls these endpoints
- During onboarding. Before your integration can proceed to testing, Ozone runs end-to-end connectivity validation in both directions. On the LFI side, this means calling
/hello,/hello-mtls, and/echo-certon your Ozone Connect server. See Environment Specific — end-to-end validation. - After certificate rotation. Whenever transport certificates are rotated or network routing changes, the same endpoints are used to re-verify connectivity.
- For ongoing health monitoring. The Hub may periodically call
/helloand/hello-mtlsto confirm the LFI surface remains reachable.
Base path
These endpoints sit on your Ozone Connect server alongside the Banking and Consent Events APIs. If you configure a path override for the Health Check family during onboarding, the Hub calls OzoneConnectURL/<path>/<endpoint> — see Environment Specific — optional API family base paths.
