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
}
}Per-provider health and queue depth. Safe for public status pages.
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
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.