Skip to main content

API Reference

Ekobelens REST API Overview

Centralized endpoints for authentication, DRAM lifecycle management, organizational hierarchy, and user governance. Use this hub to navigate generated endpoint docs, schema exports, and operational guardrails.

Base URLs & Service health

EnvironmentREST Base URLNotes
Productionhttps://api.ekobelens.com/v1Primary cluster with 99.9% uptime SLA
Staginghttps://api-stg.ekobelens.com/v1Mirrors prod schemas for pre-release testing
  • All responses include request_id headers for tracing across services.
  • Rate limiting is applied per workspace; throttled requests return 429 with a Retry-After header.
  • API deployments are announced in #release-ops and reflected in the changelog below.

Modules at a glance

DRAM Lifecycle

Model mitigation chapters, upload supporting data, and publish DRAM updates with audit trails.

View DRAM actions →

Organization & Users

Maintain organizations, roles, and user permissions while preserving hierarchical consistency.

Manage governance APIs →

Request & response pattern

curl -X POST "$BASE_URL/auth/login" \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"password": "your-strong-password"
}'

All endpoints share the same error envelope, returning success: false, a human-readable message, and a collection of issues describing invalid fields.

Change log & support

Need help? Reach us at support@ekobelens.com or open an issue in ekobelens-docs.