Skip to main content
GET
/
v1
/
status
Public service status
curl --request GET \
  --url http://localhost:3000/v1/status \
  --header 'Authorization: Bearer <token>'
{
  "status": "operational",
  "uptime_seconds": 123,
  "providers": {
    "deepgram": "operational",
    "gemini": "operational",
    "supabase": "operational",
    "pubsub": "operational"
  },
  "queue_depth": {
    "analyses": 123,
    "webhooks": 123,
    "exports": 123
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

200 - application/json

Default Response

status
enum<string>
required
Available options:
operational,
degraded,
maintenance,
outage
uptime_seconds
number
required
providers
object
required
queue_depth
object
required