x-api-key header.
https://dashboard.esheria.ai/. Dashboard
signup requires a verified Google or GitHub email, resolves your workspace,
and lets you choose plan-allowed packs before creating/revoking data tokens.
Public email/password signup is not enabled in production.
GET /healthz and GET /readyz are operational endpoints. Regulatory pack endpoints under /api/v1 require authentication.
In billing-enabled workspaces, API keys are workspace tokens. Management tokens
can create and revoke data tokens and read billing state. Dashboard-created and
OAuth connector data tokens use regulatory:read by default. Hosted-state
mutations require an explicitly created operator data token with
monitoring:write, graph:write, or customer:write; read scope alone is
rejected. Data-token requests are charged against workspace credits.
The dashboard uses server-side management credentials for token, billing,
workspace, checkout, and playground operations. Do not put management tokens or
dashboard server credentials in browser applications.
Mutating Requests
All mutating requests require an idempotency key. This applies toPOST workflows such as claim verification, applicability checks, and graph applicability checks.
Trace IDs
Every response includes atrace_id.
trace_id with user-visible decisions, support tickets, and agent outputs. It is the fastest way to connect a downstream answer to the API request that produced it.