Health

2 endpoints

GET/api/healthauth required

Get system health

Returns the overall system health status including provider connectivity and database state.

Responses
200System health report.
FieldTypeRequiredDescription
statusstringrequired("healthy" | "degraded" | "unhealthy")
uptimenumberrequired
providersobject[]required
databaseobjectrequired
401Unauthorized
500Internal server error
GET/api/health/statsauth required

Get system statistics

Returns aggregate counts for emails, templates, providers, senders, conversations, routing rules, and scheduled emails.

Responses
200System statistics.
FieldTypeRequiredDescription
totalEmailsnumberrequired
totalTemplatesnumberrequired
totalProvidersnumberrequired
totalSendersnumberrequired
totalConversationsnumberrequired
totalRoutingRulesnumberrequired
totalSchedulednumberrequired
401Unauthorized
500Internal server error