Health API

Used for measuring node health.



API Methods


Get health check on this node.

  • heartbeat is the unix timestamp of the last time the network handled a message.

  • timestamp is the timestamp of the last health check.

  • duration is the execution duration of the last health check in milliseconds.

  • contiguousFailures is the number of fails that occurred in a row.

  • timeOfFirstFailure is the time of the initial transitional failure.

Example Call

curl -X POST --data '{
    "id"     :1,
    "method" :"health.getLiveness"
}' -H 'content-type:application/json;'<your-endpoint-id>/ext/health

    "jsonrpc": "2.0",
    "result": {
        "checks": {
            "chains.default.bootstrapped": {
                "timestamp": "2020-09-14T16:37:18.94094791Z",
                "duration": 17731,
                "contiguousFailures": 0,
                "timeOfFirstFailure": null
            "network.validators.heartbeat": {
                "message": {
                    "heartbeat": 1600101438
                "timestamp": "2020-09-14T16:37:18.939024201Z",
                "duration": 8527,
                "contiguousFailures": 0,
                "timeOfFirstFailure": null
        "healthy": true
    "id": 1

Last updated