get
/v4/dynamic-data/health
Check the update-dynamic-data job is running across chainsAlways returns HTTP 200. status is STALE when the update-dynamic-data job (refreshes live opportunity/campaign APR, TVL and dailyRewards) has stopped completing its full run on any chain it runs on — a chain counts as degraded when its last completed run is over 45 minutes old. Chains that have never recorded a run (newly added / not yet scheduled) aren't counted. Configure a keyword monitor to alert when STALE is present.
Responses
200Response for status 200
Schema
object
statusenumrequired
OKSTALEsuccessbooleanrequired
chainsCheckednumberrequired
staleChainsnumberrequired
detailstringrunbookobject
impactstringrequired
remediationstringrequired
escalationstringExample
{
"status": "OK",
"success": false,
"chainsChecked": 0,
"staleChains": 0,
"detail": "string",
"runbook": {
"impact": "string",
"remediation": "string",
"escalation": "string"
}
}get
https://api.merkl.xyz/v4/dynamic-data/healthcurl -X GET "https://api.merkl.xyz/v4/dynamic-data/health"