HPH Integrations APIv1 · Customer Testing
Customer Testing. The API is available in Customer Testing only; Production is not available. No customer-facing status page or availability commitment is published yet. Deployment health probes are operational controls and are not public API operations.
Developer guide

Availability and connectivity

Verify an approved integration and recover safely from temporary service or dependency unavailability.

Verify an approved integration

After HPH supplies your Customer Testing API origin and authentication setup, use GET /v1/capabilities as the connectivity check. It exercises the authenticated caller boundary and lists the operation codes the deployment serves; GET /v1/company/capabilities returns what your represented Company may use.

Keep deployment probes separate

HPH operations may use coarse liveness and readiness probes to manage deployed services. Those probes are deliberately omitted from the public OpenAPI contract and operation reference. Consumers must not call them, depend on their paths or response shapes, or treat them as evidence that a particular company, permission, or operation is available.

Recover from temporary unavailability

A timeout or 503 response can represent a temporary service or dependency failure. Use bounded exponential backoff with jitter and stop after the retry budget approved for the operation. Branch on the documented status, stable problem code, and retryable value rather than title text.

Service-status communication

A future published version may link to a customer-facing service-status channel after ownership, support, incident communication, and availability commitments are approved. Until then, this documentation makes no uptime or environment-availability claim.