
get
/v4/materialized-views/health
Check every materialized view was refreshed recentlyAlways returns HTTP 200. status is STALE when any materialized view refreshed by the refresh-materialized-views job has no refresh in the last 35 minutes (the job runs every 25 minutes), or has never recorded one. OK otherwise. Configure a keyword monitor to alert when STALE is present.
Responses
200Response for status 200
Schema
object
statusenumrequired
OKSTALEsuccessbooleanrequired
viewsCheckednumberrequired
staleViewsnumberrequired
detailstringrunbookobject
impactstringrequired
remediationstringrequired
escalationstringExample
{
"status": "OK",
"success": false,
"viewsChecked": 0,
"staleViews": 0,
"detail": "string",
"runbook": {
"impact": "string",
"remediation": "string",
"escalation": "string"
}
}get
https://api.merkl.xyz/v4/materialized-views/healthcurl -X GET "https://api.merkl.xyz/v4/materialized-views/health"