get

/v4/claims/health

Check claim indexing sync across all chains

Always returns HTTP 200. status is STALE when claim indexing has fallen behind: either the latest on-chain claim has sat unprocessed for at least 2 hours (or no processing checkpoint exists yet), or an indexing source is at least 2 hours behind the live chain head. OK otherwise. Aggregated over all chains; chains whose status can't be computed (e.g. RPC unreachable) are skipped. Configure a keyword monitor to alert when STALE is present.

Responses

200
Response for status 200
Schema
object
statusenum
required
OKSTALE
successboolean
required
watermarkDriftChainsnumber
required
onchainLagSourcesnumber
required
detailstring
runbookobject
impactstring
required
remediationstring
required
escalationstring
Example
{
  "status": "OK",
  "success": false,
  "watermarkDriftChains": 0,
  "onchainLagSources": 0,
  "detail": "string",
  "runbook": {
    "impact": "string",
    "remediation": "string",
    "escalation": "string"
  }
}
get
https://api.merkl.xyz/v4/claims/health
Merkl API
curl -X GET "https://api.merkl.xyz/v4/claims/health"