duerelay
Environment

API reference

Public API endpoints for authentication, billing, runtime health, and control-plane capabilities. Provider webhooks are ingested by Duerelay and are not part of the public API surface.

Base URL

https://api.duerelay.com

Authentication

Authenticated endpoints require an active session cookie obtained through the signup or login endpoints.

Content-Type: application/json
POST /v1/auth/signup
POST /v1/auth/login
POST /v1/auth/logout
GET  /v1/auth/me

Control-plane 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://api.duerelay.com/health