Skip to main content
GET
/
health
Health
curl --request GET \
  --url https://api.agentscore.sh/health
{
  "status": "<string>",
  "service": "<string>",
  "version": "<string>",
  "model_version": "<string>",
  "last_indexed_block": {},
  "last_sync_time": {}
}

Overview

Returns the current health status of the AgentScore API, including the scoring model version and data sync state. Use this endpoint for uptime monitoring and to verify data freshness before making trust decisions. No authentication required.

Response

status
string
required
One of healthy, degraded, or unhealthy.
service
string
required
Service identifier. Always agentscore-api.
version
string
required
API deployment version.
model_version
string
required
Current scoring model version (e.g., v1).
last_indexed_block
number | null
required
Most recent block number indexed by the data pipeline.
last_sync_time
string | null
required
ISO 8601 timestamp of the last successful data sync.

Example

curl https://api.agentscore.sh/health
Response
{
  "status": "healthy",
  "service": "agentscore-api",
  "version": "1.4.2",
  "model_version": "v1",
  "last_indexed_block": 12345678,
  "last_sync_time": "2026-03-08T17:15:00Z"
}

Status values

StatusMeaning
healthyAll systems operating normally, data is fresh
degradedAPI is responding but data may be stale or a subsystem is impaired
unhealthySignificant issues — trust decisions may be unreliable