Skip to main content
GET
Inspect host-authorized chain state and blockers

Authorizations

Authorization
string
header
required

API key authentication. Pass your key as a Bearer token. Keys use the format hm_live_<32 hex chars>. Generate keys from your Harmonica dashboard settings.

Path Parameters

id
string
required

Response

Chain state and actionable blockers

chain_id
string
required
status
enum<string>
required
Available options:
pending,
active,
awaiting,
paused,
completed,
failed,
cancelled
current_step_index
integer
required
current_step_id
string | null
required
current_session_id
string | null
required
can_advance
boolean
required

Advisory snapshot; eligibility is rechecked under the chain lock when continuing.

blockers
object[]
required
completion_type
enum<string>
required
Available options:
host_continue,
all_submitted,
timer,
quorum,
quorum_percent
total_assignments
integer
required
completed_assignments
integer
required
required_assignments
integer | null
required

Completion threshold for assignment-based gates; zero assignments still cannot complete an automatic gate.

timer_ready_at
string<date-time> | null
required
steps
object[]
required