Skip to main content
GET
/
api
/
v1
/
data
/
quality
Data Quality
curl --request GET \
  --url https://api.example.com/api/v1/data/quality
Returns a comprehensive data quality assessment including an overall score, letter grade, and per-table freshness checks. Use this to verify that KROVN data is current and complete before making decisions.

Parameters

No parameters required.

Example Request

curl -X GET "https://krovn.io/api/v1/data/quality" \
  -H "X-API-Key: your_api_key"

Example Response

{
  "score": 96,
  "grade": "A",
  "status": "HEALTHY",
  "checks": {
    "candles": {
      "fresh": true,
      "lastUpdate": "2026-03-21T12:25:00.000Z",
      "ageMinutes": 5
    },
    "funding_history": {
      "fresh": true,
      "lastUpdate": "2026-03-21T08:02:00.000Z",
      "ageMinutes": 268
    },
    "oi_history": {
      "fresh": true,
      "lastUpdate": "2026-03-21T12:25:00.000Z",
      "ageMinutes": 5
    },
    "liquidation_events": {
      "fresh": true,
      "lastUpdate": "2026-03-21T12:29:45.000Z",
      "ageMinutes": 0
    }
  },
  "timestamp": "2026-03-21T12:30:00.000Z"
}
Grades: A (90-100), B (75-89), C (60-74), D (40-59), F (0-39). Status is HEALTHY, DEGRADED, or DOWN. Each table check shows the last update time and data age in minutes.