Skip to main content
The /v1/health endpoint lets you verify that the Astra API is reachable and ready to handle requests. When the service is healthy, it returns an HTTP 200 response. You can call this endpoint before making a batch of requests or from a monitoring system to detect outages.

Endpoint

GET https://astra.teamfortuna.xyz/v1/health

Request

The User-Agent header is required for all requests to the Astra API. Use the format AppName/Version (+URL).
curl https://astra.teamfortuna.xyz/v1/health \
  -H "User-Agent: MyApp/1.0 (+https://example.com)"

Response

A 200 status in the response body confirms that the API is healthy and ready to serve requests. Any other status — or a network error — indicates the service may be unavailable.
status
number
HTTP status code. Returns 200 when the API is healthy.

Response

{
  "status": "degraded",
  "stage": "idle",
  "lastUpdateAt": "2026-04-22T14:25:22.602Z",
  "currentManifestId": "CB28ECF93BF4E14F",
  "uptimeSeconds": 1915,
  "checks": {
    "api": "ok",
    "dataDir": "ok",
    "orchestrator": "ok"
  }
}
Use this endpoint in your health checks or readiness probes before making bulk requests. If you receive a non-200 status or a connection error, wait and retry before proceeding with data fetching.