Skip to main content
GET /api/v1/health is the go/no-go source for partner UI state.

Flags

Withdraw UI should stay visible when live vault reads are available, but the specific instant, queued, claim, cancel, and fulfill actions must still be built through the server action endpoints because they precheck live state.

Reason codes

Common reason codes include:
  • KEEPER_HEARTBEAT_NOT_FRESH
  • KEEPER_HEARTBEAT_INVALID
  • KEEPER_HEARTBEAT_UNHEALTHY
  • STRATEGY_CORE_HYPE_BELOW_FLOOR
  • KEEPER_ROLES_INVALID
  • DEPOSITS_PAUSED
  • INDEXER_NOT_FRESH
  • SNAPSHOT_UNAVAILABLE
  • VAULT_READ_UNAVAILABLE
  • KEEPER_WIRING_INVALID
  • CACHE_FALLBACK
Use reason codes for deterministic partner UI copy. Do not parse raw error messages. STRATEGY_CORE_HYPE_BELOW_FLOOR means the strategy needs HYPE on HyperCore Spot before it can bridge assets back to HyperEVM. Deposits and partner write actions should stay disabled until the keeper reports a healthy tick again.