Skip to main content
GET
/
api
/
v1
/
health
Health Check
curl --request GET \
  --url https://api.entityml.com/api/v1/health
{
  "status": "<string>",
  "timestamp": 123,
  "available_markets": 123,
  "markets_loaded": 123,
  "database": "<string>",
  "supabase_status": "<string>",
  "version": "<string>"
}

Request

No authentication is required.
This endpoint does not accept any query parameters.

Response

status
string
healthy on success. Unhealthy responses may instead include an error field.
timestamp
integer
Server timestamp in milliseconds.
available_markets
integer
Number of markets currently available to the API.
markets_loaded
integer
Number of markets currently loaded into memory.
database
string
Database backend name.
supabase_status
string
Supabase connectivity status.
version
string
API version string.

Example

Raw HTTP (cURL)
curl "https://api.entityml.com/api/v1/health"

Example response

{
  "status": "healthy",
  "timestamp": 1775779200000,
  "available_markets": 2475,
  "markets_loaded": 2475,
  "database": "supabase",
  "supabase_status": "connected",
  "version": "3.0.0"
}