duerelay
Environment

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