Readiness. The control store reads and, if any project exists, the pinned engine binary is found.
GET
/readyz
const url = 'https://infra-hyphae.run/readyz';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://infra-hyphae.run/readyzResponses
Section titled “ Responses ”Ready to serve.
Media typeapplication/json
object
ok
required
boolean
store
required
The control store answered a read.
boolean
engine
required
ok (<version>), unchecked (no projects yet), or unavailable.
string
projects
required
Count only; never the list.
integer
Examplegenerated
{ "ok": true, "store": true, "engine": "example", "projects": 1}Not ready. Same body with ok: false; the reason is in the daemon log, not here.
Media typeapplication/json
object
ok
required
boolean
store
required
The control store answered a read.
boolean
engine
required
ok (<version>), unchecked (no projects yet), or unavailable.
string
projects
required
Count only; never the list.
integer
Examplegenerated
{ "ok": true, "store": true, "engine": "example", "projects": 1}