Public service health check. This is the only endpoint that does not
require an API key, so uptime monitors get a real status code instead of
the 401 every other path returns without one.
Returns 200 when the API is serving and its database is reachable, and
503 when it is not. The body carries no workspace or account data.
Intended for external monitoring, not for polling before each request. Results are cached briefly, so a burst of calls returns the same verdict.
Response Body
application/json
application/json
curl -X GET "https://example.com/health"{ "ok": true, "service": "outreach", "checks": { "api": "ok", "db": "ok" }}API info GET
Returns API metadata and the workspace the key belongs to, including its effective plan, sender-seat usage and whether it is an organization or a workspace inside one. Handy for verifying a key works.
Workspace stats GET
Campaign, lead-progress and sender-account counts broken down by status (plus a paused-sender count), plus outreach totals.