Skip to main content

query.system.check

Health check endpoint.

Method

query.system.check

Description

Returns the health status of the Cadenza API and its dependencies. Use for monitoring and verifying system availability.

Parameters

None required.

Result

FieldTypeDescription
statusstringHealth status ("healthy" or "unhealthy")
timestampintegerHealth check timestamp (milliseconds)
versionstringAPI version
checksobjectStatus of individual components (optional)

Checks Object

FieldTypeDescription
databaseobjectDatabase connection status
temporalobjectTemporal workflow engine status
redisobjectRedis connection status

Usage

result = await client.rpc("query.system.check", {})

Example Response

{
"status": "healthy",
"timestamp": 1703052635110,
"version": "3.0.1",
"checks": {
"database": { "status": "healthy" },
"temporal": { "status": "healthy" },
"redis": { "status": "healthy" }
}
}