API reference
Public endpoints for account, billing, and ops telemetry. Provider webhooks are not part of this public spec.
Authentication
Sessions are managed with secure cookies. Signup and login are public; all other endpoints require an active session.
POST /v1/auth/signup POST /v1/auth/login POST /v1/auth/logout GET /v1/auth/me
Core endpoints
GET /v1/capabilities
Capability registry and limits for UI gating.
GET /v1/billing/summary
Provider-agnostic billing state and usage.
POST /v1/billing/checkout/start
Start a checkout session for a plan.
POST /v1/billing/portal
Open a hosted billing portal session.
Ops and status
GET /health
Liveness probe.
GET /version
Build version string.
GET /runtime
Runtime truth for the active process.
GET /public/status/summary
Public status summary with no tenant identifiers.
Example
Use the health endpoint to validate connectivity.
curl https://your-duerelay-host/health